Code Complexity Report

Source file: /home/sergeyb/sources/src/sys/ddb/db_ctf.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
db_ctf_init 6 26 184 1
db_ctf_idx2sym 3 14 91 2
db_ctf_func_numargs 9 28 178 1
db_ctf_type_len 20 58 274 1
db_ctf_type_by_symbol 6 19 112 1
db_ctf_type_by_name 7 26 162 2
db_ctf_type_by_index 5 22 110 1
db_ctf_pprint 15 35 152 2
db_ctf_pprint_struct 9 46 314 2
db_ctf_pprint_ptr 6 32 167 2
db_ctf_off2name 5 14 90 1
db_ctf_decompress 6 36 230 3
db_ctf_pprint_cmd 5 31 164 4
db_ctf_show_struct 5 31 167 4
Source file: /home/sergeyb/sources/src/sys/ddb/db_var.h
Source file: /home/sergeyb/sources/src/sys/ddb/db_break.h
Source file: /home/sergeyb/sources/src/sys/ddb/db_elf.h
Source file: /home/sergeyb/sources/src/sys/ddb/db_lex.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
db_read_line 2 10 47 1
db_flush_line 1 5 14 1
db_read_char 3 13 49 1
db_unread_char 1 4 11 1
db_unread_token 1 4 11 1
db_read_token 2 11 35 1
db_flush_lex 1 6 18 1
db_lex 75 145 749 1
Source file: /home/sergeyb/sources/src/sys/ddb/db_command.h
Source file: /home/sergeyb/sources/src/sys/ddb/db_dwarf.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
read_bytes 2 9 57 3
read_s8 1 4 29 2
read_u8 1 4 29 2
read_u16 1 4 29 2
read_u32 1 4 29 2
read_u64 1 4 29 2
read_leb128 7 17 117 3
read_sleb128 1 4 29 2
read_uleb128 1 4 25 2
read_string 2 11 78 2
read_buf 2 10 61 3
skip_bytes 2 8 42 2
read_filename 16 38 256 5
db_dwarf_line_at_pc 44 144 750 6
usage 1 5 21 1
main 28 94 694 2
Source file: /home/sergeyb/sources/src/sys/ddb/db_interface.h
Source file: /home/sergeyb/sources/src/sys/ddb/db_expr.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
db_term 13 48 233 1
db_unary 5 21 112 1
db_mult_expr 11 30 158 1
db_add_expr 6 21 100 1
db_shift_expr 7 25 122 1
db_expression 1 4 16 1
Source file: /home/sergeyb/sources/src/sys/ddb/db_command.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
db_skip_to_eol 2 7 25 1
db_cmd_search 6 30 141 3
db_cmd_list 2 8 45 1
db_command 19 108 471 2
db_buf_print_cmd 2 7 48 4
db_map_print_cmd 2 7 49 4
db_malloc_print_cmd 1 4 22 4
db_mbuf_print_cmd 1 4 28 4
db_socket_print_cmd 1 4 28 4
db_mount_print_cmd 2 7 49 4
db_show_all_mounts 2 11 67 4
db_show_all_vnodes 2 7 47 4
db_show_all_bufs 2 7 47 4
db_object_print_cmd 2 7 49 4
db_page_print_cmd 2 7 49 4
db_vnode_print_cmd 2 7 48 4
db_nfsreq_print_cmd 2 8 48 4
db_nfsnode_print_cmd 2 8 48 4
db_show_panic_cmd 2 7 34 4
db_extent_print_cmd 1 4 21 4
db_pool_print_cmd 1 4 31 4
db_proc_print_cmd 2 6 43 4
db_uvmexp_print_cmd 1 4 22 4
db_bcstats_print_cmd 1 4 22 4
db_machine_commands_install 1 5 20 1
db_help_cmd 1 4 22 4
db_command_loop 4 22 107 1
db_error 3 8 34 1
db_fncall 9 49 307 4
db_boot_sync_cmd 1 4 26 4
db_boot_crash_cmd 1 4 28 4
db_boot_dump_cmd 1 4 26 4
db_boot_halt_cmd 1 4 28 4
db_boot_reboot_cmd 1 4 28 4
db_boot_poweroff_cmd 1 4 30 4
db_dmesg_cmd 7 18 121 4
db_stack_trace_cmd 1 5 30 4
db_show_regs 6 21 174 4
db_write_cmd 9 46 222 4
Source file: /home/sergeyb/sources/src/sys/ddb/db_run.h
Source file: /home/sergeyb/sources/src/sys/ddb/db_prof.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
db_prof_init 2 9 46 1
db_prof_forall 10 26 202 5
db_prof_enable 5 23 123 1
db_prof_disable 2 16 93 1
db_prof_hook 5 17 90 1
db_prof_count 13 62 371 2
Source file: /home/sergeyb/sources/src/sys/ddb/db_input.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
db_putstring 2 5 25 2
db_putnchars 2 5 22 2
db_delete 3 15 84 2
db_delete_line 1 6 30 1
db_inputchar 55 160 809 1
db_readline 2 13 64 2
Source file: /home/sergeyb/sources/src/sys/ddb/db_sym.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ddb_init 7 21 124 1
db_eqname 3 8 57 3
db_search_symbol 2 14 72 3
db_printsym 8 30 202 3
Source file: /home/sergeyb/sources/src/sys/ddb/db_watch.h
Source file: /home/sergeyb/sources/src/sys/ddb/db_run.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
db_stop_at_pc 31 75 413 2
db_restart_at_pc 10 26 144 2
db_single_step 2 7 25 1
db_single_step_cmd 3 13 66 4
db_trace_until_call_cmd 2 11 51 4
db_trace_until_matching_cmd 2 12 55 4
db_continue_cmd 2 9 43 4
db_set_single_step 6 16 108 1
db_clear_single_step 3 11 42 1
Source file: /home/sergeyb/sources/src/sys/ddb/db_output.h
Source file: /home/sergeyb/sources/src/sys/ddb/db_output.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
db_force_whitespace 4 19 69 1
db_more 7 26 103 1
db_putchar 11 33 148 1
db_print_position 1 4 11 1
db_end_line 2 5 20 1
db_format 9 16 107 6
db_stack_dump 2 14 61 1
db_print_stack_trace 2 9 56 1
Source file: /home/sergeyb/sources/src/sys/ddb/db_watch.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
db_watchpoint_alloc 3 15 66 1
db_watchpoint_free 1 5 17 1
db_set_watchpoint 5 19 103 2
db_delete_watchpoint 4 13 72 1
db_list_watchpoints 3 12 62 1
db_deletewatch_cmd 1 4 22 4
db_watchpoint_cmd 2 11 54 4
db_listwatch_cmd 1 4 21 4
db_set_watchpoints 4 12 70 1
db_clear_watchpoints 1 4 10 1
Source file: /home/sergeyb/sources/src/sys/ddb/db_variables.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
db_find_variable 6 22 117 1
db_get_variable 2 8 39 1
db_set_variable 2 8 39 1
db_read_variable 2 8 62 2
db_write_variable 2 8 62 2
db_set_cmd 6 23 119 4
db_var_rw_int 2 8 52 3
Source file: /home/sergeyb/sources/src/sys/ddb/db_extern.h
Source file: /home/sergeyb/sources/src/sys/ddb/db_break.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
db_breakpoint_alloc 3 15 66 1
db_breakpoint_free 1 5 17 1
db_set_breakpoint 5 23 101 2
db_delete_breakpoint 4 17 78 1
db_find_breakpoint 3 8 44 1
db_set_breakpoints 3 13 69 1
db_clear_breakpoints 3 9 48 1
db_set_temp_breakpoint 4 20 112 1
db_delete_temp_breakpoint 1 5 25 1
db_list_breakpoints 3 14 72 1
db_delete_cmd 1 4 25 4
db_breakpoint_cmd 2 6 38 4
db_listbreak_cmd 1 4 21 4
Source file: /home/sergeyb/sources/src/sys/ddb/db_sym.h
Source file: /home/sergeyb/sources/src/sys/ddb/db_access.h
Source file: /home/sergeyb/sources/src/sys/ddb/db_lex.h
Source file: /home/sergeyb/sources/src/sys/ddb/db_trap.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
db_trap 9 40 191 2
Source file: /home/sergeyb/sources/src/sys/ddb/db_elf.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
db_elf_sym_init 17 78 630 4
db_elf_find_strtab 4 15 140 1
db_elf_find_section 4 16 142 3
db_elf_sym_lookup 6 19 120 1
db_elf_sym_search 20 51 279 3
db_symbol_values 6 21 107 3
db_elf_line_at_pc 5 22 153 4
db_elf_sym_forall 9 36 196 2
db_symbol_by_name 2 9 49 2
Source file: /home/sergeyb/sources/src/sys/ddb/db_usrreq.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ddb_sysctl 33 78 497 7
Source file: /home/sergeyb/sources/src/sys/ddb/db_access.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
db_get_value 9 17 145 3
db_put_value 6 14 90 3
Source file: /home/sergeyb/sources/src/sys/ddb/db_variables.h
Source file: /home/sergeyb/sources/src/sys/ddb/db_hangman.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
db_hang_forall 2 6 45 5
db_randomsym 4 18 121 1
db_hang 15 24 202 3
db_hangman 19 57 304 4
Source file: /home/sergeyb/sources/src/sys/ddb/db_examine.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
db_examine_cmd 3 8 61 4
db_examine 37 148 759 3
db_print_cmd 12 40 278 4
db_print_loc_and_inst 1 6 31 1
db_strlcpy 8 19 110 3
db_search_cmd 11 56 269 4
db_search 4 11 63 5
Source file: /home/sergeyb/sources/src/sys/kern/kern_descrip.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
filedesc_init 1 8 56 1
find_next_zero 6 24 141 3
find_last_set 7 17 115 2
fd_used 3 10 85 2
fd_unused 6 14 121 2
fd_getfile 4 9 64 2
fd_getfile_mode 3 9 62 3
sys_dup 4 28 166 3
sys_dup2 1 6 50 3
sys_dup3 3 11 92 3
dodup3 11 38 245 5
sys_fcntl 56 215 1443 3
finishdup 7 27 186 6
fdremove 1 7 42 2
fdrelease 3 16 102 2
sys_close 2 13 85 3
sys_fstat 7 24 181 3
sys_fpathconf 6 35 190 3
fdalloc 9 37 270 3
fdexpand 6 52 460 1
falloc 5 38 254 4
fdinit 1 17 134 1
fdshare 1 5 23 1
fdcopy 12 62 505 1
fdfree 8 33 250 1
closef 7 21 148 2
fdrop 4 15 91 2
sys_flock 7 43 276 3
filedescopen 1 5 32 4
dupfdopen 8 27 224 3
fdcloseexec 3 12 78 1
sys_closefrom 3 16 104 3
sys_getdtablecount 1 5 31 3
Source file: /home/sergeyb/sources/src/sys/kern/sys_futex.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
futex_init 1 5 29 1
sys_futex 4 33 196 3
futex_get 5 20 129 2
futex_put 2 11 65 1
futex_wait 12 42 287 3
futex_requeue 6 25 171 4
futex_wake 1 4 23 2
Source file: /home/sergeyb/sources/src/sys/kern/sys_process.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sys_ptrace 51 152 710 3
ptrace_ctrl 52 114 787 5
ptrace_kstate 14 52 296 4
ptrace_ustate 32 108 634 6
process_tprfind 4 16 87 2
process_checktracestate 7 14 89 3
process_checkioperm 6 13 105 2
process_domem 8 23 158 4
process_auxv_offset 9 35 269 3
Source file: /home/sergeyb/sources/src/sys/kern/kern_clock.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
initclocks 5 18 103 1
hardclock 12 31 216 1
tvtohz 7 21 141 1
tstohz 3 13 73 1
startprofclock 4 13 71 1
stopprofclock 4 13 67 1
statclock 23 61 378 1
sysctl_clockrate 2 11 85 3
Source file: /home/sergeyb/sources/src/sys/kern/subr_prof.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
prof_init 6 50 318 1
prof_state_toggle 7 21 93 2
sysctl_doprof 10 42 272 6
sys_profil 3 23 160 3
addupc_intr 3 11 73 2
addupc_task 7 21 149 3
Source file: /home/sergeyb/sources/src/sys/kern/uipc_socket2.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
soisconnecting 1 6 30 1
soisconnected 3 16 95 1
soisdisconnecting 1 9 50 1
soisdisconnected 1 9 56 1
sonewconn 8 49 403 2
soqinsque 4 15 91 3
soqremque 4 18 107 2
socantsendmore 1 6 25 1
socantrcvmore 1 6 25 1
solock 4 11 67 1
sounlock 2 5 18 1
soassertlocked 6 15 50 1
sosleep 4 9 92 5
sbwait 2 8 58 2
sblock 6 19 131 3
sbunlock 2 9 49 2
sowakeup 3 13 86 2
soreserve 6 21 156 3
sbreserve 5 13 111 3
sbcheckreserve 3 6 30 2
sbchecklowmem 5 11 87 1
sbrelease 1 5 31 2
sblastrecordchk 5 14 99 2
sblastmbufchk 8 21 146 2
sbappend 5 19 117 3
sbappendstream 2 11 94 3
sbcheck 8 20 139 1
sbappendrecord 5 19 129 3
sbinsertoob 9 32 192 2
sbappendaddr 11 39 279 5
sbappendcontrol 7 29 203 4
sbcompress 17 47 304 3
sbflush 3 12 109 2
sbdrop 14 45 277 3
sbdroprecord 3 13 70 1
sbcreatecontrol 5 26 177 4
Source file: /home/sergeyb/sources/src/sys/kern/exec_subr.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
new_vmcmd 3 17 130 8
vmcmdset_extend 4 16 120 1
kill_vmcmds 4 16 108 1
exec_process_vmcmds 7 21 138 2
vmcmd_map_pagedvn 7 24 164 2
vmcmd_map_readvn 5 27 207 2
vmcmd_map_zero 2 10 86 2
vmcmd_randomize 6 25 151 2
exec_setup_stack 5 30 253 2
Source file: /home/sergeyb/sources/src/sys/kern/kern_task.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
taskq_init 1 5 20 1
taskq_create 2 17 115 4
taskq_destroy 4 21 125 1
taskq_create_thread 7 33 190 1
taskq_barrier 2 11 66 1
taskq_barrier_task 1 6 25 1
task_set 1 6 41 3
task_add 4 16 104 2
task_del 3 14 95 2
taskq_sleep 1 10 72 5
taskq_next_work 5 20 154 3
taskq_thread 7 27 180 1
Source file: /home/sergeyb/sources/src/sys/kern/vfs_cache.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
namecache_compare 2 7 56 2
cache_tree_init 1 4 16 1
cache_zap 14 30 210 1
cache_lookup 25 95 605 3
cache_revlookup 13 40 232 4
cache_enter 19 52 344 3
nchinit 1 7 40 1
cache_purge 5 12 93 1
cache_purgevfs 5 14 89 1
Source file: /home/sergeyb/sources/src/sys/kern/kern_tc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
dummy_get_timecount 1 5 19 1
tc_delta 1 7 40 1
binuptime 3 11 64 1
nanouptime 1 6 27 1
microuptime 1 6 27 1
bintime 1 5 22 1
nanotime 1 6 27 1
microtime 1 6 27 1
getnanouptime 3 10 53 1
getmicrouptime 3 10 53 1
getnanotime 3 10 50 1
getmicrotime 3 10 50 1
tc_init 7 27 155 1
tc_getfrequency 1 4 15 1
tc_setrealtimeclock 2 19 121 1
tc_setclock 4 24 154 1
tc_windup 8 46 320 1
sysctl_tc_hardware 5 20 163 4
sysctl_tc_choice 3 21 168 4
tc_ticktock 2 8 27 1
inittimecounter 4 12 73 1
sysctl_tc 6 19 124 6
ntp_update_second 2 11 60 1
tc_adjfreq 3 10 45 2
Source file: /home/sergeyb/sources/src/sys/kern/tty_conf.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
nullioctl 1 4 30 5
Source file: /home/sergeyb/sources/src/sys/kern/vfs_getcwd.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
vfs_getcwd_scandir 17 112 627 5
vfs_getcwd_getcache 8 38 221 4
vfs_getcwd_common 26 84 462 7
sys___getcwd 4 24 181 3
Source file: /home/sergeyb/sources/src/sys/kern/kern_mutex.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
_mtx_init_flags 2 12 79 5
_mtx_enter 1 7 58 3
_mtx_enter_try 2 9 53 3
_mtx_leave 1 6 43 3
Source file: /home/sergeyb/sources/src/sys/kern/kern_uuid.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
uuid_snprintf 1 10 107 3
uuid_printf 1 7 43 1
be16dec 1 5 39 1
be32dec 1 5 62 1
le16dec 1 5 39 1
le32dec 1 5 62 1
be16enc 1 6 44 2
be32enc 1 8 72 2
le16enc 1 6 44 2
le32enc 1 8 72 2
uuid_enc_le 2 12 99 2
uuid_dec_le 2 12 100 2
uuid_enc_be 2 12 99 2
uuid_dec_be 2 12 100 2
Source file: /home/sergeyb/sources/src/sys/kern/tty_nmea.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
nmeaattach 1 3 7 1
nmeaopen 4 45 409 3
nmeaclose 2 13 102 3
nmeainput 12 53 390 2
nmea_scan 19 52 348 2
nmea_gprmc 26 97 744 4
nmea_degrees 13 26 226 3
nmea_date_to_nano 7 18 187 2
nmea_time_to_nano 18 41 245 2
nmea_timeout 2 16 104 1
Source file: /home/sergeyb/sources/src/sys/kern/sched_bsd.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
scheduler_start 1 7 34 1
roundrobin 4 16 79 1
schedcpu 10 43 310 1
updatepri 4 15 90 1
yield 1 13 60 1
preempt 1 12 56 1
mi_switch 13 60 384 1
resched_proc 3 7 50 2
setrunnable 11 26 139 1
resetpriority 1 10 61 1
schedclock 2 10 56 1
setperf_auto 15 53 317 1
sysctl_hwsetperf 6 19 109 4
sysctl_hwperfpolicy 12 41 242 4
Source file: /home/sergeyb/sources/src/sys/kern/kern_xxx.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sys_reboot 3 12 76 3
reboot 2 6 29 1
__stack_smash_handler 1 4 19 2
scdebug_call 11 29 210 3
scdebug_ret 8 22 157 4
Source file: /home/sergeyb/sources/src/sys/kern/uipc_mbuf2.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
m_pulldown 27 87 623 4
m_dup1 10 32 203 4
m_tag_get 5 14 86 3
m_tag_prepend 1 5 38 2
m_tag_delete 1 10 75 2
m_tag_delete_chain 2 9 62 1
m_tag_find 5 16 103 3
m_tag_copy 2 9 63 2
m_tag_copy_chain 3 19 126 3
m_tag_init 1 4 19 1
m_tag_first 1 4 22 1
m_tag_next 1 4 24 2
Source file: /home/sergeyb/sources/src/sys/kern/sysv_msg.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
msginit 1 16 85 1
sys_msgctl 1 7 60 3
msgctl1 14 61 439 6
sys_msgget 10 31 211 3
sys_msgsnd 15 50 337 3
sys_msgrcv 10 46 299 3
que_create 4 32 246 3
que_lookup 4 10 54 1
que_key_lookup 5 12 66 1
que_wakewriters 2 10 43 1
que_free 4 12 74 1
msg_create 2 12 62 1
msg_lookup 5 9 60 2
msg_free 1 6 27 1
msg_enqueue 1 8 68 3
msg_dequeue 1 8 68 3
msg_copyin 8 40 263 4
msg_copyout 6 19 153 4
sysctl_sysvmsg 6 36 253 4
Source file: /home/sergeyb/sources/src/sys/kern/uipc_proto.c
Source file: /home/sergeyb/sources/src/sys/kern/kern_sched.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sched_init_cpu 2 12 80 1
sched_kthreads_create 2 14 94 1
sched_idle 9 49 284 1
sched_exit 1 17 114 1
sched_init_runqueues 3 7 32 1
setrunqueue 2 13 97 1
remrunqueue 3 14 101 1
sched_chooseproc 11 49 290 1
sched_choosecpu_fork 10 27 184 2
sched_choosecpu 13 35 234 1
sched_steal_proc 7 34 206 1
log2 2 7 28 1
sched_proc_to_cpu_cost 7 23 154 2
sched_peg_curproc 1 14 75 1
sched_start_secondary_cpus 2 13 61 1
sched_stop_secondary_cpus 4 23 132 1
sched_barrier_task 1 8 48 1
sched_barrier 5 24 133 1
sched_barrier 1 3 9 1
cpuset_init_cpu 1 5 27 1
cpuset_clear 1 4 22 1
cpuset_add 1 5 47 2
cpuset_del 1 5 47 2
cpuset_isset 1 5 46 2
cpuset_add_all 1 4 17 1
cpuset_copy 1 4 27 2
cpuset_first 3 8 64 1
cpuset_union 2 6 59 3
cpuset_intersection 2 6 59 3
cpuset_complement 2 6 59 3
Source file: /home/sergeyb/sources/src/sys/kern/kern_subr.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
uiomove 16 49 298 3
ureadc 9 34 177 2
hashinit 5 16 119 4
hashfree 3 10 71 3
hook_establish 3 15 97 4
hook_disestablish 5 13 82 2
dohooks 4 16 118 2
Source file: /home/sergeyb/sources/src/sys/kern/kern_kthread.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
kthread_create 3 14 106 4
kthread_exit 3 8 50 1
kthread_create_deferred 3 14 87 2
kthread_run_deferred_queue 2 10 64 1
Source file: /home/sergeyb/sources/src/sys/kern/kern_proc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
procinit 5 24 239 1
uid_find 5 22 133 1
chgproccnt 2 9 48 2
inferior 4 7 51 2
tfind 2 8 41 1
prfind 2 8 41 1
pgfind 2 8 41 1
zombiefind 2 8 39 1
enterpgrp 15 50 339 4
leavepgrp 3 9 60 1
pgdelete 3 9 61 1
zapverauth 1 6 27 1
fixjobc 10 21 142 3
orphanpg 2 13 68 1
proc_printit 3 26 293 3
db_kill_cmd 2 16 99 4
db_show_all_procs 34 103 586 4
pgrpdump 3 21 126 1
Source file: /home/sergeyb/sources/src/sys/kern/tty_subr.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
clalloc 2 12 91 3
clfree 3 12 89 1
getc 6 22 143 1
q_to_b 8 28 199 3
ndqb 12 34 198 2
ndflush 8 27 166 2
putc 8 31 178 2
clrbits 5 26 177 3
b_to_q 12 37 239 3
nextc 8 18 110 3
firstc 4 14 79 2
unputc 6 25 155 1
catq 5 21 114 2
Source file: /home/sergeyb/sources/src/sys/kern/kern_rwlock.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
rw_cas 2 7 40 3
_rw_enter_read 3 13 88 1
_rw_enter_write 2 13 86 1
_rw_exit_read 3 11 73 1
_rw_exit_write 3 11 71 1
rw_enter_diag 7 21 109 2
_rw_init_flags_witness 2 12 78 4
_rw_init_flags 1 5 36 4
_rw_enter 14 47 362 2
_rw_exit 6 23 124 1
rw_status 4 13 56 1
rw_assert_wrlock 3 7 55 1
rw_assert_rdlock 3 5 34 1
rw_assert_anylock 3 9 42 1
rw_assert_unlocked 2 5 26 1
_rrw_init_flags 1 7 51 4
_rrw_enter 4 19 108 2
_rrw_exit 3 14 83 1
rrw_status 1 4 20 1
Source file: /home/sergeyb/sources/src/sys/kern/subr_userconf.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
userconf_init 5 23 114 1
userconf_more 5 17 75 1
userconf_hist_cmd 2 8 29 1
userconf_hist_int 2 10 57 1
userconf_hist_eoc 2 8 28 1
userconf_pnum 6 19 73 1
userconf_pdevnam 6 22 88 1
userconf_pdev 15 60 308 1
userconf_number 19 37 225 3
userconf_device 10 30 168 4
userconf_attr 9 22 134 2
userconf_modify 7 25 140 3
userconf_change 27 88 544 1
userconf_disable 12 51 247 1
userconf_enable 12 51 247 1
userconf_help 18 63 237 1
userconf_list 3 11 46 1
userconf_show 3 11 47 1
userconf_common_attr_val 11 48 201 3
userconf_show_attr 14 35 203 1
userconf_common_dev 26 76 362 5
userconf_common_attr 10 22 130 3
userconf_add_read 13 39 234 5
userconf_add 34 112 688 4
userconf_parse 67 159 970 1
user_config 4 14 62 1
Source file: /home/sergeyb/sources/src/sys/kern/vfs_biomem.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
buf_mem_init 2 13 88 1
buf_acquire 1 7 41 1
buf_acquire_nomap 2 10 53 1
buf_map 8 38 228 1
buf_release 3 15 76 1
buf_dealloc_mem 7 32 180 1
buf_fix_mapping 2 9 58 2
buf_unmap 2 16 106 1
buf_alloc_pages 5 29 180 2
buf_free_pages 3 23 158 1
buf_realloc_pages 11 46 351 3
Source file: /home/sergeyb/sources/src/sys/kern/uipc_socket.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
soinit 2 7 50 1
socreate 7 38 266 4
sobind 1 7 56 3
solisten 10 24 158 2
sofree 9 22 145 1
soclose 16 52 318 1
soabort 1 6 37 1
soaccept 4 15 111 2
soconnect 5 15 102 2
soconnect2 1 8 56 2
sodisconnect 3 12 76 1
sosend 43 106 715 6
m_getuio 14 49 339 4
sbsync 4 12 78 2
soreceive 118 312 2142 7
soshutdown 4 22 105 2
sorflush 4 22 171 1
sosplice 31 95 683 4
sounsplice 3 11 84 3
soidle 2 11 61 1
sotask 2 11 53 1
somove 80 224 1554 2
sorwakeup 6 15 97 1
sowwakeup 3 7 48 1
sosetopt 64 147 896 4
sogetopt 36 109 669 4
sohasoutofband 1 6 40 1
soo_kqfilter 4 24 128 2
filt_sordetach 2 8 64 1
filt_soread 8 25 166 2
filt_sowdetach 2 8 64 1
filt_sowrite 8 25 189 2
filt_solisten 3 11 73 2
sobuf_print 1 18 199 2
so_print 3 48 538 2
Source file: /home/sergeyb/sources/src/sys/kern/kern_time.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
settime 4 19 113 1
clock_gettime 9 39 250 3
sys_clock_gettime 5 17 128 3
sys_clock_settime 5 22 136 3
sys_clock_getres 13 39 229 3
sys_nanosleep 14 48 319 3
sys_gettimeofday 6 25 161 3
sys_settimeofday 7 27 186 3
sys_adjfreq 8 24 174 3
sys_adjtime 8 31 222 3
sys_getitimer 6 29 248 3
sys_setitimer 11 48 341 3
realitexpire 6 26 177 1
timespecfix 5 9 53 1
itimerfix 8 9 71 1
itimerround 4 5 35 1
itimerdecr 6 30 180 2
ratecheck 4 13 85 2
ppsratecheck 9 24 150 3
periodic_resettodr 1 4 17 1
perform_resettodr 1 5 21 1
start_periodic_resettodr 1 4 14 1
stop_periodic_resettodr 1 5 20 1
Source file: /home/sergeyb/sources/src/sys/kern/uipc_usrreq.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
uipc_setaddr 3 12 93 2
uipc_usrreq 46 165 813 6
uipc_attach 9 30 171 2
uipc_detach 2 9 44 1
unp_detach 5 21 134 1
unp_bind 7 56 404 3
unp_connect 12 57 389 3
unp_connect2 5 24 123 2
unp_disconnect 5 23 137 1
unp_shutdown 4 13 57 1
unp_drop 2 12 69 2
unp_drain 1 3 6 1
fptounp 4 11 68 1
unp_externalize 20 83 627 3
unp_internalize 17 79 579 2
unp_gc 16 63 386 1
unp_dispose 2 5 20 1
unp_scan 8 26 165 2
unp_mark 5 17 97 2
unp_discard 1 10 100 2
unp_nam2sun 9 28 210 3
Source file: /home/sergeyb/sources/src/sys/kern/kern_resource.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sys_getpriority 14 44 282 3
sys_setpriority 11 45 292 3
donice 9 23 157 3
sys_setrlimit 4 14 102 3
dosetrlimit 17 68 401 3
sys_getrlimit 6 14 117 3
tuagg_sub 1 7 56 2
tuagg_unlocked 1 9 60 2
tuagg 1 7 34 2
calctsru 5 28 175 4
calcru 3 10 82 4
sys_getrusage 5 14 102 3
dogetrusage 5 28 178 3
ruadd 3 12 121 2
limcopy 2 15 91 1
limfree 2 6 28 1
Source file: /home/sergeyb/sources/src/sys/kern/tty_msts.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mstsattach 1 3 7 1
mstsopen 4 34 280 3
mstsclose 2 13 100 3
mstsinput 9 47 336 2
msts_scan 6 25 171 2
msts_decode 15 52 418 4
msts_date_to_nano 11 27 284 2
msts_time_to_nano 17 42 268 2
msts_timeout 2 9 54 1
Source file: /home/sergeyb/sources/src/sys/kern/tty_pty.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ptydevname 2 18 146 2
ptyarralloc 1 7 35 1
check_pty 6 33 194 1
ptyattach 2 8 33 1
ptsopen 10 38 278 4
ptsclose 1 10 85 4
ptsread 17 45 334 3
ptswrite 2 8 72 3
ptsstart 3 11 63 1
ptsstop 4 18 95 2
ptcwakeup 3 12 79 2
ptcopen 4 22 153 4
ptcclose 1 9 77 4
ptcread 22 57 403 3
ptcwrite 25 88 564 3
ptcpoll 24 38 363 3
filt_ptcrdetach 1 8 53 1
filt_ptcread 7 15 122 2
filt_ptcwdetach 1 8 53 1
filt_ptcwrite 5 16 144 2
ptckqfilter 3 23 124 2
ptytty 1 6 34 1
ptyioctl 43 115 758 5
sysctl_pty 2 10 53 6
pty_isfree_locked 3 6 38 1
pty_isfree 1 8 34 1
pty_getfree 3 11 55 1
ptm_vn_open 5 32 185 1
ptmattach 4 10 51 1
ptmopen 1 4 23 4
ptmclose 1 4 23 4
ptmioctl 14 100 724 5
Source file: /home/sergeyb/sources/src/sys/kern/kern_synch.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sleep_queue_init 2 6 30 1
tsleep 12 30 194 4
msleep 10 44 297 5
rwsleep 4 24 175 5
sleep_setup 5 20 140 4
sleep_finish 6 17 105 2
sleep_setup_timeout 2 5 26 2
sleep_finish_timeout 2 10 55 1
sleep_setup_signal 6 16 118 2
sleep_finish_signal 6 16 102 1
endtsleep 3 14 65 1
unsleep 2 8 45 1
wakeup_n 9 26 170 2
wakeup 1 4 18 1
sys_sched_yield 1 15 98 3
thrsleep_unlock 2 8 42 1
thrsleep 16 56 380 2
sys___thrsleep 3 16 105 3
sys___thrwakeup 6 25 147 3
refcnt_init 1 4 15 1
refcnt_take 2 7 37 1
refcnt_rele 1 7 36 1
refcnt_rele_wake 2 5 21 1
refcnt_finalize 2 11 63 2
Source file: /home/sergeyb/sources/src/sys/kern/subr_log.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
initmsgbuf 10 19 162 2
initconsbuf 2 10 52 1
msgbuf_putchar 6 17 122 2
logopen 2 7 36 4
logclose 2 11 57 4
logread 13 48 306 3
logpoll 3 13 81 3
logkqfilter 2 18 91 2
filt_logrdetach 1 7 39 1
filt_logread 1 10 78 2
logwakeup 4 13 67 1
logioctl 12 44 251 5
sys_sendsyslog 5 30 183 3
dosendsyslog 32 105 679 5
Source file: /home/sergeyb/sources/src/sys/kern/subr_prf.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
__assert 1 4 35 4
tablefull 1 4 18 1
panic 4 26 120 2
splassert_fail 6 17 68 3
log 2 17 97 3
logpri 2 10 69 1
addlog 2 17 94 2
kputchar 23 22 164 3
uprintf 3 10 68 2
tprintf_open 3 9 59 1
tprintf_close 2 5 21 1
tprintf 4 16 104 3
ttyprintf 1 7 44 3
db_printf 1 9 43 2
db_vprintf 2 8 43 2
printf 2 13 72 2
vprintf 2 10 58 2
snprintf 3 15 94 4
vsnprintf 3 12 80 4
kprintf 103 296 1551 5
puts 1 5 21 1
putchar 1 5 19 1
Source file: /home/sergeyb/sources/src/sys/kern/clock_subr.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
leapyear 4 13 63 1
clock_ymdhms_to_secs 5 19 131 1
clock_secs_to_ymdhms 4 24 176 2
Source file: /home/sergeyb/sources/src/sys/kern/subr_autoconf.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
config_init 1 6 24 1
mapply 11 37 237 2
config_search 11 34 222 3
config_scan 9 22 139 2
config_rootsearch 5 21 135 3
config_found_sm 3 10 83 4
config_rootfound 2 8 65 2
config_attach 16 59 400 4
config_make_softc 16 53 396 2
config_detach 29 80 512 2
config_deactivate 3 11 60 1
config_defer 6 17 128 2
config_mountroot 6 18 129 2
config_process_deferred_children 3 14 97 1
config_process_deferred_mountroot 2 9 62 1
config_pending_incr 1 4 9 1
config_pending_decr 4 8 36 1
config_detach_children 4 16 106 2
config_suspend 2 12 71 2
config_suspend_all 12 30 130 1
config_activate_children 17 42 225 2
device_lookup 6 13 88 2
device_mainbus 2 7 34 1
device_mpath 3 8 39 1
device_ref 1 4 17 1
device_unref 2 8 47 1
Source file: /home/sergeyb/sources/src/sys/kern/sysv_sem.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
seminit 1 11 95 1
semu_alloc 4 22 129 1
semundo_adjust 15 54 336 5
semundo_clear 10 37 224 2
sys___semctl 7 21 130 3
semctl1 44 123 1037 8
sys_semget 22 92 650 3
sys_semop 46 172 1164 3
semexit 9 44 314 1
sysctl_sysvsem 38 92 616 6
Source file: /home/sergeyb/sources/src/sys/kern/kern_sysctl.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sys_sysctl 27 85 542 3
kern_sysctl 146 339 2401 7
hw_sysctl 37 99 662 7
debug_sysctl 7 20 150 7
sysctl_int_lower 4 13 110 5
sysctl_int 8 14 114 5
sysctl_rdint 5 12 85 4
sysctl_int_arr 4 9 87 7
sysctl_quad 8 15 114 5
sysctl_rdquad 5 12 85 4
sysctl_string 1 5 44 6
sysctl_tstring 1 5 44 6
sysctl__string 13 29 198 7
sysctl_rdstring 5 14 86 4
sysctl_struct 8 16 104 6
sysctl_rdstruct 5 13 77 5
fill_file 41 181 1406 9
sysctl_file 52 143 993 5
sysctl_doproc 39 116 651 4
fill_kproc 22 57 480 4
sysctl_proc_args 33 148 961 5
sysctl_proc_cwd 10 47 320 5
sysctl_proc_nobroadcastkill 10 29 200 7
sysctl_proc_vmmap 20 65 447 5
sysctl_diskinit 15 77 589 2
sysctl_sysvipc 26 82 481 4
sysctl_intrcnt 1 4 37 4
sysctl_sensors 6 44 369 6
sysctl_cptime2 4 20 116 6
Source file: /home/sergeyb/sources/src/sys/kern/kern_physio.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
physio 15 76 558 5
minphys 2 5 23 1
Source file: /home/sergeyb/sources/src/sys/kern/kern_acct.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sys_acct 10 35 266 3
acct_process 5 41 364 1
encode_comp_t 4 20 103 2
acct_start 2 6 32 1
acct_thread 8 37 223 1
acct_shutdown 4 9 50 1
Source file: /home/sergeyb/sources/src/sys/kern/tty.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ttyopen 2 14 97 3
ttyclose 3 13 69 1
ttyinput 106 261 1888 2
ttyoutput 44 100 615 2
ttioctl 98 290 1887 5
ttpoll 12 27 227 3
ttkqfilter 3 23 137 2
ttkqflush 1 10 65 1
filt_ttyrdetach 2 12 85 1
filt_ttyread 4 19 136 2
filt_ttywdetach 2 12 85 1
filt_ttywrite 2 16 120 2
ttnread 5 14 91 1
ttywait 12 22 172 1
ttywflush 2 7 37 1
ttyflush 3 22 145 2
ttychars 1 4 23 1
ttyblock 12 22 193 1
ttrstrt 3 12 56 1
ttstart 2 6 32 1
ttylclose 2 8 43 3
ttymodem 10 25 199 2
nullmodem 6 16 102 2
ttypend 2 14 97 1
ttvtimeout 1 5 28 1
ttread 45 131 813 3
ttyunblock 8 16 122 1
ttycheckoutq 6 19 129 2
ttwrite 43 139 838 3
ttyrub 22 67 443 2
ttyrubo 2 8 51 2
ttyretype 4 17 165 1
ttyecho 12 20 163 2
ttwakeupwr 3 10 61 1
ttwakeup 2 7 50 1
ttspeedtab 3 7 47 2
ttsetwater 1 8 62 1
process_sum 3 15 79 2
ttyinfo 30 88 599 1
tputchar 5 16 109 2
ttysleep 3 9 72 5
tty_init 1 5 16 1
ttymalloc 4 20 143 1
ttyfree 3 13 90 1
ttystats_init 3 25 194 2
sysctl_tty 8 30 199 6
ttytstamp 6 12 94 5
Source file: /home/sergeyb/sources/src/sys/kern/spec_vnops.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
spec_open 30 57 412 1
spec_read 19 67 513 1
spec_inactive 1 6 31 1
spec_write 19 64 478 1
spec_ioctl 3 16 119 1
spec_poll 2 13 83 1
spec_kqfilter 2 9 64 1
spec_fsync 8 34 200 1
spec_strategy 2 10 69 1
spec_close 18 46 374 1
spec_getattr 2 8 62 1
spec_setattr 2 13 96 1
spec_access 2 8 62 1
spec_print 1 7 41 1
spec_pathconf 7 29 113 1
spec_advlock 1 7 56 1
spec_badop 1 4 13 1
spec_open_clone 7 40 304 1
spec_close_clone 2 13 95 1
Source file: /home/sergeyb/sources/src/sys/kern/subr_poison.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
poison_value 5 16 78 1
poison_mem 3 12 70 2
poison_check 4 18 100 4
Source file: /home/sergeyb/sources/src/sys/kern/kern_bufq.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
bufq_init 6 28 185 2
bufq_switch 5 32 204 2
bufq_destroy 2 12 76 1
bufq_queue 2 11 81 2
bufq_dequeue 1 8 48 1
bufq_requeue 1 6 43 2
bufq_peek 1 8 46 1
bufq_drain 2 12 60 1
bufq_wait 3 14 78 1
bufq_done 5 12 92 2
bufq_quiesce 2 16 87 1
bufq_restart 1 14 74 1
bufq_fifo_create 2 9 49 1
bufq_fifo_destroy 1 5 28 1
bufq_fifo_queue 1 5 33 2
bufq_fifo_dequeue 2 9 49 1
bufq_fifo_requeue 1 5 33 2
bufq_fifo_peek 1 5 25 1
bufq_simple_nscan 3 14 76 2
bufq_nscan_resort 3 15 92 1
bufq_nscan_create 2 10 55 1
bufq_nscan_destroy 1 5 28 1
bufq_nscan_queue 4 13 83 2
bufq_nscan_dequeue 3 12 69 1
bufq_nscan_requeue 1 5 32 2
bufq_nscan_peek 2 6 40 1
Source file: /home/sergeyb/sources/src/sys/kern/subr_tree.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
rb_n2e 1 5 40 2
rb_e2n 1 5 40 2
rbe_set 1 6 40 2
rbe_set_blackred 1 5 28 2
rbe_augment 1 4 30 2
rbe_if_augment 2 5 30 2
rbe_rotate_left 6 28 178 3
rbe_rotate_right 6 28 178 3
rbe_insert_color 10 43 264 3
rbe_remove_color 24 77 533 4
rbe_remove 18 67 426 3
_rb_remove 2 7 63 3
_rb_insert 6 31 192 3
_rb_find 4 17 106 3
_rb_nfind 4 19 118 3
_rb_next 8 20 141 2
_rb_prev 8 20 137 2
_rb_root 2 5 41 2
_rb_min 3 10 67 2
_rb_max 3 10 67 2
_rb_left 2 6 49 2
_rb_right 2 6 49 2
_rb_parent 2 6 49 2
_rb_set_left 2 6 57 3
_rb_set_right 2 6 57 3
_rb_set_parent 2 6 57 3
_rb_poison 1 6 52 3
_rb_check 3 7 66 3
Source file: /home/sergeyb/sources/src/sys/kern/sys_socket.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
soo_read 1 6 72 4
soo_write 1 5 63 4
soo_ioctl 11 55 353 4
soo_poll 12 33 236 3
soo_stat 4 18 167 3
soo_close 2 8 45 2
Source file: /home/sergeyb/sources/src/sys/kern/subr_pool.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pl_enter 1 4 25 2
pl_enter_try 1 4 26 2
pl_leave 1 4 25 2
pl_assert_locked 1 4 23 2
pl_assert_unlocked 1 4 23 2
pl_sleep 1 5 47 6
phtree_compare 3 11 64 0
pr_find_pagehead 4 17 145 0
pool_init 20 111 768 0
pool_destroy 8 33 207 0
pool_request_init 1 7 48 0
pool_request 1 7 53 0
pool_get 16 44 331 0
pool_get_done 1 8 55 0
pool_runqueue 11 41 316 0
pool_do_get 11 53 396 0
pool_put 10 28 204 0
pool_do_put 8 31 220 0
pool_prime 4 21 146 0
pool_p_alloc 9 41 292 0
pool_p_free 6 29 204 0
pool_p_insert 4 14 107 0
pool_p_remove 2 12 84 0
pool_update_curpage 2 7 47 0
pool_setlowat 4 14 97 0
pool_sethiwat 2 6 37 0
pool_sethardlimit 2 15 85 0
pool_set_constraints 1 4 21 0
pool_reclaim 6 24 175 0
pool_reclaim_all 1 8 37 0
pool_printit 1 5 49 0
pool_print_pagelist 2 16 117 0
pool_print1 8 38 345 0
db_show_all_pools 7 56 372 0
pool_chk_page 13 63 420 0
pool_chk 1 12 93 0
pool_walk 5 33 226 0
sysctl_dopool 14 65 408 0
pool_gc_sched 1 4 16 0
pool_gc_pages 8 28 181 0
pool_allocator_alloc 5 13 95 0
pool_allocator_free 1 5 34 0
pool_page_alloc 1 7 59 0
pool_page_free 1 4 29 0
pool_multi_alloc 2 15 102 0
pool_multi_free 2 10 64 0
pool_multi_alloc_ni 2 14 96 0
pool_multi_free_ni 2 9 58 0
pool_cache_init 2 35 221 0
pool_cache_item_magic 1 6 65 0
pool_cache_item_magic_check 3 18 120 0
pool_list_enter 2 7 40 0
pool_list_leave 1 4 19 0
pool_cache_list_alloc 2 17 105 0
pool_cache_list_free 2 13 85 0
pool_cache_enter 1 8 47 0
pool_cache_leave 1 6 36 0
pool_cache_get 8 37 240 0
pool_cache_put 8 29 200 0
pool_cache_list_put 3 15 94 0
pool_cache_destroy 2 19 114 0
pool_cache_gc 9 28 196 0
pool_cache_pool_info 4 23 152 0
pool_cache_info 2 14 119 0
pool_cache_cpus_info 7 42 274 0
pool_cache_init 1 3 9 0
pool_cache_pool_info 1 3 14 0
pool_cache_info 1 4 22 0
pool_cache_cpus_info 1 4 22 0
pool_lock_mtx_init 1 5 39 0
pool_lock_mtx_enter 1 4 19 0
pool_lock_mtx_enter_try 1 4 22 0
pool_lock_mtx_leave 1 4 19 0
pool_lock_mtx_assert_locked 1 4 17 0
pool_lock_mtx_assert_unlocked 1 4 17 0
pool_lock_mtx_sleep 1 5 41 0
pool_lock_rw_init 1 5 35 0
pool_lock_rw_enter 1 4 19 0
pool_lock_rw_enter_try 1 5 28 0
pool_lock_rw_leave 1 4 19 0
pool_lock_rw_assert_locked 1 4 17 0
pool_lock_rw_assert_unlocked 1 4 22 0
pool_lock_rw_sleep 1 5 41 0
Source file: /home/sergeyb/sources/src/sys/kern/subr_hibernate.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
hibernate_sort_ranges 4 19 150 1
hibe_cmp 2 6 46 2
hib_entry_to_addr 1 7 29 1
hib_addr_to_entry 1 7 34 1
hib_alloc 6 24 170 2
hib_getentropy 3 7 44 2
hib_free 5 20 150 2
hiballoc_init 2 17 134 3
uvm_pmr_zero_everything 4 29 185 1
uvm_pmr_dirty_everything 4 25 165 1
uvm_pmr_alloc_pig 3 22 145 3
uvm_pmr_alloc_piglet 3 17 119 4
uvm_pmr_free_piglet 1 5 34 2
uvm_page_rle 5 17 120 1
hibsum 1 4 29 1
get_hibernate_info 10 45 353 2
hibernate_zlib_alloc 1 7 41 3
hibernate_zlib_free 1 7 36 2
hibernate_inflate_page 11 34 212 1
hibernate_inflate_region 4 26 132 4
hibernate_deflate 2 18 140 3
hibernate_write_signature 1 6 38 1
hibernate_write_chunktable 3 19 109 1
hibernate_clear_signature 3 15 84 1
hibernate_compare_signature 7 31 223 2
hibernate_block_io 8 42 303 5
hibernate_preserve_entropy 2 14 102 1
hibernate_unprotect_ssp 2 16 110 1
hibernate_reprotect_ssp 1 5 31 1
hibernate_resume 10 67 336 1
hibernate_unpack_image 3 23 170 1
hibernate_copy_chunk_to_piglet 3 25 156 3
hibernate_process_chunk 1 10 77 3
hibernate_calc_rle 4 9 62 2
hibernate_write_rle 4 29 193 5
hibernate_write_chunks 20 121 729 1
hibernate_zlib_reset 3 24 173 2
hibernate_read_image 6 51 334 1
hibernate_read_chunks 14 77 548 5
hibernate_suspend 7 40 230 1
hibernate_alloc 3 24 124 1
hibernate_free 3 16 76 1
Source file: /home/sergeyb/sources/src/sys/kern/init_main.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
main 30 164 1152 1
check_console 3 14 73 1
start_init 17 76 614 1
start_update 1 4 13 1
start_cleaner 1 4 13 1
start_reaper 1 4 12 1
Source file: /home/sergeyb/sources/src/sys/kern/tty_tty.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cttyopen 2 11 78 4
cttyread 2 12 86 3
cttywrite 2 12 86 3
cttyioctl 13 42 288 5
cttypoll 2 7 59 3
cttykqfilter 2 7 43 2
Source file: /home/sergeyb/sources/src/sys/kern/kern_event.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
KQREF 1 4 14 1
KQRELE 2 6 28 1
kqueue_init 1 7 50 1
filt_fileattach 1 5 30 1
kqueue_kqfilter 2 9 64 2
filt_kqdetach 1 5 36 1
filt_kqueue 1 6 40 2
filt_procattach 7 23 153 1
filt_procdetach 2 7 44 1
filt_proc 6 29 216 2
filt_timer_timeout_add 2 9 61 1
filt_timerexpire 2 8 42 1
filt_timerattach 2 13 74 1
filt_timerdetach 1 8 46 1
filt_timer 1 4 21 2
filt_seltrue 1 5 23 2
filt_seltruedetach 1 3 9 1
seltrue_kqfilter 3 12 47 2
sys_kqueue 3 25 164 3
sys_kevent 17 71 495 3
kqueue_register 29 99 651 3
kqueue_scan 36 148 933 6
kqueue_read 1 4 28 4
kqueue_write 1 4 28 4
kqueue_ioctl 1 4 25 4
kqueue_poll 3 16 102 3
kqueue_stat 1 9 70 3
kqueue_close 8 45 292 2
kqueue_wakeup 3 12 67 1
knote_acquire 2 10 52 1
knote_release 2 9 41 1
knote_activate 1 4 14 1
knote 2 7 48 2
knote_remove 3 10 64 2
knote_fdclose 1 6 41 2
knote_processexit 1 6 38 1
knote_attach 5 31 234 2
knote_drop 4 14 110 3
knote_enqueue 1 11 71 1
knote_dequeue 1 10 62 1
klist_invalidate 1 8 38 1
Source file: /home/sergeyb/sources/src/sys/kern/exec_script.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
exec_script_makecmds 34 134 964 2
Source file: /home/sergeyb/sources/src/sys/kern/kern_timeout.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
timeout_from_circq 1 4 21 1
timeout_startup 2 8 46 1
timeout_proc_init 1 4 13 1
timeout_set 1 6 41 3
timeout_set_proc 1 5 38 3
timeout_add 6 25 153 2
timeout_add_tv 4 10 74 2
timeout_add_ts 4 10 78 2
timeout_add_bt 4 11 97 2
timeout_add_sec 2 8 47 2
timeout_add_msec 4 10 63 2
timeout_add_usec 3 7 43 2
timeout_add_nsec 3 7 47 2
timeout_del 2 13 65 1
timeout_barrier 3 22 127 1
timeout_proc_barrier 1 6 24 1
timeout_hardclock_update 4 17 100 1
timeout_run 1 13 70 1
softclock 7 27 163 1
softclock_create_thread 2 5 26 1
softclock_thread 4 25 137 1
timeout_adjust_ticks 5 23 142 1
db_show_callout_bucket 3 15 108 1
db_show_callout 2 9 63 4
Source file: /home/sergeyb/sources/src/sys/kern/syscalls.c
Source file: /home/sergeyb/sources/src/sys/kern/sysv_shm.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
shm_find_segment_by_key 4 11 64 1
shm_find_segment_by_shmid 5 11 66 1
shm_deallocate_segment 1 11 57 1
shm_delete_mapping 6 21 142 2
sys_shmdt 6 19 135 3
sys_shmat 14 70 520 3
sys_shmctl 1 7 60 3
shmctl1 13 49 349 6
shmget_existing 5 19 143 5
shmget_allocate_segment 14 62 464 4
sys_shmget 5 19 138 3
shmfork 4 22 163 2
shmexit 4 15 98 1
shminit 1 14 95 1
sysctl_sysvshm 28 78 531 6
Source file: /home/sergeyb/sources/src/sys/kern/init_sysent.c
Source file: /home/sergeyb/sources/src/sys/kern/kern_srp.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
srpl_rc_init 1 6 57 4
srp_gc_init 1 6 46 3
srp_init 1 4 15 1
srp_swap_locked 1 7 34 2
srp_update_locked 3 8 56 3
srp_get_locked 1 4 16 1
srp_gc_finalize 1 4 19 1
srp_startup 1 5 28 1
srp_v_referenced 4 19 101 2
srp_v_dtor 1 5 35 2
srp_v_gc_start 2 14 98 3
srp_v_gc 2 10 67 1
srp_swap 1 4 26 2
srp_update 3 8 56 3
srp_v 2 11 60 2
srp_enter 3 15 99 2
srp_follow 1 4 26 2
srp_leave 1 4 17 1
srp_referenced 4 15 86 1
srp_finalize 2 5 31 2
srp_startup 1 3 6 1
srp_v_gc_start 1 5 40 3
Source file: /home/sergeyb/sources/src/sys/kern/subr_percpu.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
percpu_init 1 5 31 1
cpumem_get 2 9 62 1
cpumem_put 2 7 51 2
cpumem_malloc 2 10 74 2
cpumem_malloc_ncpus 2 11 93 3
cpumem_free 2 8 63 3
cpumem_first 1 5 30 2
cpumem_next 2 7 44 2
counters_alloc 2 15 85 1
counters_alloc_ncpus 1 5 33 2
counters_free 1 5 30 2
counters_read 8 33 226 3
counters_zero 3 14 86 2
percpu_init 1 3 6 1
cpumem_get 1 4 21 1
cpumem_put 1 4 21 2
cpumem_malloc 1 4 24 2
cpumem_malloc_ncpus 1 4 20 3
cpumem_free 1 4 24 3
cpumem_first 1 4 19 2
cpumem_next 1 4 19 2
counters_alloc 1 5 30 1
counters_alloc_ncpus 1 4 30 2
counters_free 1 4 27 2
counters_read 2 11 70 3
counters_zero 2 11 63 2
Source file: /home/sergeyb/sources/src/sys/kern/vfs_lookup.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ndinitat 1 11 87 7
namei 39 145 987 1
vfs_lookup 63 205 1239 1
vfs_relookup 30 66 437 3
Source file: /home/sergeyb/sources/src/sys/kern/vfs_sync.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
vn_initialize_syncerd 1 6 26 1
vn_syncer_add_to_worklist 3 13 86 2
sched_sync 13 46 257 1
speedup_syncer 4 14 59 1
vfs_allocate_syncvnode 5 25 135 1
sync_fsync 4 19 120 1
sync_inactive 2 18 99 1
sync_print 1 5 18 1
Source file: /home/sergeyb/sources/src/sys/kern/kern_exit.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sys_exit 1 7 48 3
sys___threxit 3 12 83 3
exit1 35 128 848 3
exit2 1 7 37 1
proc_free 1 6 27 1
reaper 5 31 178 1
sys_wait4 12 19 190 3
dowait4 31 76 548 6
proc_finish_wait 2 21 140 2
proc_reparent 2 8 49 2
process_zap 3 22 156 1
Source file: /home/sergeyb/sources/src/sys/kern/tty_endrun.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
endrunattach 1 3 7 1
endrunopen 5 35 286 3
endrunclose 2 14 107 3
endruninput 8 46 351 2
endrun_scan 6 26 184 2
endrun_decode 19 72 515 4
endrun_atoi 8 12 93 2
endrun_date_to_nano 7 29 220 3
endrun_time_to_nano 9 28 231 2
endrun_offset_to_nano 5 16 121 2
endrun_timeout 2 9 54 1
Source file: /home/sergeyb/sources/src/sys/kern/subr_xxx.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
enodev 1 4 11 1
enxio 1 4 11 1
enoioctl 1 4 11 1
enosys 1 4 11 1
eopnotsupp 1 4 13 1
nullop 1 4 13 1
bdevsw_lookup 1 4 19 1
cdevsw_lookup 1 4 19 1
chrtoblk 4 10 65 1
blktochr 4 11 69 1
assertwaitok 3 7 32 1
Source file: /home/sergeyb/sources/src/sys/kern/kern_malloc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
BUCKETINDX 4 17 78 1
malloc 45 148 967 3
free 29 78 540 3
kmeminit_nkmempages 6 17 69 1
kmeminit 9 30 242 1
sysctl_malloc 26 71 567 7
malloc_roundup 2 6 30 1
malloc_printit 5 18 154 1
mallocarray 6 10 74 4
Source file: /home/sergeyb/sources/src/sys/kern/uipc_domain.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
domaininit 6 22 153 1
pffinddomain 3 10 55 1
pffindtype 5 12 78 2
pffindproto 10 19 134 3
net_sysctl 16 37 293 7
pfctlinput 4 12 91 2
pfslowtimo 4 13 95 1
pffasttimo 4 13 95 1
Source file: /home/sergeyb/sources/src/sys/kern/vfs_vops.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
VOP_ISLOCKED 2 8 49 1
VOP_LOOKUP 2 11 71 3
VOP_CREATE 2 13 87 4
VOP_MKNOD 2 13 87 4
VOP_OPEN 2 11 80 4
VOP_CLOSE 2 12 85 4
VOP_ACCESS 2 12 85 4
VOP_GETATTR 2 12 82 4
VOP_SETATTR 2 13 87 4
VOP_READ 2 12 85 4
VOP_WRITE 2 13 85 4
VOP_IOCTL 2 14 99 6
VOP_POLL 2 11 78 4
VOP_KQFILTER 2 9 60 2
VOP_REVOKE 2 9 58 2
VOP_FSYNC 2 13 85 4
VOP_REMOVE 2 12 81 3
VOP_LINK 2 11 76 3
VOP_RENAME 2 16 109 6
VOP_MKDIR 2 13 87 4
VOP_RMDIR 2 12 81 3
VOP_SYMLINK 2 14 97 5
VOP_READDIR 2 13 86 4
VOP_READLINK 2 11 76 3
VOP_ABORTOP 2 9 60 2
VOP_INACTIVE 2 10 65 2
VOP_RECLAIM 2 9 60 2
VOP_LOCK 2 10 69 3
VOP_UNLOCK 2 9 60 2
VOP_BMAP 2 14 94 5
VOP_PRINT 2 8 49 1
VOP_PATHCONF 7 24 124 3
VOP_ADVLOCK 2 12 88 5
VOP_STRATEGY 4 10 83 1
VOP_BWRITE 2 8 53 1
Source file: /home/sergeyb/sources/src/sys/kern/sys_generic.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sys_read 2 15 127 3
sys_readv 2 13 110 3
dofilereadv 23 72 479 8
sys_write 2 15 131 3
sys_writev 2 13 110 3
dofilewritev 24 75 496 8
sys_ioctl 30 116 790 3
sys_select 6 20 174 3
sys_pselect 8 24 216 3
dopselect 30 95 855 8
selscan 6 31 273 6
seltrue 1 4 30 3
selfalse 1 4 20 3
selrecord 4 13 78 2
selwakeup 7 26 147 1
pollscan 5 24 159 4
pollout 3 12 72 3
sys_poll 3 16 121 3
sys_ppoll 8 24 202 3
doppoll 22 76 533 6
sys_utrace 2 8 58 3
Source file: /home/sergeyb/sources/src/sys/kern/vfs_lockf.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
lf_init 1 5 28 1
lf_alloc 5 13 82 2
lf_free 1 7 36 1
lf_advlock 15 61 337 6
lf_setlock 39 142 808 1
lf_clearlock 11 44 233 1
lf_getlock 5 19 121 2
lf_getblock 4 12 84 1
lf_findoverlap 35 56 460 5
lf_split 5 27 181 2
lf_wakelock 2 9 53 1
lf_print 6 20 146 2
lf_printlist 6 18 133 2
Source file: /home/sergeyb/sources/src/sys/kern/kern_fork.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
fork_return 2 7 42 1
sys_fork 2 8 54 3
sys_vfork 1 5 35 3
sys___tfork 8 18 141 3
thread_new 2 17 140 2
process_initialize 1 13 98 2
process_new 10 44 325 3
fork_check_maxthread 5 11 57 1
fork_thread_start 1 9 52 3
fork1 31 114 855 6
thread_fork 7 45 308 5
alloctid 2 8 39 1
ispidtaken 6 14 87 1
allocpid 3 14 55 1
freepid 1 5 24 1
proc_trampoline_mp 1 9 32 1
Source file: /home/sergeyb/sources/src/sys/kern/exec_conf.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
init_exec 4 8 51 1
Source file: /home/sergeyb/sources/src/sys/kern/kern_pledge.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sys_pledge 15 45 305 3
pledge_syscall 5 13 89 3
pledge_fail 6 22 174 3
pledge_namei 54 103 768 3
pledge_recvfd 7 19 115 2
pledge_sendfd 7 19 115 2
pledge_sysctl 150 160 1380 4
pledge_chown 7 12 96 3
pledge_adjtime 4 11 72 2
pledge_sendit 4 10 79 2
pledge_ioctl 129 192 1018 3
pledge_sockopt 60 124 512 4
pledge_socket 11 25 166 3
pledge_flock 3 8 57 1
pledge_swapctl 2 6 33 1
pledgereq_flags 4 15 103 1
pledge_fcntl 4 8 64 2
pledge_kill 5 10 69 2
pledge_protexec 4 8 61 2
canonpath 21 33 252 3
Source file: /home/sergeyb/sources/src/sys/kern/dma_alloc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
dma_alloc_init 2 11 97 1
dma_alloc_index 4 9 59 1
dma_alloc 2 7 42 2
dma_free 2 7 39 2
Source file: /home/sergeyb/sources/src/sys/kern/kern_prot.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
crset 1 8 70 2
sys_getpid 1 5 31 3
sys_getthrid 1 5 31 3
sys_getppid 1 5 33 3
sys_getpgrp 1 5 33 3
sys_getpgid 5 15 112 3
sys_getsid 6 17 135 3
sys_getuid 1 5 31 3
sys_geteuid 1 5 31 3
sys_issetugid 2 8 43 3
sys_getgid 1 5 31 3
sys_getegid 1 5 31 3
sys_getgroups 4 21 129 3
sys_setsid 3 19 138 3
sys_setpgid 13 46 274 3
sys_getresuid 6 18 168 3
sys_setresuid 24 52 408 3
sys_getresgid 6 18 168 3
sys_setresgid 22 48 373 3
sys_setregid 23 43 368 3
sys_setreuid 25 47 403 3
sys_setuid 11 38 254 3
sys_seteuid 4 23 161 3
sys_setgid 9 32 214 3
sys_setegid 4 23 161 3
sys_setgroups 4 27 191 3
groupmember 4 12 79 2
suser 3 10 58 2
suser_ucred 2 6 27 1
crget 1 7 34 1
crfree 2 5 26 1
crcopy 2 11 55 1
crdup 1 8 37 1
crfromxucred 3 12 94 2
sys_getlogin_r 3 15 110 3
sys_setlogin 4 16 130 3
proc_cansugid 3 8 48 1
sys___set_tcb 3 10 57 3
sys___get_tcb 1 5 33 3
dorefreshcreds 2 11 61 2
Source file: /home/sergeyb/sources/src/sys/kern/vfs_init.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
vfsinit 2 16 81 1
Source file: /home/sergeyb/sources/src/sys/kern/uipc_mbuf.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mbinit 6 29 244 1
mbcpuinit 2 9 54 0
nmbclust_update 1 4 12 1
m_get 3 22 132 2
m_gethdr 3 18 109 2
m_inithdr 1 10 67 1
m_resethdr 2 13 105 1
m_getclr 2 9 54 2
m_clpool 3 11 59 1
m_clget 7 22 137 3
m_extfree_pool 1 4 21 3
m_free 7 28 150 1
m_extref 3 14 107 2
m_extunref 3 16 90 1
mextfree_register 1 6 39 1
m_extfree 2 9 69 1
m_freem 3 11 51 1
m_purge 2 5 22 1
m_defrag 7 35 291 2
m_prepend 6 25 145 3
m_copym 19 58 379 4
m_copydata 6 20 136 4
m_copyback 17 65 444 5
m_cat 5 15 98 2
m_adj 16 56 292 2
m_pullup 13 60 402 2
m_getptr 5 22 105 3
m_split 14 65 431 3
m_makespace 16 59 405 4
m_devget 12 48 273 3
m_zero 5 13 74 1
m_apply 9 30 184 5
m_leadingspace 4 8 60 1
m_trailingspace 3 8 68 1
m_dup_pkthdr 4 15 127 3
m_dup_pkt 6 26 182 3
m_pool_alloc 5 22 128 3
m_pool_free 1 7 43 2
m_pool_init 1 5 46 4
m_print 3 39 389 2
ml_init 1 5 25 1
ml_enqueue 2 11 60 2
ml_enlist 3 12 71 2
ml_dequeue 3 13 66 1
ml_dechain 1 7 30 1
ml_purge 2 12 66 1
mq_init 1 6 39 3
mq_enqueue 3 15 82 2
mq_dequeue 1 8 45 1
mq_enlist 4 18 106 2
mq_delist 1 7 45 2
mq_dechain 1 8 45 1
mq_purge 1 6 30 1
sysctl_mq 7 25 170 7
Source file: /home/sergeyb/sources/src/sys/kern/vfs_syscalls.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sys_mount 32 149 1043 3
checkdirs 7 32 158 1
sys_unmount 6 29 199 3
dounmount 10 42 256 3
dounmount_leaf 11 34 243 3
sys_sync 4 19 117 3
sys_quotactl 2 15 122 3
copyout_statfs 4 20 185 3
sys_statfs 3 20 158 3
sys_fstatfs 4 23 165 3
sys_getfsstat 13 44 255 3
sys_fchdir 8 37 243 3
sys_chdir 2 18 119 3
sys_chroot 4 25 177 3
change_dir 4 17 96 2
sys_open 1 7 57 3
sys_openat 1 7 62 3
doopenat 25 106 694 6
sys_getfh 4 26 179 3
sys_fhopen 28 107 701 3
sys_fhstat 6 24 189 3
sys_fhstatfs 6 25 210 3
sys_mknod 1 7 55 3
sys_mknodat 1 7 60 3
domknodat 17 66 379 5
sys_mkfifo 1 7 56 3
sys_mkfifoat 1 7 61 3
sys_link 1 7 52 3
sys_linkat 1 7 67 3
dolinkat 8 38 263 6
sys_symlink 1 6 48 3
sys_symlinkat 1 7 53 3
dosymlinkat 5 31 225 4
sys_unlink 1 6 43 3
sys_unlinkat 1 7 53 3
dounlinkat 10 43 260 4
sys_lseek 11 54 291 3
sys_access 1 7 50 3
sys_faccessat 1 7 60 3
dofaccessat 14 44 294 5
sys_stat 1 6 50 3
sys_fstatat 1 7 60 3
dofstatat 11 33 253 5
sys_lstat 1 7 50 3
sys_pathconf 2 15 109 3
sys_readlink 1 7 57 3
sys_readlinkat 1 7 62 3
doreadlinkat 3 31 202 6
sys_chflags 1 7 50 3
sys_chflagsat 1 7 60 3
dochflagsat 4 13 114 5
sys_fchflags 2 14 100 3
dovchflags 8 27 166 3
sys_chmod 1 6 50 3
sys_fchmodat 1 7 60 3
dofchmodat 7 29 214 5
sys_fchmod 6 28 197 3
sys_chown 1 7 57 3
sys_fchownat 1 7 67 3
dofchownat 13 43 310 6
sys_lchown 11 43 306 3
sys_fchown 11 42 296 3
sys_utimes 3 19 155 3
sys_utimensat 3 17 128 3
doutimensat 4 16 127 5
dovutimens 18 43 347 3
sys_futimes 3 19 151 3
sys_futimens 3 16 114 3
dofutimens 2 12 85 3
sys_truncate 4 25 195 3
sys_ftruncate 6 30 200 3
sys_fsync 6 18 143 3
sys_rename 1 7 50 3
sys_renameat 1 7 60 3
dorenameat 17 68 460 5
sys_mkdir 1 6 48 3
sys_mkdirat 1 7 53 3
domkdirat 5 29 208 4
sys_rmdir 1 6 43 3
sys_getdents 7 48 292 3
sys_umask 1 10 60 3
sys_revoke 9 29 225 3
getvnode 4 15 96 3
sys_pread 7 25 194 3
sys_preadv 7 23 177 3
sys_pwrite 7 25 198 3
sys_pwritev 7 23 177 3
Source file: /home/sergeyb/sources/src/sys/kern/vfs_bio.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
buf_put 10 21 150 1
bufinit 10 43 274 1
bufadjust 7 24 129 1
bufbackoff 10 38 220 2
buf_flip_high 2 18 114 1
buf_flip_dma 3 18 132 1
bio_doread 6 23 156 4
bread 1 6 49 4
breadn 3 13 114 7
bread_cluster_callback 10 36 265 1
bread_cluster 13 60 492 4
bwrite 11 43 260 1
bdwrite 2 15 86 1
bawrite 1 5 23 1
buf_dirty 4 11 65 1
buf_undirty 4 10 58 1
brelse 13 44 282 1
incore 3 13 80 2
getblk 6 33 208 5
geteblk 2 7 36 1
buf_get 18 76 479 3
buf_daemon 17 48 269 1
biowait 5 17 117 1
biodone 11 33 227 1
bcstats_print 1 15 130 1
buf_adjcnt 1 5 27 2
bufcache_init 2 10 63 1
bufcache_adjust 4 11 78 1
bufcache_getcleanbuf 10 39 276 2
bufcache_getcleanbuf_range 4 12 76 3
bufcache_gethighcleanbuf 2 6 28 1
bufcache_getdmacleanbuf 2 6 32 1
bufcache_getdirtybuf 1 4 13 1
bufcache_take 4 29 193 1
chillbufs 6 23 157 3
bufcache_release 8 37 249 1
hibernate_suspend_bufcache 3 15 81 1
hibernate_resume_bufcache 1 3 6 1
Source file: /home/sergeyb/sources/src/sys/kern/subr_disk.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
dkcksum 2 10 62 1
initdisklabel 6 24 188 1
checkdisklabel 25 102 855 4
readdisksector 1 11 97 4
readdoslabel 62 186 1172 5
gpt_chk_mbr 9 23 137 2
gpt_chk_hdr 14 43 285 2
gpt_chk_parts 2 9 61 2
gpt_get_fstype 9 39 313 1
spoofgptlabel 18 93 631 3
setdisklabel 19 46 355 3
bounds_check_with_label 10 27 203 2
diskerr 8 35 355 6
disk_init 1 5 18 1
disk_construct 1 7 42 1
disk_attach 7 32 213 2
disk_attach_callback 3 18 118 1
disk_detach 3 10 64 1
disk_openpart 8 18 121 4
disk_closepart 4 13 76 3
disk_gone 5 11 118 2
disk_busy 2 7 42 1
disk_unbusy 4 24 167 4
disk_lock 1 4 24 1
disk_lock_nointr 1 4 17 1
disk_unlock 1 4 17 1
dk_mountroot 10 43 205 1
getdisk 5 15 104 4
parsedisk 12 31 198 4
setroot 75 210 1383 3
findblkmajor 7 14 120 1
findblkname 3 8 52 1
disk_readlabel 6 33 207 4
disk_map 21 45 335 4
disk_lookup 4 16 84 2
duid_equal 1 4 26 2
duid_iszero 1 6 36 1
duid_format 1 9 72 1
Source file: /home/sergeyb/sources/src/sys/kern/kern_lock.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
_kernel_lock_init 1 4 12 1
_kernel_lock 2 6 32 2
_kernel_unlock 1 4 12 1
_kernel_lock_held 2 6 26 1
___mp_lock_init 4 15 123 2
__mp_lock_spin 4 14 67 2
___mp_lock 4 15 118 1
___mp_unlock 4 16 99 1
___mp_release_all 4 16 99 1
___mp_release_all_but_one 5 14 100 1
___mp_acquire_count 2 5 24 2
__mp_lock_held 2 5 47 2
Source file: /home/sergeyb/sources/src/sys/kern/subr_extent.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
extent_align 1 4 39 3
extent_register 5 14 69 1
extent_pool_init 2 9 43 1
extent_print_all 1 7 29 1
extent_create 19 67 471 7
extent_destroy 6 15 110 1
extent_insert_and_optimize 11 46 319 5
extent_alloc_region 23 78 477 4
extent_do_alloc 53 151 1034 10
extent_alloc_subregion 3 13 92 9
extent_alloc_subregion_with_descr 3 10 88 10
extent_free 22 67 449 4
extent_alloc_region_descriptor 9 27 173 2
extent_free_region_descriptor 6 28 155 2
extent_print 1 4 16 1
extent_print1 3 13 130 2
Source file: /home/sergeyb/sources/src/sys/kern/exec_elf.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
elf_copyargs 3 12 81 4
elf_check_header 8 14 86 1
elf_load_psection 12 53 462 7
elf_read_from 3 12 83 5
elf_load_file 34 151 1052 4
exec_elf_makecmds 48 169 1076 2
exec_elf_fixup 5 53 323 2
elf_os_pt_note 17 60 417 6
coredump_elf 1 4 16 2
coredump_elf 14 47 319 2
coredump_setup_elf 3 50 382 2
coredump_walk_elf 4 26 158 6
coredump_notes_elf 16 110 795 3
coredump_note_elf 9 43 299 3
coredump_writenote_elf 3 13 92 5
Source file: /home/sergeyb/sources/src/sys/kern/sys_pipe.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sys_pipe 1 6 41 3
sys_pipe2 2 8 66 3
dopipe 9 54 386 3
pipespace 2 16 102 2
pipe_create 2 17 110 1
pipelock 3 11 59 1
pipeunlock 2 8 36 1
pipeselwakeup 4 10 71 1
pipe_read 21 69 458 4
pipe_write 45 125 779 4
pipe_ioctl 7 25 141 4
pipe_poll 12 31 222 3
pipe_stat 1 18 184 3
pipe_close 1 8 45 2
pipe_free_kmem 3 11 71 1
pipeclose 4 21 110 1
pipe_kqfilter 4 21 119 2
filt_pipedetach 4 15 87 1
filt_piperead 4 12 88 2
filt_pipewrite 3 12 92 2
pipe_init 1 5 28 1
Source file: /home/sergeyb/sources/src/sys/kern/vfs_vnops.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
vn_open 31 104 694 3
vn_writechk 13 21 89 1
vn_fsizechk 6 17 134 4
vn_marktext 1 4 15 1
vn_close 2 10 70 4
vn_rdwr 7 32 217 10
vn_read 5 18 146 4
vn_write 9 25 192 4
vn_statfile 1 5 38 3
vn_stat 9 55 324 3
vn_ioctl 13 34 212 4
vn_poll 1 4 35 3
vn_lock 4 16 91 3
vn_closefile 2 13 101 2
vn_kqfilter 1 4 26 2
vn_isunder 2 8 58 3
Source file: /home/sergeyb/sources/src/sys/kern/vfs_subr.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
rb_buf_compare 3 8 52 2
vntblinit 2 13 87 1
vfs_busy 5 17 91 2
vfs_unbusy 1 4 17 1
vfs_isbusy 2 7 32 1
vfs_rootmountalloc 4 25 210 3
vfs_getvfs 3 11 74 1
vfs_getnewfsid 4 20 144 1
vattr_null 1 24 147 1
getnewvnode 14 66 404 4
insmntque 3 7 53 2
bdevvp 1 4 24 2
cdevvp 1 4 24 2
getdevvp 6 25 154 3
checkalias 16 56 369 3
vget 10 32 197 3
vref 4 8 40 1
vputonfreelist 6 22 115 1
vput 10 22 124 1
vrele 12 26 150 1
vhold 4 9 58 1
vdrop 6 11 71 1
vfs_mount_foreach_vnode 3 14 90 3
vflush_vnode 13 32 205 2
vflush 2 11 65 3
vclean 12 40 244 3
vrecycle 2 8 41 2
vgone 1 5 23 1
vgonel 25 63 431 2
vfinddev 4 13 80 3
vdevgone 3 8 62 4
vcount 7 19 121 1
vprint 13 36 275 2
printlockedvnodes 3 15 77 1
vfs_sysctl 14 42 333 7
vfs_mountedon 7 19 102 1
vfs_hang_addrlist 19 67 471 3
vfs_free_netcred 1 7 57 3
vfs_free_addrlist 2 9 52 1
vfs_export 5 15 95 3
vfs_export_lookup 8 26 143 3
vaccess 19 37 224 6
vfs_unmountall 5 24 122 1
vfs_shutdown 5 15 66 1
vfs_syncwait 14 42 222 1
fs_posix_sysctl 5 14 91 7
fs_sysctl 2 13 85 7
vwaitforio 3 13 76 4
vwakeup 5 12 68 1
vinvalbuf 29 68 465 6
vflushbuf 8 32 181 2
bgetvp 4 13 80 2
brelvp 5 16 103 1
buf_replacevnode 3 13 77 2
reassignbuf 9 35 187 1
vfs_register 7 18 128 1
vfs_unregister 7 22 134 1
vn_isdisk 3 6 37 2
vfs_buf_print 3 18 170 3
vfs_vnode_print 4 26 229 3
vfs_mount_print 7 50 490 3
copy_statfs_info 2 20 181 2
Source file: /home/sergeyb/sources/src/sys/kern/sysv_ipc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ipcperm 7 14 117 3
Source file: /home/sergeyb/sources/src/sys/kern/subr_evcount.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
evcount_attach 1 9 66 3
evcount_detach 1 4 19 1
evcount_sysctl 14 50 290 6
Source file: /home/sergeyb/sources/src/sys/kern/uipc_syscalls.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sys_socket 11 43 310 3
isdnssocket 1 4 18 1
dns_portcheck 12 40 294 4
sys_bind 6 29 205 3
sys_listen 2 14 97 3
sys_accept 1 7 57 3
sys_accept4 2 9 82 3
doaccept 23 84 563 6
sys_connect 20 64 412 3
sys_socketpair 16 75 583 3
sys_sendto 1 16 135 3
sys_sendmsg 11 33 261 3
sendit 32 94 641 5
sys_recvfrom 3 24 182 3
sys_recvmsg 11 40 300 3
recvit 38 109 724 5
sys_shutdown 2 12 88 3
sys_setsockopt 9 46 306 3
sys_getsockopt 11 39 301 3
sys_getsockname 5 30 227 3
sys_getpeername 6 34 248 3
sockargs 9 29 192 4
getsock 3 11 72 3
sys_setrtable 5 15 120 3
sys_getrtable 1 5 34 3
copyaddrout 4 13 109 5
Source file: /home/sergeyb/sources/src/sys/kern/kern_sig.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cansignal 25 40 222 3
signal_init 1 6 38 1
sigactsinit 1 8 50 1
sigactsshare 1 6 26 1
sigstkinit 1 6 27 1
sigactsunshare 2 9 44 1
sigactsfree 2 8 43 1
sys_sigaction 26 59 423 3
setsigvec 16 54 363 3
siginit 4 9 64 1
execsigs 5 22 143 1
sys_sigprocmask 4 24 116 3
sys_sigpending 1 5 29 3
dosigsuspend 1 7 43 2
sys_sigsuspend 2 11 80 3
sigonstack 2 6 44 1
sys_sigaltstack 10 36 225 3
sys_kill 11 35 233 3
sys_thrkill 9 26 174 3
killpg1 14 34 200 4
csignal 7 20 127 4
gsignal 2 6 37 2
pgsignal 4 8 54 3
trapsignal 16 45 339 5
psignal 1 4 21 2
ptsignal 54 132 807 3
issignal 29 80 472 1
proc_stop 4 16 98 2
proc_stop_sweep 3 12 80 1
postsig 17 65 421 1
sigexit 4 13 90 2
coredump 23 88 663 1
coredump_write 5 32 205 4
coredump_unmap 1 5 37 3
sys_nosys 1 5 31 3
sys___thrsigdivert 23 66 452 3
initsiginfo 7 21 102 5
filt_sigattach 2 10 60 1
filt_sigdetach 1 5 34 1
filt_signal 3 9 46 2
userret 7 31 196 1
single_thread_check 9 24 143 2
single_thread_set 22 76 345 3
single_thread_wait 2 5 31 1
single_thread_clear 6 23 151 2
Source file: /home/sergeyb/sources/src/sys/kern/kern_exec.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
check_exec 25 75 552 2
sys_execve 83 325 2578 3
copyargs 10 29 262 4
exec_sigcode_map 5 36 300 2
Source file: /home/sergeyb/sources/src/sys/kern/kern_ktrace.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ktrcleartrace 2 14 69 1
ktrsettrace 4 21 120 4
ktrinitheaderraw 1 8 57 4
ktrinitheader 1 6 56 3
ktrstart 1 6 54 3
ktrsyscall 6 27 251 4
ktrsysret 3 19 126 4
ktrnamei 1 8 62 2
ktrgenio 7 35 233 5
ktrpsig 1 15 113 6
ktrstruct 2 11 91 4
ktruser 7 29 222 4
ktrexec 5 22 134 4
ktrpledge 1 12 90 4
doktrace 16 70 382 5
sys_ktrace 4 24 182 3
ktrops 4 15 95 6
ktrsetchildren 6 21 138 6
ktrwrite 2 17 130 4
ktrwrite2 2 19 153 6
ktrwriteraw 6 38 273 5
ktrcanset 8 14 104 2
Source file: /home/sergeyb/sources/src/sys/kern/kern_sensors.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sensordev_install 5 20 128 1
sensor_attach 10 29 234 2
sensordev_deinstall 2 9 45 1
sensor_detach 2 12 83 2
sensordev_get 3 13 66 2
sensor_find 4 17 102 4
sensor_task_register 5 20 153 3
sensor_task_unregister 1 6 31 1
sensor_task_tick 1 5 25 1
sensor_quiesce 2 6 28 1
sensor_restart 1 4 10 1
sensor_task_work 6 19 119 1
Source file: /home/sergeyb/sources/src/sys/kern/vfs_default.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
vop_generic_revoke 14 37 237 1
vop_generic_bmap 4 11 63 1
vop_generic_bwrite 1 5 25 1
vop_generic_abortop 2 7 50 1
vop_generic_lock 1 4 13 1
vop_generic_unlock 1 4 13 1
vop_generic_islocked 1 4 13 1
vop_generic_kqfilter 3 14 59 1
vop_generic_lookup 1 6 27 1
filt_generic_detach 1 3 9 1
filt_generic_readwrite 2 9 46 2
Source file: /home/sergeyb/sources/src/sys/kern/kern_watchdog.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
wdog_register 2 8 46 2
wdog_tickle 2 7 41 1
wdog_shutdown 3 10 51 1
sysctl_wdog 9 32 193 6
Source file: /home/sergeyb/sources/src/sys/kern/subr_witness.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
witness_lock_type_equal 1 5 45 2
witness_lock_order_key_equal 2 5 35 2
fixup_filename 3 8 42 1
witness_initialize 6 45 376 1
witness_init 12 29 219 2
witness_ddb_compute_levels 2 11 55 1
witness_ddb_level_descendants 4 12 74 2
witness_ddb_display_descendants 7 26 177 3
witness_ddb_display_list 3 10 63 2
witness_ddb_display 2 19 126 1
witness_defineorder 9 18 119 2
witness_checkorder 61 207 1443 5
witness_lock 12 48 303 4
witness_upgrade 11 42 277 4
witness_downgrade 11 44 277 4
witness_unlock 22 72 519 4
witness_thread_exit 7 22 133 1
witness_warn 22 52 360 4
witness_file 4 8 46 1
witness_line 4 8 46 1
enroll 11 48 288 3
adopt 17 54 375 2
itismychild 6 23 126 2
_isitmyx 7 26 191 4
isitmychild 1 4 28 2
isitmydescendant 1 5 28 2
witness_get 7 28 151 1
witness_free 1 5 22 1
witness_lock_list_get 3 18 92 1
witness_lock_list_free 1 7 31 1
find_instance 4 14 93 2
witness_list_lock 2 11 88 2
witness_output 1 9 43 2
witness_voutput 4 16 63 2
witness_thread_has_locks 2 6 33 1
witness_process_has_locks 2 9 44 1
witness_list_locks 3 13 94 2
witness_display_spinlock 3 11 74 3
witness_save 7 25 152 3
witness_restore 8 27 169 3
witness_assert 27 68 408 4
witness_setflag 8 26 141 3
witness_norelease 1 4 18 1
witness_releaseok 1 4 18 1
witness_ddb_list 4 11 82 1
db_witness_list 2 9 45 4
db_witness_list_all 3 16 95 4
witness_print_badstacks 18 98 576 1
db_witness_display 2 11 44 4
db_witness_print_fullgraph 3 20 87 1
db_witness_add_fullgraph 6 15 109 1
witness_hash_djb2 4 12 104 2
witness_init_hash_tables 4 19 137 1
witness_hash_get 5 18 109 2
witness_hash_put 2 17 123 1
witness_lock_order_get 5 24 160 2
witness_lock_order_check 4 9 51 2
witness_lock_order_add 4 27 192 2
witness_increment_graph_generation 2 6 21 1
witness_debugger 2 6 23 2
Source file: /home/sergeyb/sources/src/sys/netinet6/icmp6.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
icmp6_init 1 7 31 1
icmp6_errcount 16 55 168 2
icmp6_mtudisc_callback_register 3 13 85 1
icmp6_error 22 76 522 4
icmp6_input 81 275 1490 4
icmp6_notify_error 26 147 940 4
icmp6_mtudisc_update 17 48 341 2
icmp6_reflect 13 91 651 2
icmp6_fasttimo 1 4 10 1
icmp6_redirect_diag 1 13 101 3
icmp6_redirect_input 29 177 1171 2
icmp6_redirect_output 34 170 1281 2
icmp6_ctloutput 11 56 247 5
icmp6_ratelimit 2 7 38 3
icmp6_mtudisc_clone 9 43 284 2
icmp6_mtudisc_timeout 4 15 98 2
icmp6_redirect_timeout 3 12 78 2
icmp6_sysctl_icmp6stat 1 12 107 3
icmp6_sysctl 4 20 108 6
Source file: /home/sergeyb/sources/src/sys/netinet6/in6_ifattach.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
in6_get_rand_ifid 1 7 50 2
in6_get_hw_ifid 20 60 405 2
in6_get_ifid 5 30 200 2
in6_ifattach_linklocal 10 53 490 2
in6_ifattach_loopback 1 19 164 1
in6_nigroup 11 37 304 4
in6_ifattach 12 28 147 1
in6_ifdetach 8 36 283 1
Source file: /home/sergeyb/sources/src/sys/netinet6/in6_ifattach.h
Source file: /home/sergeyb/sources/src/sys/netinet6/nd6.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
nd6_init 2 17 110 1
nd6_ifattach 1 10 63 1
nd6_ifdetach 1 4 22 1
nd6_option_init 2 11 79 3
nd6_option 9 32 200 1
nd6_options 17 58 264 1
nd6_llinfo_settimer 3 10 59 2
nd6_timer 8 21 128 1
nd6_llinfo_timer 15 69 391 1
nd6_expire_timer_update 9 23 128 1
nd6_expire 4 24 125 1
nd6_expire_timer 1 4 19 1
nd6_purge 5 16 96 1
nd6_lookup 19 58 400 4
nd6_is_addr_neighbor 7 26 178 2
nd6_invalidate 1 8 48 1
nd6_free 4 17 113 1
nd6_nud_hint 10 25 154 1
nd6_rtrequest 38 139 921 3
nd6_ioctl 9 44 264 3
nd6_cache_lladdr 44 118 651 6
nd6_slowtimo 3 16 87 1
nd6_resolve 14 63 460 5
nd6_need_cache 4 11 38 1
Source file: /home/sergeyb/sources/src/sys/netinet6/in6.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
in6_mask2len 13 26 208 2
in6_nam2sin6 5 14 96 2
in6_control 5 13 80 4
in6_ioctl 59 174 977 4
in6_update_ifa 51 225 1728 3
in6_purgeaddr 6 28 189 1
in6_unlink_ifa 3 17 109 2
in6_ifinit 10 29 225 3
in6_addmulti 4 33 245 3
in6_delmulti 3 21 150 1
in6_hasmulti 1 8 45 2
in6_joingroup 3 15 94 3
in6_leavegroup 2 6 35 1
in6ifa_ifpforlinklocal 4 14 81 2
in6ifa_ifpwithaddr 3 11 66 2
in6_addrscope 11 42 179 1
in6_addr2scopeid 4 13 53 2
in6_matchlen 4 16 100 2
in6_prefixlen2mask 5 17 129 2
in6_ifawithscope 52 137 818 3
in6if_do_dad 5 14 74 1
in6_domifattach 1 9 55 1
in6_domifdetach 1 6 45 2
Source file: /home/sergeyb/sources/src/sys/netinet6/dest6.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
dest6_input 10 44 286 4
Source file: /home/sergeyb/sources/src/sys/netinet6/ip6_input.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ip6_init 8 21 142 1
ip6_ours 2 8 54 4
ip6intr 4 12 75 1
ipv6_input 1 7 47 2
ip6_input_if 68 200 1378 5
ip6_local 3 8 59 4
ip6_hbhchcheck 12 50 356 4
ip6_check_rh0hdr 12 48 315 2
ip6_hopopts_input 4 28 191 4
ip6_process_hopopts 17 92 499 5
ip6_unknown_opt 7 27 161 3
ip6_savecontrol 33 135 845 3
ip6_pullexthdr 12 38 214 3
ip6_get_prevhdr 6 31 175 2
ip6_nexthdr 24 59 402 4
ip6_lasthdr 6 20 100 4
ip6_sysctl_ip6stat 1 12 107 3
ip6_sysctl 22 65 366 6
ip6_send_dispatch 3 14 81 1
ip6_send 1 5 28 1
Source file: /home/sergeyb/sources/src/sys/netinet6/ip6_mroute.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ip6_mrouter_set 19 32 275 3
ip6_mrouter_get 2 10 54 3
mrt6_ioctl 3 14 78 3
get_sg6_cnt 4 21 148 2
get_mif6_cnt 2 13 89 2
mrt6_sysctl_mif 7 38 237 2
mrt6_rtwalk_mf6csysctl 12 50 354 3
mrt6_sysctl_mfc 7 24 176 2
ip6_mrouter_init 5 16 105 3
mrouter6_rtwalk_delete 2 9 54 3
ip6_mrouter_done 2 18 104 1
ip6_mrouter_detach 2 13 101 1
add_m6if 7 38 247 2
del_m6if 3 12 71 2
mf6c_add_route 4 25 191 5
mf6c_update 12 74 520 3
mf6c_add 4 24 190 6
add_m6fc 1 9 64 2
del_m6fc 2 13 87 2
socket6_send 3 11 67 3
ip6_mforward 11 67 442 3
mf6c_expire_route 5 22 161 2
ip6_mdq 15 61 419 3
phyint_send6 7 41 278 3
mrt6_iflookupbymif 4 15 77 2
mf6c_find 6 25 163 4
mrt6_mcast6_add 4 21 125 3
mrt6_mcast6_del 3 20 118 2
Source file: /home/sergeyb/sources/src/sys/netinet6/in6_cksum.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
in6_cksum 36 164 1305 4
Source file: /home/sergeyb/sources/src/sys/netinet6/in6_pcb.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
in6_pcbaddrisavail 15 47 351 4
in6_pcbconnect 14 50 362 2
in6_pcbnotify 32 66 461 9
in6_setsockaddr 1 13 99 2
in6_setpeeraddr 1 13 99 2
Source file: /home/sergeyb/sources/src/sys/netinet6/mld6.h
Source file: /home/sergeyb/sources/src/sys/netinet6/udp6_output.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
udp6_output 24 117 758 4
Source file: /home/sergeyb/sources/src/sys/netinet6/mld6_var.h
Source file: /home/sergeyb/sources/src/sys/netinet6/ip6_divert.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
div6stat_inc 1 4 15 1
Source file: /home/sergeyb/sources/src/sys/netinet6/nd6_nbr.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
nd6_ns_input 46 164 1132 3
nd6_ns_output 24 127 934 5
nd6_na_input 55 206 1270 3
nd6_na_output 20 111 826 6
nd6_ifptomac 6 13 49 1
nd6_dad_find 2 9 39 1
nd6_dad_starttimer 1 5 36 2
nd6_dad_stoptimer 1 4 17 1
nd6_dad_start 7 39 294 1
nd6_dad_stop 3 16 82 1
nd6_dad_timer 12 72 437 1
nd6_dad_duplicated 1 22 167 1
nd6_dad_ns_output 5 16 111 2
nd6_dad_ns_input 6 17 75 1
nd6_isneighbor 3 16 128 2
Source file: /home/sergeyb/sources/src/sys/netinet6/ip6_id.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ip6id_pmod 3 14 74 3
ip6id_initid 7 27 287 1
ip6id_randomid 5 15 139 1
ip6_randomflowlabel 1 4 15 1
Source file: /home/sergeyb/sources/src/sys/netinet6/ip6_forward.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ip6_forward 52 185 1100 3
Source file: /home/sergeyb/sources/src/sys/netinet6/in6_var.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ifmatoin6m 1 4 21 1
Source file: /home/sergeyb/sources/src/sys/netinet6/raw_ip6.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
rip6_init 1 5 21 1
rip6_input 33 117 756 4
rip6_ctlinput 14 47 312 4
rip6_output 23 118 752 4
rip6_ctloutput 14 31 167 5
rip6_usrreq 29 107 560 6
rip6_attach 8 27 167 2
rip6_detach 4 13 82 1
rip6_sysctl_rip6stat 1 8 69 3
rip6_sysctl 3 12 66 6
Source file: /home/sergeyb/sources/src/sys/netinet6/ip6_mroute.h
Source file: /home/sergeyb/sources/src/sys/netinet6/ip6_var.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ip6stat_inc 1 4 15 1
ip6stat_add 1 4 20 2
Source file: /home/sergeyb/sources/src/sys/netinet6/frag6.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
frag6_init 1 8 56 1
frag6_input 46 242 1652 4
frag6_deletefraghdr 3 16 126 2
frag6_freef 3 19 123 1
frag6_unlink 1 8 48 2
frag6_slowtimo 6 27 160 1
Source file: /home/sergeyb/sources/src/sys/netinet6/mld6.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mld6_init 1 15 108 1
mld6_start_listening 3 16 93 1
mld6_stop_listening 4 11 79 1
mld6_input 28 95 586 2
mld6_fasttimeo 2 12 47 1
mld6_checktimer 4 18 99 1
mld6_sendpkt 11 63 453 3
Source file: /home/sergeyb/sources/src/sys/netinet6/in6_src.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
in6_pcbselsrc 23 83 623 4
in6_selectsrc 13 34 232 4
in6_selectroute 12 37 251 4
in6_selectif 11 23 195 6
in6_selecthlim 3 6 31 1
in6_embedscope 11 30 201 3
in6_recoverscope 3 13 77 2
in6_clearscope 2 5 25 1
Source file: /home/sergeyb/sources/src/sys/netinet6/route6.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
route6_input 4 27 173 4
Source file: /home/sergeyb/sources/src/sys/netinet6/ip6_divert.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
divert6_init 1 5 21 1
divert6_output 18 75 504 4
divert6_packet 9 53 318 3
divert6_usrreq 22 58 267 6
divert6_attach 5 16 94 2
divert6_detach 2 9 45 1
divert6_sysctl_div6stat 2 13 121 3
divert6_sysctl 6 32 178 6
Source file: /home/sergeyb/sources/src/sys/netinet6/nd6.h
Source file: /home/sergeyb/sources/src/sys/netinet6/in6.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
satosin6 1 4 21 1
sin6tosa 1 4 21 1
ifatoia6 1 4 21 1
Source file: /home/sergeyb/sources/src/sys/netinet6/ip6protosw.h
Source file: /home/sergeyb/sources/src/sys/netinet6/raw_ip6.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
rip6stat_inc 1 4 15 1
Source file: /home/sergeyb/sources/src/sys/netinet6/ip6_output.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ip6_output 112 348 2409 6
ip6_fragment 9 48 403 4
ip6_copyexthdr 6 21 123 3
ip6_insert_jumboopt 8 53 357 2
ip6_insertfraghdr 7 31 233 4
ip6_getpmtu 6 21 120 3
ip6_ctloutput 158 434 1896 5
ip6_raw_ctloutput 11 44 232 5
ip6_initpktopts 1 7 40 1
ip6_pcbopt 2 12 86 6
ip6_getpcbopt 28 82 500 3
ip6_clearpktopts 21 36 261 2
copypktopts 3 21 126 2
ip6_freepcbopts 2 7 34 1
ip6_setmoptions 52 190 1064 4
ip6_getmoptions 8 32 184 3
ip6_freemoptions 3 12 66 1
ip6_setpktopts 13 37 251 5
ip6_setpktopt 55 173 951 7
ip6_mloopback 9 24 180 3
ip6_splithdr 3 23 162 2
ip6_randomid 1 4 13 1
ip6_randomid_init 1 4 12 1
in6_cksum_phdr 4 24 249 4
in6_delayed_cksum 8 26 182 2
in6_proto_cksum_out 17 42 349 2
ip6_output_ipsec_lookup 8 23 168 3
ip6_output_ipsec_send 7 14 110 4
Source file: /home/sergeyb/sources/src/sys/netinet6/nd6_rtr.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
nd6_rtr_cache 15 82 518 4
rt6_flush 2 8 55 2
rt6_deleteroute 8 27 231 3
Source file: /home/sergeyb/sources/src/sys/netinet6/in6_proto.c
Source file: /home/sergeyb/sources/src/sys/sys/lockf.h
Source file: /home/sergeyb/sources/src/sys/sys/device.h
Source file: /home/sergeyb/sources/src/sys/sys/kernel.h
Source file: /home/sergeyb/sources/src/sys/sys/reboot.h
Source file: /home/sergeyb/sources/src/sys/sys/systm.h
Source file: /home/sergeyb/sources/src/sys/sys/disklabel.h
Source file: /home/sergeyb/sources/src/sys/sys/kcore.h
Source file: /home/sergeyb/sources/src/sys/sys/specdev.h
Source file: /home/sergeyb/sources/src/sys/sys/protosw.h
Source file: /home/sergeyb/sources/src/sys/sys/witness.h
Source file: /home/sergeyb/sources/src/sys/sys/types.h
Source file: /home/sergeyb/sources/src/sys/sys/filio.h
Source file: /home/sergeyb/sources/src/sys/sys/signalvar.h
Source file: /home/sergeyb/sources/src/sys/sys/ipc.h
Source file: /home/sergeyb/sources/src/sys/sys/resourcevar.h
Source file: /home/sergeyb/sources/src/sys/sys/percpu.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cpumem_enter 2 5 26 1
cpumem_leave 1 3 13 2
counters_enter 2 8 55 2
counters_leave 2 6 39 2
counters_inc 1 8 45 2
counters_add 1 8 49 3
counters_pkt 1 9 59 4
Source file: /home/sergeyb/sources/src/sys/sys/pipe.h
Source file: /home/sergeyb/sources/src/sys/sys/mman.h
Source file: /home/sergeyb/sources/src/sys/sys/ataio.h
Source file: /home/sergeyb/sources/src/sys/sys/syscall.h
Source file: /home/sergeyb/sources/src/sys/sys/unpcb.h
Source file: /home/sergeyb/sources/src/sys/sys/ttydefaults.h
Source file: /home/sergeyb/sources/src/sys/sys/times.h
Source file: /home/sergeyb/sources/src/sys/sys/selinfo.h
Source file: /home/sergeyb/sources/src/sys/sys/extent.h
Source file: /home/sergeyb/sources/src/sys/sys/uuid.h
Source file: /home/sergeyb/sources/src/sys/sys/radioio.h
Source file: /home/sergeyb/sources/src/sys/sys/lock.h
Source file: /home/sergeyb/sources/src/sys/sys/tty.h
Source file: /home/sergeyb/sources/src/sys/sys/ctf.h
Source file: /home/sergeyb/sources/src/sys/sys/core.h
Source file: /home/sergeyb/sources/src/sys/sys/socketvar.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sb_notify 2 7 70 2
sbspace 2 6 56 2
soreadable 5 8 53 1
Source file: /home/sergeyb/sources/src/sys/sys/dkio.h
Source file: /home/sergeyb/sources/src/sys/sys/pool.h
Source file: /home/sergeyb/sources/src/sys/sys/cdio.h
Source file: /home/sergeyb/sources/src/sys/sys/fusebuf.h
Source file: /home/sergeyb/sources/src/sys/sys/sockio.h
Source file: /home/sergeyb/sources/src/sys/sys/shm.h
Source file: /home/sergeyb/sources/src/sys/sys/hibernate.h
Source file: /home/sergeyb/sources/src/sys/sys/_lock.h
Source file: /home/sergeyb/sources/src/sys/sys/exec.h
Source file: /home/sergeyb/sources/src/sys/sys/memrange.h
Source file: /home/sergeyb/sources/src/sys/sys/syslog.h
Source file: /home/sergeyb/sources/src/sys/sys/sem.h
Source file: /home/sergeyb/sources/src/sys/sys/poll.h
Source file: /home/sergeyb/sources/src/sys/sys/stat.h
Source file: /home/sergeyb/sources/src/sys/sys/stdarg.h
Source file: /home/sergeyb/sources/src/sys/sys/exec_elf.h
Source file: /home/sergeyb/sources/src/sys/sys/_types.h
Source file: /home/sergeyb/sources/src/sys/sys/pciio.h
Source file: /home/sergeyb/sources/src/sys/sys/event.h
Source file: /home/sergeyb/sources/src/sys/sys/mount.h
Source file: /home/sergeyb/sources/src/sys/sys/videoio.h
Source file: /home/sergeyb/sources/src/sys/sys/ttycom.h
Source file: /home/sergeyb/sources/src/sys/sys/statvfs.h
Source file: /home/sergeyb/sources/src/sys/sys/srp.h
Source file: /home/sergeyb/sources/src/sys/sys/tprintf.h
Source file: /home/sergeyb/sources/src/sys/sys/termios.h
Source file: /home/sergeyb/sources/src/sys/sys/audioio.h
Source file: /home/sergeyb/sources/src/sys/sys/timeout.h
Source file: /home/sergeyb/sources/src/sys/sys/mutex.h
Source file: /home/sergeyb/sources/src/sys/sys/utsname.h
Source file: /home/sergeyb/sources/src/sys/sys/disk.h
Source file: /home/sergeyb/sources/src/sys/sys/socket.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sstosa 1 4 21 1
Source file: /home/sergeyb/sources/src/sys/sys/refcnt.h
Source file: /home/sergeyb/sources/src/sys/sys/syslimits.h
Source file: /home/sergeyb/sources/src/sys/sys/ioctl.h
Source file: /home/sergeyb/sources/src/sys/sys/tree.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
_rb_init 1 4 15 1
_rb_empty 1 4 18 1
Source file: /home/sergeyb/sources/src/sys/sys/resource.h
Source file: /home/sergeyb/sources/src/sys/sys/gmon.h
Source file: /home/sergeyb/sources/src/sys/sys/dirent.h
Source file: /home/sergeyb/sources/src/sys/sys/_time.h
Source file: /home/sergeyb/sources/src/sys/sys/time.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
bintime_addx 2 8 40 2
bintime_add 2 9 52 2
bintime_sub 2 9 52 2
bintime2timespec 1 5 53 2
timespec2bintime 1 5 38 2
bintime2timeval 1 5 53 2
timeval2bintime 1 5 41 2
Source file: /home/sergeyb/sources/src/sys/sys/user.h
Source file: /home/sergeyb/sources/src/sys/sys/vnode.h
Source file: /home/sergeyb/sources/src/sys/sys/cdefs.h
Source file: /home/sergeyb/sources/src/sys/sys/msg.h
Source file: /home/sergeyb/sources/src/sys/sys/syscall_mi.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mi_syscall 8 30 200 5
mi_syscall_return 4 13 76 4
mi_child_return 7 15 103 1
mi_ast 3 10 43 2
Source file: /home/sergeyb/sources/src/sys/sys/swap.h
Source file: /home/sergeyb/sources/src/sys/sys/mtio.h
Source file: /home/sergeyb/sources/src/sys/sys/ktrace.h
Source file: /home/sergeyb/sources/src/sys/sys/exec_script.h
Source file: /home/sergeyb/sources/src/sys/sys/timetc.h
Source file: /home/sergeyb/sources/src/sys/sys/endian.h
Source file: /home/sergeyb/sources/src/sys/sys/file.h
Source file: /home/sergeyb/sources/src/sys/sys/task.h
Source file: /home/sergeyb/sources/src/sys/sys/eventvar.h
Source file: /home/sergeyb/sources/src/sys/sys/varargs.h
Source file: /home/sergeyb/sources/src/sys/sys/stdint.h
Source file: /home/sergeyb/sources/src/sys/sys/domain.h
Source file: /home/sergeyb/sources/src/sys/sys/ptrace.h
Source file: /home/sergeyb/sources/src/sys/sys/filedesc.h
Source file: /home/sergeyb/sources/src/sys/sys/limits.h
Source file: /home/sergeyb/sources/src/sys/sys/mbuf.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
m_freemp 1 6 28 1
Source file: /home/sergeyb/sources/src/sys/sys/sched.h
Source file: /home/sergeyb/sources/src/sys/sys/conf.h
Source file: /home/sergeyb/sources/src/sys/sys/scsiio.h
Source file: /home/sergeyb/sources/src/sys/sys/vmmeter.h
Source file: /home/sergeyb/sources/src/sys/sys/atomic.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
atomic_cas_uint 1 4 28 3
atomic_cas_ulong 1 4 28 3
atomic_cas_ptr 1 5 41 3
atomic_swap_uint 1 4 22 2
atomic_swap_ulong 1 4 22 2
atomic_swap_ptr 1 5 35 2
atomic_add_int_nv 1 4 22 2
atomic_add_long_nv 1 4 22 2
atomic_sub_int_nv 1 4 22 2
atomic_sub_long_nv 1 4 22 2
Source file: /home/sergeyb/sources/src/sys/sys/msgbuf.h
Source file: /home/sergeyb/sources/src/sys/sys/evcount.h
Source file: /home/sergeyb/sources/src/sys/sys/acct.h
Source file: /home/sergeyb/sources/src/sys/sys/_endian.h
Source file: /home/sergeyb/sources/src/sys/sys/hotplug.h
Source file: /home/sergeyb/sources/src/sys/sys/proc.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
refreshcreds 2 6 35 1
Source file: /home/sergeyb/sources/src/sys/sys/mplock.h
Source file: /home/sergeyb/sources/src/sys/sys/dir.h
Source file: /home/sergeyb/sources/src/sys/sys/sensors.h
Source file: /home/sergeyb/sources/src/sys/sys/rwlock.h
Source file: /home/sergeyb/sources/src/sys/sys/kthread.h
Source file: /home/sergeyb/sources/src/sys/sys/pledge.h
Source file: /home/sergeyb/sources/src/sys/sys/ioccom.h
Source file: /home/sergeyb/sources/src/sys/sys/gpio.h
Source file: /home/sergeyb/sources/src/sys/sys/syscallargs.h
Source file: /home/sergeyb/sources/src/sys/sys/malloc.h
Source file: /home/sergeyb/sources/src/sys/sys/un.h
Source file: /home/sergeyb/sources/src/sys/sys/signal.h
Source file: /home/sergeyb/sources/src/sys/sys/futex.h
Source file: /home/sergeyb/sources/src/sys/sys/buf.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
buf_start 2 5 25 1
buf_complete 2 5 25 1
buf_deallocate 2 5 25 1
buf_movedeps 2 5 32 2
buf_countdeps 2 7 44 3
Source file: /home/sergeyb/sources/src/sys/sys/param.h
Source file: /home/sergeyb/sources/src/sys/sys/sysctl.h
Source file: /home/sergeyb/sources/src/sys/sys/namei.h
Source file: /home/sergeyb/sources/src/sys/sys/_null.h
Source file: /home/sergeyb/sources/src/sys/sys/select.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
__fd_set 1 4 31 2
__fd_clr 1 4 31 2
__fd_isset 1 4 35 2
Source file: /home/sergeyb/sources/src/sys/sys/chio.h
Source file: /home/sergeyb/sources/src/sys/sys/queue.h
Source file: /home/sergeyb/sources/src/sys/sys/fcntl.h
Source file: /home/sergeyb/sources/src/sys/sys/errno.h
Source file: /home/sergeyb/sources/src/sys/sys/uio.h
Source file: /home/sergeyb/sources/src/sys/sys/unistd.h
Source file: /home/sergeyb/sources/src/sys/sys/wait.h
Source file: /home/sergeyb/sources/src/sys/sys/siginfo.h
Source file: /home/sergeyb/sources/src/sys/sys/ucred.h
Source file: /home/sergeyb/sources/src/sys/dev/fdt/exrtc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
exrtc_match 1 5 34 3
exrtc_attach 2 14 122 3
exrtc_gettime 11 25 218 2
exrtc_settime 1 16 147 2
Source file: /home/sergeyb/sources/src/sys/dev/fdt/sxitwi.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sxitwi_match 3 7 54 3
sxitwi_attach 5 49 388 3
sxitwi_bus_scan 5 24 204 3
sxitwi_read_4 1 6 36 2
sxitwi_write_4 1 6 37 3
sxitwi_intr 2 12 60 1
sxitwi_acquire_bus 2 7 38 2
sxitwi_release_bus 2 7 34 2
sxitwi_send_start 2 11 54 2
sxitwi_send_stop 3 13 74 2
sxitwi_initiate_xfer 5 28 168 3
sxitwi_read_byte 4 14 103 3
sxitwi_write_byte 2 10 62 3
sxitwi_wait 7 26 149 4
Source file: /home/sergeyb/sources/src/sys/dev/fdt/sxipiovar.h
Source file: /home/sergeyb/sources/src/sys/dev/fdt/rkiic.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
rkiic_match 2 6 45 3
rkiic_attach 4 44 341 3
rkiic_acquire_bus 1 6 30 2
rkiic_release_bus 1 5 27 2
rkiic_send_start 4 16 93 2
rkiic_send_stop 4 16 93 2
rkiic_write 7 25 206 6
rkiic_read 7 29 223 6
rkiic_exec 7 29 188 8
rkiic_bus_scan 5 24 204 3
Source file: /home/sergeyb/sources/src/sys/dev/fdt/sxipio.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sxipio_match 3 10 67 3
sxipio_attach 4 29 247 3
sxipio_drive 3 11 61 1
sxipio_pull 5 14 77 1
sxipio_pinctrl 20 66 569 2
sxipio_config_pin 4 12 100 3
sxipio_get_pin 4 17 108 2
sxipio_set_pin 5 18 119 3
sxipio_pin_read 2 9 61 2
sxipio_pin_write 1 9 61 3
sxipio_pin_ctl 2 12 82 3
sxipio_attach_gpio 11 51 423 1
Source file: /home/sergeyb/sources/src/sys/dev/fdt/rkdwusb.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
rkdwusb_match 1 5 34 3
rkdwusb_attach 1 7 58 3
Source file: /home/sergeyb/sources/src/sys/dev/fdt/rktemp.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
rktemp_match 1 5 36 3
rktemp_attach 5 62 507 3
rktemp_calc_code 5 20 156 1
rktemp_calc_temp 5 20 156 1
rktemp_valid 3 9 49 1
rktemp_refresh_sensors 3 17 132 1
Source file: /home/sergeyb/sources/src/sys/dev/fdt/sxiccmu.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sxiccmu_match 13 20 154 3
sxiccmu_attach 11 56 450 3
sxiccmu_attach_clock 7 34 286 2
sxiccmu_gen_get_frequency 1 5 29 2
sxiccmu_osc_get_frequency 1 5 31 2
sxiccmu_pll6_get_frequency 5 22 148 2
sxiccmu_pll6_enable 7 20 90 3
sxiccmu_apb1_get_frequency 1 12 88 2
sxiccmu_gmac_set_frequency 3 17 75 3
sxiccmu_mmc_do_set_frequency 8 34 175 3
sxiccmu_mmc_set_frequency 2 9 59 3
sxiccmu_mmc_enable 3 10 56 3
sxiccmu_gate_enable 2 13 101 3
sxiccmu_reset 2 10 79 3
sxiccmu_ccu_get_frequency 3 11 79 2
sxiccmu_a10_get_frequency 4 13 55 2
sxiccmu_a64_get_frequency 14 55 237 2
sxiccmu_h3_get_frequency 13 53 224 2
sxiccmu_ccu_set_frequency 1 6 42 3
sxiccmu_a10_set_frequency 5 19 115 3
sxiccmu_a64_set_frequency 4 18 112 3
sxiccmu_h3_set_frequency 4 18 112 3
sxiccmu_ccu_enable 4 16 125 3
sxiccmu_ccu_reset 4 16 125 3
Source file: /home/sergeyb/sources/src/sys/dev/fdt/sxiccmu_clocks.h
Source file: /home/sergeyb/sources/src/sys/dev/fdt/sunxireg.h
Source file: /home/sergeyb/sources/src/sys/dev/fdt/axp20x.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
axp20x_match 2 7 53 3
axp20x_attach 5 25 153 3
axp20x_readb 2 12 80 2
axp20x_writeb 2 12 79 2
axp20x_shutdown 1 4 13 1
Source file: /home/sergeyb/sources/src/sys/dev/fdt/plrtc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
plrtc_gettime 1 9 56 2
plrtc_settime 1 6 43 2
plrtc_match 1 5 36 3
plrtc_attach 4 26 178 3
Source file: /home/sergeyb/sources/src/sys/dev/fdt/bcm2835_dog.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
bcmdog_match 1 5 34 3
bcmdog_attach 2 13 106 3
bcmdog_activate 2 9 31 2
bcmdog_wdog_set 2 15 85 2
bcmdog_wdog_cb 1 6 31 2
bcmdog_wdog_reset 1 6 25 1
Source file: /home/sergeyb/sources/src/sys/dev/fdt/rkgpio.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
rkgpio_match 1 5 34 3
rkgpio_attach 3 22 160 3
rkgpio_config_pin 3 11 73 3
rkgpio_get_pin 3 16 93 2
rkgpio_set_pin 4 14 90 3
Source file: /home/sergeyb/sources/src/sys/dev/fdt/rkpmic.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
rkpmic_match 1 6 46 3
rkpmic_attach 3 18 143 3
rkpmic_attach_regulator 4 25 205 2
rkpmic_get_voltage 1 7 48 1
rkpmic_gettime 11 20 150 2
rkpmic_settime 3 18 110 2
rkpmic_reg_read 2 16 96 2
rkpmic_reg_write 2 13 89 3
rkpmic_clock_read 3 25 193 2
rkpmic_clock_write 2 25 211 2
Source file: /home/sergeyb/sources/src/sys/dev/fdt/rkpinctrl.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
rkpinctrl_match 2 6 45 3
rkpinctrl_attach 4 19 157 3
rk3288_pull 6 16 89 3
rk3288_strength 6 19 116 3
rk3288_pinctrl 24 71 622 2
rk3399_pull 7 22 115 3
rk3399_strength 6 19 122 3
rk3399_pinctrl 14 69 576 2
Source file: /home/sergeyb/sources/src/sys/dev/fdt/bcm2835_aux.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
bcmaux_match 1 5 34 3
bcmaux_attach 3 24 187 3
bcm_aux_get_frequency 2 8 41 2
bcm_aux_intr_establish_fdt 2 9 73 6
Source file: /home/sergeyb/sources/src/sys/dev/fdt/ehci_fdt.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ehci_fdt_match 1 5 34 3
ehci_fdt_attach 5 51 395 3
ehci_fdt_detach 4 18 115 2
ehci_next_phy 2 10 55 1
ehci_init_phy 4 14 85 2
ehci_init_phys 6 25 154 1
sun4i_phy_init 6 30 226 2
sun9i_phy_init 3 20 136 2
Source file: /home/sergeyb/sources/src/sys/dev/fdt/sdhc_fdt.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sdhc_fdt_match 1 5 34 3
sdhc_fdt_attach 6 37 299 3
sdhc_fdt_signal_voltage 2 9 29 2
Source file: /home/sergeyb/sources/src/sys/dev/fdt/rkclock.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
rkclock_match 3 10 67 3
rkclock_attach 6 35 284 3
rk3288_get_pll 1 11 96 2
rk3288_get_frequency 25 93 578 2
rk3288_set_frequency 1 6 36 3
rk3288_enable 22 31 107 3
rk3288_reset 1 5 32 3
rk3399_init 3 16 79 1
rk3399_get_pll 3 23 139 2
rk3399_set_pll 23 62 307 3
rk3399_armclk_parent 5 14 40 1
rk3399_get_armclk 1 12 75 2
rk3399_set_armclk 5 42 241 3
rk3399_get_i2c 2 16 110 3
rk3399_get_frequency 33 101 637 2
rk3399_set_frequency 5 17 113 3
rk3399_enable 41 50 164 3
rk3399_reset 2 8 69 3
rk3399_cpuspeed 1 6 29 1
rk3399_pmu_init 1 4 13 1
rk3399_pmu_get_i2c 1 9 62 3
rk3399_pmu_get_frequency 5 19 111 2
rk3399_pmu_set_frequency 1 6 36 3
rk3399_pmu_enable 7 16 62 3
rk3399_pmu_reset 1 5 32 3
Source file: /home/sergeyb/sources/src/sys/dev/fdt/if_dwxe.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
dwxe_match 2 6 43 3
dwxe_attach 8 67 557 3
dwxe_phy_setup 7 29 219 1
dwxe_read 1 4 26 2
dwxe_write 1 4 30 3
dwxe_lladdr_read 1 12 120 2
dwxe_lladdr_write 1 8 83 1
dwxe_start 12 39 236 1
dwxe_ioctl 11 40 220 3
dwxe_watchdog 1 4 16 1
dwxe_media_change 2 7 43 1
dwxe_media_status 2 9 65 2
dwxe_mii_readreg 3 18 114 3
dwxe_mii_writereg 3 19 117 4
dwxe_mii_statchg 9 35 162 1
dwxe_tick 1 9 47 1
dwxe_intr 4 13 67 1
dwxe_tx_proc 6 34 224 1
dwxe_rx_proc 5 44 312 1
dwxe_up 4 63 560 1
dwxe_down 5 47 359 1
bitrev32 1 8 126 1
dwxe_iff 5 34 234 1
dwxe_encap 10 54 457 3
dwxe_reset 3 13 73 1
dwxe_stop_dma 1 8 38 1
dwxe_dmamem_alloc 5 30 243 3
dwxe_dmamem_free 1 7 63 2
dwxe_alloc_mbuf 3 17 124 2
dwxe_fill_rx_ring 4 22 164 1
Source file: /home/sergeyb/sources/src/sys/dev/fdt/mvmdiovar.h
Source file: /home/sergeyb/sources/src/sys/dev/fdt/simplefb.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
simplefb_match 1 5 34 3
simplefb_attach 7 58 470 3
simplefb_init 4 29 227 2
simplefb_wsioctl 10 43 204 5
simplefb_wsmmap 3 8 53 3
simplefb_alloc_screen 1 5 44 6
simplefb_init_cons 6 30 210 1
Source file: /home/sergeyb/sources/src/sys/dev/fdt/xhci_fdt.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
xhci_fdt_match 3 7 52 3
xhci_fdt_attach 6 42 334 3
xhci_dwc3_init 4 25 202 1
xhci_next_phy 2 10 55 1
xhci_init_phy 4 14 85 2
xhci_init_phys 6 25 154 1
exynos5_usbdrd_init 5 47 355 2
Source file: /home/sergeyb/sources/src/sys/dev/fdt/ahci_fdt.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ahci_fdt_match 3 7 52 3
ahci_fdt_attach 5 28 203 3
ahci_fdt_detach 1 7 49 2
ahci_fdt_activate 1 5 37 2
Source file: /home/sergeyb/sources/src/sys/dev/fdt/dwmmc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
dwmmc_match 2 6 45 3
dwmmc_attach 12 78 543 3
dwmmc_intr 1 4 11 1
dwmmc_host_reset 1 5 17 1
dwmmc_host_ocr 1 4 12 1
dwmmc_host_maxblklen 1 4 10 1
dwmmc_card_detect 1 7 34 1
dwmmc_bus_power 2 9 50 2
dwmmc_bus_clock 11 41 251 3
dwmmc_bus_width 4 19 84 2
dwmmc_exec_command 31 105 772 2
dwmmc_transfer_data 13 51 302 2
dwmmc_read_data32 4 16 99 3
dwmmc_write_data32 5 17 111 3
dwmmc_read_data64 4 20 140 3
dwmmc_write_data64 9 29 205 3
Source file: /home/sergeyb/sources/src/sys/dev/fdt/rkclock_clocks.h
Source file: /home/sergeyb/sources/src/sys/dev/fdt/if_mvnetareg.h
Source file: /home/sergeyb/sources/src/sys/dev/fdt/syscon.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
syscon_match 3 7 52 3
syscon_attach 12 44 351 3
syscon_reset 2 10 53 1
syscon_powerdown 2 10 53 1
Source file: /home/sergeyb/sources/src/sys/dev/fdt/sximmc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sximmc_match 5 9 72 3
sximmc_idma_setup 6 38 254 1
sximmc_attach 16 72 519 3
sximmc_set_clock 3 11 65 2
sximmc_intr 7 24 150 1
sximmc_wait_rint 9 25 141 3
sximmc_led 1 3 12 2
sximmc_host_reset 9 31 191 1
sximmc_host_ocr 2 5 19 1
sximmc_host_maxblklen 2 5 13 1
sximmc_card_detect 3 10 67 1
sximmc_bus_power 8 15 101 2
sximmc_update_clock 6 29 198 1
sximmc_bus_clock 7 25 138 3
sximmc_bus_width 5 19 86 2
sximmc_pio_wait 4 13 73 2
sximmc_pio_transfer 4 15 107 2
sximmc_dma_prepare 8 72 488 2
sximmc_dma_complete 1 5 28 1
sximmc_exec_command 40 143 1000 2
sximmc_pwrseq_pre 6 25 153 1
sximmc_pwrseq_post 6 22 132 1
Source file: /home/sergeyb/sources/src/sys/dev/fdt/mvmdio.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mvmdio_match 1 5 34 3
mvmdio_attach 2 13 118 3
mvmdio_miibus_readreg 6 29 187 3
mvmdio_miibus_writereg 7 28 199 4
Source file: /home/sergeyb/sources/src/sys/dev/fdt/virtio_mmio.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
virtio_mmio_read_queue_size 1 7 53 2
virtio_mmio_setup_queue 1 10 98 3
virtio_mmio_set_status 2 10 67 2
virtio_mmio_match 1 5 34 3
virtio_mmio_attach 9 67 445 3
virtio_mmio_detach 6 19 138 2
virtio_mmio_negotiate_features 6 29 184 3
virtio_mmio_read_device_config_1 1 6 42 2
virtio_mmio_read_device_config_2 1 6 42 2
virtio_mmio_read_device_config_4 1 6 42 2
virtio_mmio_read_device_config_8 1 11 78 2
virtio_mmio_write_device_config_1 1 7 46 3
virtio_mmio_write_device_config_2 1 7 46 3
virtio_mmio_write_device_config_4 1 7 46 3
virtio_mmio_write_device_config_8 1 11 75 3
virtio_mmio_intr 4 16 107 1
virtio_mmio_kick 1 6 39 2
Source file: /home/sergeyb/sources/src/sys/dev/fdt/if_mvneta.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mvneta_miibus_readreg 1 5 39 3
mvneta_miibus_writereg 1 5 44 4
mvneta_miibus_statchg 11 41 224 1
mvneta_enaddr_write 1 12 98 1
mvneta_wininit 6 25 189 1
mvneta_match 1 5 34 3
mvneta_attach 25 199 1506 3
mvneta_attach_deferred 3 23 169 1
mvneta_tick 1 10 54 1
mvneta_intr 5 16 100 1
mvneta_start 11 36 232 1
mvneta_ioctl 11 42 236 3
mvneta_port_up 1 5 33 1
mvneta_up 5 64 549 1
mvneta_down 16 87 622 1
mvneta_watchdog 2 9 49 1
mvneta_mediachange 2 7 43 1
mvneta_mediastatus 3 13 93 2
mvneta_encap 11 61 477 3
mvneta_rx_proc 19 75 508 1
mvneta_tx_proc 9 42 308 1
mvneta_crc8 4 11 93 2
mvneta_iff 7 49 439 1
mvneta_dmamem_alloc 5 30 243 3
mvneta_dmamem_free 1 7 63 2
mvneta_alloc_mbuf 3 16 118 2
mvneta_fill_rx_ring 3 23 188 1
Source file: /home/sergeyb/sources/src/sys/dev/fdt/dwdog.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
dwdog_match 1 5 34 3
dwdog_attach 4 17 118 3
dwdog_reset 1 9 61 1
Source file: /home/sergeyb/sources/src/sys/dev/fdt/if_dwge_fdt.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
dwge_fdt_match 3 7 54 3
dwge_fdt_attach 10 54 386 3
dwge_fdt_reset_phy 3 25 183 1
dwge_fdt_intr 1 5 24 1
dwge_fdt_attach_allwinner 2 11 65 1
dwge_fdt_attach_rockchip 3 40 248 1
dwge_fdt_statchg_rockchip 5 23 121 1
Source file: /home/sergeyb/sources/src/sys/dev/fdt/rkgrf.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
rkgrf_match 5 9 72 3
rkgrf_attach 3 18 134 3
Source file: /home/sergeyb/sources/src/sys/dev/fdt/psci.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
psci_match 3 7 52 3
psci_attach 9 28 209 3
psci_reset 2 6 37 1
psci_powerdown 2 6 37 1
Source file: /home/sergeyb/sources/src/sys/dev/fdt/sxipio_pins.h
Source file: /home/sergeyb/sources/src/sys/dev/fdt/mvpinctrl.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mvpinctrl_match 1 5 34 3
mvpinctrl_attach 2 13 121 3
mvpinctrl_pinctrl 9 42 346 2
Source file: /home/sergeyb/sources/src/sys/dev/fdt/sxirtc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sxirtc_match 3 7 54 3
sxirtc_attach 6 40 266 3
sxirtc_gettime 10 25 219 2
sxirtc_settime 9 19 210 2
Source file: /home/sergeyb/sources/src/sys/dev/sbus/uperf_sbusreg.h
Source file: /home/sergeyb/sources/src/sys/dev/sbus/xboxvar.h
Source file: /home/sergeyb/sources/src/sys/dev/sbus/stp4020reg.h
Source file: /home/sergeyb/sources/src/sys/dev/sbus/if_le.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
le_sbus_wrcsr 3 15 116 3
le_sbus_rdcsr 1 8 72 2
lematch_sbus 1 6 49 3
leattach_sbus 12 80 629 3
Source file: /home/sergeyb/sources/src/sys/dev/sbus/qla_sbus.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
qla_sbus_match 3 8 54 3
qla_sbus_attach 10 69 421 3
Source file: /home/sergeyb/sources/src/sys/dev/sbus/bpp.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
bppmatch 1 5 38 3
bppattach 10 59 480 3
bpp_setparams 1 16 148 2
bppopen 3 20 135 4
bppclose 1 11 86 4
bppwrite 13 62 422 3
bppioctl 1 10 45 5
bppintr 5 21 150 1
Source file: /home/sergeyb/sources/src/sys/dev/sbus/spif.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
spifmatch 3 11 70 3
spifattach 15 96 704 3
sttymatch 2 7 47 3
sttyattach 4 26 190 3
sttyopen 18 73 542 4
sttyclose 3 24 178 4
sttyioctl 14 66 422 5
stty_modem_control 17 51 342 3
stty_param 16 77 520 2
sttyread 1 10 83 3
sttywrite 1 10 83 3
sttytty 1 7 47 1
sttystop 3 16 113 2
stty_start 3 21 162 1
spifstcintr_rxexception 4 24 156 2
spifstcintr_rx 6 32 199 2
spifstcintr_tx 9 45 299 2
spifstcintr_mx 2 17 105 2
spifstcintr 9 27 195 1
spifsoftintr 11 58 401 1
stty_write_ccr 4 11 60 2
stty_compute_baud 4 17 106 4
sbppmatch 2 7 47 3
sbppattach 3 13 93 3
sbppopen 1 8 31 4
sbppclose 1 8 31 4
spifppcintr 1 5 15 1
sbppread 1 7 31 3
sbppwrite 1 7 31 3
sbpp_rw 1 6 21 2
sbpppoll 1 7 33 3
sbppioctl 1 11 43 5
Source file: /home/sergeyb/sources/src/sys/dev/sbus/if_ti_sbus.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ti_sbus_match 1 5 38 3
ti_sbus_attach 6 41 329 3
Source file: /home/sergeyb/sources/src/sys/dev/sbus/cs4231var.h
Source file: /home/sergeyb/sources/src/sys/dev/sbus/zxreg.h
Source file: /home/sergeyb/sources/src/sys/dev/sbus/sbusvar.h
Source file: /home/sergeyb/sources/src/sys/dev/sbus/qlw_sbus.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
qlw_sbus_match 5 10 76 3
qlw_sbus_attach 12 57 427 3
Source file: /home/sergeyb/sources/src/sys/dev/sbus/stp4020var.h
Source file: /home/sergeyb/sources/src/sys/dev/sbus/magmareg.h
Source file: /home/sergeyb/sources/src/sys/dev/sbus/if_le_lebuffer.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
le_lebuffer_wrcsr 3 15 116 3
le_lebuffer_rdcsr 1 8 72 2
lematch_lebuffer 1 6 49 3
leattach_lebuffer 3 37 294 3
Source file: /home/sergeyb/sources/src/sys/dev/sbus/lebuffer.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
lebufprint 1 10 62 2
lebufmatch 1 6 49 3
lebufattach 6 44 356 3
Source file: /home/sergeyb/sources/src/sys/dev/sbus/mgx.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mgxmatch 3 8 58 3
mgxattach 10 72 568 3
mgx_read_1 2 5 40 2
mgx_read_2 2 5 40 2
mgx_write_1 2 5 45 3
mgx_write_4 1 4 27 3
mgx_ioctl 10 41 236 5
mgx_mmap 4 11 75 3
mgx_burner 7 24 140 3
mgx_setcolor 1 9 72 5
mgx_loadcmap 2 9 71 3
mgx_getcmap 7 20 165 2
mgx_putcmap 7 20 165 2
mgx_wait_engine 3 11 58 1
mgx_wait_fifo 3 13 73 2
mgx_ras_init 15 56 336 2
mgx_ras_copycols 2 28 222 5
mgx_ras_copyrows 2 26 207 4
mgx_ras_erasecols 1 24 213 5
mgx_ras_eraserows 3 29 254 4
mgx_ras_do_cursor 1 19 174 1
Source file: /home/sergeyb/sources/src/sys/dev/sbus/qereg.h
Source file: /home/sergeyb/sources/src/sys/dev/sbus/tvtwo.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
tvtwomatch 3 8 58 3
tvtwoattach 12 76 595 3
tvtwo_ioctl 16 44 213 5
tvtwo_mmap 4 11 79 3
tvtwo_burner 3 13 69 3
tvtwo_reset 2 8 38 2
tvtwo_ramdac_wraddr 1 6 56 2
tvtwo_directcmap 2 11 72 1
tvtwo_setcolor 1 9 72 5
Source file: /home/sergeyb/sources/src/sys/dev/sbus/xbox.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
xboxmatch 2 7 45 3
xboxattach 4 41 331 3
xbox_fix_range 5 22 175 2
xboxprint 2 7 42 2
Source file: /home/sergeyb/sources/src/sys/dev/sbus/qecreg.h
Source file: /home/sergeyb/sources/src/sys/dev/sbus/if_le_ledma.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
le_ledma_wrcsr 3 15 116 3
le_ledma_rdcsr 1 8 72 2
le_ledma_setutp 1 9 51 1
le_ledma_setaui 1 9 51 1
lemediachange 5 19 83 1
lemediastatus 2 8 56 2
le_ledma_hwreset 1 17 105 1
le_ledma_hwinit 3 11 44 1
le_ledma_nocarrier 6 21 109 1
lematch_ledma 1 6 49 3
leattach_ledma 7 76 560 3
Source file: /home/sergeyb/sources/src/sys/dev/sbus/esp_sbus.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
espmatch_sbus 3 11 85 3
espattach_sbus 21 105 756 3
espattach_dma 6 37 264 3
espattach 10 56 387 2
esp_read_reg 6 10 93 2
esp_write_reg 6 8 90 3
esp_rdreg1 1 5 40 2
esp_wrreg1 1 5 42 3
esp_dma_isintr 1 5 31 1
esp_dma_reset 1 5 28 1
esp_dma_intr 1 5 31 1
esp_dma_setup 1 6 54 5
esp_dma_go 1 5 28 1
esp_dma_stop 1 8 46 1
esp_dma_isactive 1 5 31 1
db_esp 7 39 302 4
Source file: /home/sergeyb/sources/src/sys/dev/sbus/apio.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
apio_match 2 7 47 3
apio_attach 7 48 355 3
apio_print 2 7 42 2
apio_intr_enable 1 9 71 2
lpt_apio_match 1 4 22 3
lpt_apio_attach 2 17 134 3
lpt_apio_intr 1 8 48 1
Source file: /home/sergeyb/sources/src/sys/dev/sbus/if_hme_sbus.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
hmematch_sbus 3 8 71 3
hmeattach_sbus 14 70 592 3
Source file: /home/sergeyb/sources/src/sys/dev/sbus/bppreg.h
Source file: /home/sergeyb/sources/src/sys/dev/sbus/spifvar.h
Source file: /home/sergeyb/sources/src/sys/dev/sbus/magma.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cd1400_compute_baud 5 15 116 4
cd1400_write_ccr 2 6 31 2
cd1400_enable_transmitter 1 10 62 2
magma_match 4 12 77 3
magma_attach 21 112 837 3
magma_hard 28 148 968 1
magma_soft 17 66 507 1
mtty_match 3 6 48 3
mtty_attach 7 31 243 3
mttyopen 16 62 509 4
mttyclose 3 15 136 4
mttyread 1 7 77 3
mttywrite 1 7 77 3
mttytty 1 6 45 1
mttyioctl 14 56 371 5
mttystop 3 14 109 2
mtty_start 3 17 135 1
mtty_modem_control 22 49 327 3
mtty_param 18 72 508 2
mbpp_match 3 6 48 3
mbpp_attach 4 20 170 3
mbppopen 6 33 233 4
mbppclose 1 7 60 4
mbppread 1 4 25 3
mbppwrite 1 4 25 3
mbppioctl 8 36 248 5
mbpppoll 1 4 27 3
mbpp_rw 21 80 521 2
mbpp_timeout 1 6 31 1
mbpp_start 1 6 29 1
mbpp_send 3 23 156 3
mbpp_recv 3 27 194 3
mbpp_hztoms 2 7 31 1
mbpp_mstohz 3 10 45 1
Source file: /home/sergeyb/sources/src/sys/dev/sbus/qec.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
qecprint 1 12 66 2
qecmatch 1 9 55 3
qecattach 11 76 597 3
qec_bus_map 7 36 235 6
if 2 8 42 1
for 2 5 53 1
qec_init 6 31 241 1
qec_meminit 4 44 314 2
Source file: /home/sergeyb/sources/src/sys/dev/sbus/agten.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
agtenmatch 2 7 47 3
agtenattach 5 51 444 3
agten_ioctl 18 55 291 5
agten_mmap 4 14 85 3
agten_setcolor 1 11 77 5
agten_getcmap 6 14 142 2
agten_putcmap 6 14 142 2
ibm561_write 1 5 39 3
agten_loadcmap 2 17 137 3
Source file: /home/sergeyb/sources/src/sys/dev/sbus/cgtwelvereg.h
Source file: /home/sergeyb/sources/src/sys/dev/sbus/cgthree.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cgthreematch 1 6 49 3
cgthreeattach 6 50 402 3
cgthree_ioctl 16 49 262 5
cgthree_mmap 9 26 155 3
cgthree_is_console 1 5 18 1
cgthree_setcolor 1 9 82 5
cgthree_loadcmap 2 12 86 3
cg3_bt_getcmap 7 19 186 2
cg3_bt_putcmap 7 19 186 2
cgthree_reset 6 41 309 1
cgthree_burner 3 17 83 3
Source file: /home/sergeyb/sources/src/sys/dev/sbus/asioreg.h
Source file: /home/sergeyb/sources/src/sys/dev/sbus/rfx.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
rfxmatch 6 16 107 3
rfxattach 13 77 627 3
rfx_ioctl 10 41 238 5
rfx_mmap 4 11 77 3
rfx_burner 3 12 72 3
rfx_setcolor 1 8 69 5
rfx_getcmap 6 14 136 2
rfx_putcmap 6 18 179 2
rfx_loadcmap 2 15 128 3
rfx_initialize 11 43 301 3
Source file: /home/sergeyb/sources/src/sys/dev/sbus/uperf_sbus.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
uperf_sbus_match 1 5 38 3
uperf_sbus_attach 6 33 255 3
uperf_sbus_read_reg 1 26 225 2
uperf_sbus_write_reg 1 25 233 3
uperf_sbus_clrcnt 4 14 76 2
uperf_sbus_setcntsrc 3 16 104 4
uperf_sbus_getcntsrc 3 11 79 4
uperf_sbus_getcnt 3 12 76 4
uperf_sbus_xir 1 5 27 2
Source file: /home/sergeyb/sources/src/sys/dev/sbus/bwtwo.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
bwtwomatch 1 8 54 3
bwtwoattach 6 50 391 3
bwtwo_ioctl 13 39 173 5
bwtwo_mmap 4 13 81 3
bwtwo_is_console 1 6 20 1
bwtwo_burner 3 19 88 3
Source file: /home/sergeyb/sources/src/sys/dev/sbus/vigra.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
vigramatch 4 9 69 3
vigraattach 8 63 541 3
vigra_ioctl 16 49 279 5
vigra_mmap 4 11 75 3
vigra_setcolor 2 15 145 5
vigra_getcmap 12 32 306 3
vigra_putcmap 12 33 320 3
vigra_loadcmap_immediate 3 11 88 3
vigra_loadcmap_deferred 1 4 23 3
vigra_burner 2 9 46 3
vigra_intr 3 11 66 1
Source file: /home/sergeyb/sources/src/sys/dev/sbus/lebuffervar.h
Source file: /home/sergeyb/sources/src/sys/dev/sbus/qe.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
qematch 1 9 55 3
qeattach 9 100 823 3
qe_get 8 41 259 3
qe_put 3 22 132 3
qe_read 4 22 127 3
qestart 9 31 215 1
qestop 5 22 135 1
qereset 1 9 35 1
qewatchdog 1 8 43 1
qeintr 14 42 284 1
qe_tint 8 28 169 1
qe_rint 9 27 165 1
qe_eint 27 140 736 2
qeioctl 13 43 255 3
qeinit 2 55 467 1
qe_mcreset 8 55 390 1
qe_ifmedia_sts 3 16 90 2
qe_ifmedia_upd 3 11 62 1
Source file: /home/sergeyb/sources/src/sys/dev/sbus/if_gem_sbus.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
gemmatch_sbus 1 5 38 3
gemattach_sbus 6 42 340 3
Source file: /home/sergeyb/sources/src/sys/dev/sbus/cgsixreg.h
Source file: /home/sergeyb/sources/src/sys/dev/sbus/asio.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
asio_match 2 7 47 3
asio_attach 8 50 394 3
asio_print 2 8 51 2
asio_intr_enable 1 9 71 2
com_asio_match 1 4 22 3
com_asio_attach 2 19 135 3
Source file: /home/sergeyb/sources/src/sys/dev/sbus/spifreg.h
Source file: /home/sergeyb/sources/src/sys/dev/sbus/be.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
bematch 1 6 49 3
beattach 21 165 1303 3
be_put 3 19 126 3
be_get 8 39 254 3
be_read 4 20 122 3
bestart 9 30 213 1
bestop 5 21 149 1
bereset 2 9 49 1
bewatchdog 1 7 45 1
beintr 7 19 147 1
beqint 17 62 342 2
beeint 6 29 153 2
betint 6 33 233 1
berint 4 20 126 1
beioctl 13 43 252 3
beinit 1 65 525 1
be_mcreset 8 56 402 1
be_mii_sync 2 15 91 1
be_pal_gate 2 12 77 2
be_tcvr_read_bit 2 24 177 2
be_tcvr_write_bit 2 17 125 3
be_mii_sendbits 2 6 58 4
be_mii_readreg 2 18 165 3
be_mii_writereg 2 14 129 4
be_mii_reset 4 18 129 2
be_tick 1 9 60 1
be_mii_statchg 4 18 129 1
be_ifmedia_sts 1 9 68 2
be_ifmedia_upd 2 8 57 1
be_intphy_service 23 96 691 3
be_intphy_status 6 29 173 1
Source file: /home/sergeyb/sources/src/sys/dev/sbus/bereg.h
Source file: /home/sergeyb/sources/src/sys/dev/sbus/cgsix.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cgsixmatch 1 6 49 3
cgsixattach 14 104 873 3
cgsix_ioctl 30 122 853 5
cgsix_setcursor 16 55 496 2
cgsix_updatecursor 5 42 375 2
cgsix_mmap 11 41 267 3
cgsix_is_console 1 5 18 1
cg6_bt_getcmap 7 19 186 2
cg6_bt_putcmap 7 19 186 2
cgsix_loadcmap_deferred 1 8 44 3
cgsix_loadcmap_immediate 2 17 135 3
cgsix_setcolor 1 9 82 5
cgsix_reset 3 20 144 2
cgsix_hardreset 3 41 343 1
cgsix_burner 3 17 83 3
cgsix_intr 2 15 87 1
cgsix_ras_init 1 9 43 1
cgsix_ras_copyrows 7 44 361 4
cgsix_ras_copycols 9 49 403 5
cgsix_ras_erasecols 6 38 327 5
cgsix_ras_eraserows 6 42 358 4
cgsix_ras_do_cursor 1 25 217 1
Source file: /home/sergeyb/sources/src/sys/dev/sbus/qecvar.h
Source file: /home/sergeyb/sources/src/sys/dev/sbus/cs4231.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cs4231_match 1 5 38 3
cs4231_attach 7 48 340 3
cs4231_write 1 5 33 3
cs4231_read 1 5 31 2
cs4231_set_speed 9 50 430 2
cs4231_open 5 32 237 2
cs4231_setup_output 12 59 361 1
cs4231_close 1 9 49 1
cs4231_set_params 15 52 296 5
cs4231_round_blocksize 1 4 25 2
cs4231_commit_settings 15 51 389 1
cs4231_halt_output 1 13 91 1
cs4231_halt_input 1 11 72 1
cs4231_set_port 57 182 1113 2
cs4231_get_port 50 160 979 2
cs4231_query_devinfo 20 194 1588 2
cs4231_get_props 1 4 13 1
cs4231_intr 24 85 599 1
cs4231_alloc 6 35 283 5
cs4231_free 3 18 150 3
cs4231_trigger_output 7 48 368 7
cs4231_trigger_input 10 63 466 7
Source file: /home/sergeyb/sources/src/sys/dev/sbus/zx.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
zx_match 2 7 47 3
zx_attach 9 89 817 3
zx_ioctl 10 35 178 5
zx_mmap 4 11 77 3
zx_setcolor 1 7 60 5
zx_reset 5 59 486 2
zx_cross_wait 4 15 82 1
zx_cross_loadwid 3 18 123 4
zx_putcmap 3 22 170 1
zx_burner 2 15 77 3
zx_fillrect 2 22 207 7
zx_copyrect 4 31 248 7
zx_do_cursor 1 7 42 1
zx_erasecols 1 7 54 5
zx_eraserows 4 24 208 4
zx_copyrows 1 7 53 4
zx_copycols 1 7 54 5
zx_putchar 9 61 480 5
Source file: /home/sergeyb/sources/src/sys/dev/sbus/stp4020.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
stp4020_rd_sockctl 1 7 49 2
stp4020_wr_sockctl 1 8 51 3
stp4020_rd_winctl 1 9 58 3
stp4020_wr_winctl 1 10 62 4
stp4020print 1 9 47 2
stpattach_common 4 18 120 2
stp4020_attach_socket 3 34 242 2
stp4020_create_event_thread 2 9 50 1
stp4020_event_thread 9 40 231 1
stp4020_queue_event 1 10 49 2
stp4020_intr_dispatch 1 9 54 1
stp4020_statintr 14 60 338 1
stp4020_iointr 5 30 163 1
stp4020_calc_speed 5 15 87 4
stp4020_map_window 4 22 128 3
stp4020_chip_mem_alloc 1 13 70 3
stp4020_chip_mem_free 1 5 16 2
stp4020_chip_mem_map 2 20 130 7
stp4020_chip_mem_unmap 1 5 14 2
stp4020_chip_io_alloc 1 13 75 5
stp4020_chip_io_free 1 5 16 2
stp4020_chip_io_map 1 15 92 6
stp4020_chip_io_unmap 1 5 14 2
stp4020_chip_socket_enable 7 55 353 1
stp4020_chip_socket_disable 1 12 70 1
stp4020_chip_intr_disestablish 2 12 62 2
stp4020_chip_intr_string 2 9 32 2
stp4020_delay 5 13 68 1
stp4020_dump_regs 1 10 55 1
Source file: /home/sergeyb/sources/src/sys/dev/sbus/dma_sbus.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
dmaprint_sbus 1 10 64 2
dmamatch_sbus 2 7 60 3
dmaattach_sbus 13 69 462 3
dmabus_intr_establish 4 25 140 8
dma_alloc_bustag 2 13 89 1
Source file: /home/sergeyb/sources/src/sys/dev/sbus/xboxreg.h
Source file: /home/sergeyb/sources/src/sys/dev/sbus/cgtwelve.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cgtwelvematch 2 8 58 3
cgtwelveattach 15 82 676 3
cgtwelveactivate 3 12 56 2
cgtwelve_ioctl 11 39 198 5
cgtwelve_reset 14 56 434 2
cgtwelve_mmap 4 11 77 3
cgtwelve_ramdac_wraddr 1 5 41 2
cgtwelve_prom 2 8 38 1
Source file: /home/sergeyb/sources/src/sys/dev/gpio/gpioiic.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
gpioiic_match 2 8 59 3
gpioiic_attach 14 84 582 3
gpioiic_detach 1 4 17 2
gpioiic_i2c_acquire_bus 3 7 48 2
gpioiic_i2c_release_bus 3 7 38 2
gpioiic_i2c_send_start 1 4 24 2
gpioiic_i2c_send_stop 1 4 24 2
gpioiic_i2c_initiate_xfer 1 4 29 3
gpioiic_i2c_read_byte 1 4 30 3
gpioiic_i2c_write_byte 1 4 29 3
gpioiic_bb_set_bits 3 8 66 2
gpioiic_bb_set_dir 5 14 102 2
gpioiic_bb_read_bits 3 12 67 1
Source file: /home/sergeyb/sources/src/sys/dev/gpio/gpiosim.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
gpiosim_match 1 4 20 3
gpiosim_attach 2 26 191 3
gpiosim_ioctl 3 15 88 3
gpiosim_pin_read 2 8 43 2
gpiosim_pin_write 2 8 55 3
gpiosim_pin_ctl 1 5 37 3
Source file: /home/sergeyb/sources/src/sys/dev/gpio/gpiovar.h
Source file: /home/sergeyb/sources/src/sys/dev/gpio/gpio.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
gpio_match 1 6 49 3
gpio_submatch 2 8 72 3
gpio_attach 1 10 79 3
gpio_detach 3 10 65 2
gpio_search 2 12 102 3
gpio_print 3 10 70 2
gpiobus_print 2 7 42 2
gpio_pin_map 7 20 154 4
gpio_pin_unmap 2 9 62 2
gpio_pin_read 1 5 40 3
gpio_pin_write 1 5 45 4
gpio_pin_ctl 1 5 45 4
gpio_pin_caps 1 5 40 3
gpio_npins 3 8 48 1
gpioopen 3 11 74 4
gpioclose 2 9 63 4
gpio_pinbyname 2 8 54 2
gpioioctl 61 195 1381 5
Source file: /home/sergeyb/sources/src/sys/dev/gpio/gpioow.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
gpioow_match 2 8 59 3
gpioow_attach 9 51 350 3
gpioow_detach 2 9 65 2
gpioow_activate 3 13 68 2
gpioow_ow_reset 1 4 19 1
gpioow_ow_bit 1 4 24 2
gpioow_bb_rx 3 14 80 1
gpioow_bb_tx 2 12 70 1
gpioow_bb_get 2 6 38 1
gpioow_bb_set 2 6 38 2
Source file: /home/sergeyb/sources/src/sys/dev/gpio/gpiodcf.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
gpiodcf_match 2 8 59 3
gpiodcf_attach 5 80 625 3
gpiodcf_detach 1 13 93 2
gpiodcf_signal 2 5 32 1
gpiodcf_probe 8 40 242 1
gpiodcf_bv_probe 5 16 86 1
gpiodcf_mg_probe 21 110 905 1
gpiodcf_sl_probe 2 10 58 1
gpiodcf_invalidate 3 13 70 1
gpiodcf_activate 2 10 44 2
Source file: /home/sergeyb/sources/src/sys/dev/sdmmc/sdmmcvar.h
Source file: /home/sergeyb/sources/src/sys/dev/sdmmc/sdmmcreg.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
__bitfield 7 24 154 3
Source file: /home/sergeyb/sources/src/sys/dev/sdmmc/sdmmc_scsi.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sdmmc_scsi_attach 4 46 347 1
sdmmc_scsi_detach 5 23 156 1
sdmmc_alloc_ccbs 3 24 160 2
sdmmc_free_ccbs 2 8 44 1
sdmmc_ccb_alloc 2 13 75 1
sdmmc_ccb_free 2 16 106 2
sdmmc_scsi_decode_rw 3 15 114 3
sdmmc_scsi_cmd 16 65 422 1
sdmmc_inquiry 9 58 461 1
sdmmc_start_xs 2 18 130 2
sdmmc_complete_xs 4 25 197 1
sdmmc_done_xs 4 14 109 1
sdmmc_stimeout 2 12 60 1
sdmmc_scsi_minphys 3 11 97 2
Source file: /home/sergeyb/sources/src/sys/dev/sdmmc/sdmmc_io.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sdmmc_io_enable 6 34 221 1
sdmmc_io_scan 4 27 177 1
sdmmc_io_init 4 17 105 2
sdmmc_io_function_ready 2 11 74 1
sdmmc_io_function_enable 5 16 119 1
sdmmc_io_function_disable 2 12 77 1
sdmmc_io_attach 2 14 83 1
sdmmc_submatch 2 7 56 3
sdmmc_print 19 36 269 2
sdmmc_io_detach 2 12 71 1
sdmmc_io_rw_direct 3 24 163 5
sdmmc_io_rw_extended 5 28 203 6
sdmmc_io_read_1 1 8 53 2
sdmmc_io_write_1 1 6 48 3
sdmmc_io_read_2 1 8 57 2
sdmmc_io_write_2 1 6 52 3
sdmmc_io_read_4 1 8 57 2
sdmmc_io_write_4 1 6 52 3
sdmmc_io_read_multi_1 3 16 92 4
sdmmc_io_write_multi_1 3 16 92 4
sdmmc_io_xchg 1 7 45 4
sdmmc_io_reset 2 8 49 1
sdmmc_io_send_op_cond 7 24 148 3
sdmmc_intr_enable 1 10 65 1
sdmmc_intr_disable 1 10 67 1
sdmmc_intr_establish 4 24 169 4
sdmmc_intr_disestablish 3 16 105 1
sdmmc_card_intr 3 8 54 1
sdmmc_intr_task 1 14 81 1
Source file: /home/sergeyb/sources/src/sys/dev/sdmmc/sdmmc_ioreg.h
Source file: /home/sergeyb/sources/src/sys/dev/sdmmc/if_bwfm_sdio.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
bwfm_sdio_match 7 17 110 3
bwfm_sdio_attach 3 43 317 3
bwfm_sdio_detach 1 7 48 2
bwfm_sdio_read_1 2 11 61 2
bwfm_sdio_read_4 3 23 140 2
bwfm_sdio_write_1 2 9 58 3
bwfm_sdio_write_4 3 21 137 3
bwfm_sdio_buscore_read 1 7 38 2
bwfm_sdio_buscore_write 1 5 35 3
bwfm_sdio_buscore_prepare 5 34 176 1
bwfm_sdio_buscore_activate 3 10 78 2
bwfm_sdio_txdata 2 7 47 2
bwfm_sdio_txctl 2 7 49 3
bwfm_sdio_rxctl 2 7 50 3
Source file: /home/sergeyb/sources/src/sys/dev/sdmmc/sdmmc_scsi.h
Source file: /home/sergeyb/sources/src/sys/dev/sdmmc/sdmmc_mem.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sdmmc_mem_enable 8 39 236 1
sdmmc_mem_scan 13 60 406 1
sdmmc_decode_csd 8 44 277 3
sdmmc_decode_cid 7 37 231 3
sdmmc_print_cid 1 6 39 1
sdmmc_mem_send_scr 4 24 153 2
sdmmc_mem_decode_scr 2 23 185 3
sdmmc_mem_send_cxd_data 5 30 183 4
sdmmc_set_bus_width 4 23 122 2
sdmmc_mem_sd_switch 11 36 267 5
sdmmc_mem_mmc_switch 1 12 94 4
sdmmc_mem_init 4 13 84 2
sdmmc_be512_to_bitfield512 2 11 94 1
sdmmc_mem_sd_init 14 62 381 2
sdmmc_mem_mmc_init 25 124 694 2
sdmmc_mem_send_op_cond 8 32 192 3
sdmmc_mem_set_blocklen 1 12 95 2
sdmmc_mem_read_block_subr 10 45 314 5
sdmmc_mem_single_read_block 3 13 88 4
sdmmc_mem_read_block 5 33 216 4
sdmmc_mem_write_block_subr 10 44 301 5
sdmmc_mem_single_write_block 3 13 88 4
sdmmc_mem_write_block 5 33 216 4
Source file: /home/sergeyb/sources/src/sys/dev/sdmmc/sdmmc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sdmmc_match 1 6 47 3
sdmmc_attach 10 44 339 3
sdmmc_detach 3 12 79 2
sdmmc_activate 4 20 107 2
sdmmc_create_thread 2 7 46 1
sdmmc_task_thread 5 33 201 1
sdmmc_add_task 1 10 60 2
sdmmc_del_task 2 12 64 1
sdmmc_needs_discover 2 6 42 1
sdmmc_discover_task 5 21 132 1
sdmmc_card_attach 6 28 180 1
sdmmc_card_detach 5 21 157 2
sdmmc_enable 6 28 172 1
sdmmc_disable 1 8 61 1
sdmmc_set_bus_power 5 19 124 3
sdmmc_function_alloc 1 12 74 1
sdmmc_function_free 1 4 20 1
sdmmc_scan 4 13 77 1
sdmmc_init 6 18 126 1
sdmmc_delay 3 8 45 1
sdmmc_app_command 4 22 134 2
sdmmc_mmc_command 2 10 59 2
sdmmc_go_idle_state 1 9 55 1
sdmmc_send_if_cond 3 18 111 2
sdmmc_set_relative_addr 4 20 130 2
sdmmc_select_card 9 19 143 2
sdmmc_ioctl 19 61 420 3
sdmmc_dump_command 8 19 189 2
Source file: /home/sergeyb/sources/src/sys/dev/sdmmc/sdhcreg.h
Source file: /home/sergeyb/sources/src/sys/dev/sdmmc/sdhcvar.h
Source file: /home/sergeyb/sources/src/sys/dev/sdmmc/sdmmcdevs.h
Source file: /home/sergeyb/sources/src/sys/dev/sdmmc/sdmmc_cis.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sdmmc_cisptr 1 12 95 1
sdmmc_read_cis 17 85 492 2
sdmmc_print_cis 5 28 184 1
sdmmc_check_cis_quirks 3 12 89 1
Source file: /home/sergeyb/sources/src/sys/dev/sdmmc/sdmmcchip.h
Source file: /home/sergeyb/sources/src/sys/dev/sdmmc/sdhc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sdhc_host_found 32 140 965 6
sdhc_activate 8 33 229 2
sdhc_shutdown 2 10 57 1
sdhc_host_reset 2 24 136 1
sdhc_host_ocr 1 5 19 1
sdhc_host_maxblklen 1 5 19 1
sdhc_card_detect 3 8 51 1
sdhc_bus_power 7 34 191 2
sdhc_clock_divisor 4 11 72 2
sdhc_bus_clock 13 51 290 3
sdhc_bus_width 7 23 135 2
sdhc_card_intr_mask 2 11 62 2
sdhc_card_intr_ack 1 5 23 1
sdhc_signal_voltage 7 23 122 2
sdhc_wait_state 3 14 88 3
sdhc_exec_command 9 32 242 2
sdhc_start_command 23 94 694 2
sdhc_transfer_data 17 61 378 2
sdhc_read_data 4 15 90 3
sdhc_write_data 5 18 129 3
sdhc_soft_reset 4 19 138 2
sdhc_wait_intr 4 26 150 3
sdhc_intr 9 46 297 1
sdhc_needs_discover 2 6 39 1
sdhc_dump_regs 1 23 151 1
Source file: /home/sergeyb/sources/src/sys/dev/onewire/onewire.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
onewire_match 1 5 40 3
onewire_attach 3 16 112 3
onewire_detach 2 10 71 2
onewire_activate 2 10 51 2
onewire_print 4 16 104 2
onewirebus_print 2 6 31 2
onewire_lock 2 8 46 2
onewire_unlock 1 5 23 1
onewire_reset 1 6 36 1
onewire_bit 1 6 41 2
onewire_read_byte 3 12 88 1
onewire_write_byte 3 10 83 2
onewire_read_block 3 10 75 3
onewire_write_block 3 10 77 3
onewire_triplet 4 22 139 2
onewire_matchrom 3 11 90 2
onewire_search 16 57 383 4
onewire_thread 3 13 73 1
onewire_createthread 2 8 48 1
onewire_scan 9 54 351 1
Source file: /home/sergeyb/sources/src/sys/dev/onewire/onewirevar.h
Source file: /home/sergeyb/sources/src/sys/dev/onewire/onewiredevs.h
Source file: /home/sergeyb/sources/src/sys/dev/onewire/onewire_bitbang.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
onewire_bb_reset 3 19 121 2
onewire_bb_bit 4 24 150 3
Source file: /home/sergeyb/sources/src/sys/dev/onewire/owctr.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
owctr_match 1 4 32 3
owctr_attach 2 25 230 3
owctr_detach 2 10 68 2
owctr_activate 1 4 17 2
owctr_update 1 5 22 1
owctr_update_counter 6 58 426 2
Source file: /home/sergeyb/sources/src/sys/dev/onewire/onewire_subr.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
onewire_crc 2 8 45 2
onewire_crc16 2 14 82 2
onewire_famname 4 8 48 1
onewire_matchbyfam 3 10 70 3
Source file: /home/sergeyb/sources/src/sys/dev/onewire/owtemp.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
owtemp_match 1 4 32 3
owtemp_attach 2 21 182 3
owtemp_detach 2 10 68 2
owtemp_activate 1 4 17 2
owtemp_update 7 42 286 1
Source file: /home/sergeyb/sources/src/sys/dev/onewire/owid.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
owid_match 1 4 32 3
owid_attach 1 16 151 3
owid_detach 1 6 37 2
owid_activate 2 10 46 2
Source file: /home/sergeyb/sources/src/sys/dev/onewire/onewirereg.h
Source file: /home/sergeyb/sources/src/sys/dev/onewire/owsbm.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
owsbm_match 1 4 32 3
owsbm_attach 2 30 305 3
owsbm_detach 2 10 68 2
owsbm_activate 1 4 17 2
owsbm_update 12 73 628 1
Source file: /home/sergeyb/sources/src/sys/dev/onewire/onewiredevs_data.h
Source file: /home/sergeyb/sources/src/sys/dev/microcode/siop/ncr53cxxx.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
main 36 118 742 2
setarch 6 22 68 1
emit_symbols 14 36 252 0
list_symbols 4 11 73 0
errout 1 5 21 1
parse 26 39 268 0
process 7 28 176 0
define_symbol 8 39 254 4
patch_label 2 12 72 1
close_script 7 22 157 0
new_script 1 7 38 1
reserved 3 6 46 2
CheckPhase 3 11 56 1
CheckRegister 5 13 102 1
expression 4 17 94 1
evaluate 4 15 75 1
number 15 42 183 1
lookup 6 36 274 1
f_arch 2 11 46 1
f_proc 3 7 44 1
f_pass 1 4 11 1
f_list 7 21 127 1
f_define 5 23 123 1
store_inst 6 24 138 0
f_move 4 10 53 1
f_jump 1 4 13 1
f_call 1 4 13 1
f_return 1 4 13 1
f_int 1 4 13 1
f_intfly 1 4 13 1
f_select 2 9 34 1
f_reselect 1 4 11 1
f_wait 7 30 130 1
f_disconnect 1 5 14 1
f_set 1 4 11 1
f_clear 1 4 11 1
f_load 2 9 30 1
f_store 3 15 55 1
f_nop 1 6 18 1
loadstore 11 37 189 1
transfer 26 76 407 2
select_reselect 7 30 145 1
set_clear 8 34 142 1
block_move 7 32 157 0
register_write 45 110 685 0
memory_to_memory 1 8 42 0
error_line 4 7 34 0
makefn 2 15 92 2
usage 1 5 17 0
Source file: /home/sergeyb/sources/src/sys/dev/microcode/myx/ethp_z8e.h
Source file: /home/sergeyb/sources/src/sys/dev/microcode/myx/eth_z8e.h
Source file: /home/sergeyb/sources/src/sys/dev/microcode/myx/build.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
myx_build_firmware 9 40 267 4
main 1 8 40 2
Source file: /home/sergeyb/sources/src/sys/dev/microcode/aic7xxx/aicasm_symbol.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
symbol_create 3 15 92 1
symbol_delete 19 44 229 1
symtable_open 2 10 42 0
symtable_close 3 13 71 0
symtable_get 5 31 189 1
symlist_search 3 11 62 2
symlist_add 25 66 375 3
symlist_free 2 11 53 1
symlist_merge 2 12 67 3
aic_print_file_prologue 2 12 29 1
aic_print_include 2 6 29 2
aic_print_reg_dump_types 2 14 35 1
aic_print_reg_dump_start 2 9 35 2
aic_print_reg_dump_end 7 50 195 4
aic_print_reg_dump_entry 3 15 96 2
symtable_dump 34 187 988 2
Source file: /home/sergeyb/sources/src/sys/dev/microcode/aic7xxx/aicasm.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
main 36 153 765 2
usage 1 9 25 0
back_patch 4 23 129 0
output_code 10 89 442 0
dump_scope 2 11 58 1
emit_patch 4 22 147 2
output_listing 17 91 565 1
check_patch 7 22 129 4
stop 9 38 183 2
seq_alloc 2 11 71 0
cs_alloc 2 10 62 0
scope_alloc 3 15 98 0
process_scope 8 45 222 1
Source file: /home/sergeyb/sources/src/sys/dev/microcode/aic7xxx/aic79xx_reg.h
Source file: /home/sergeyb/sources/src/sys/dev/microcode/aic7xxx/aic79xx_seq.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ahd_patch23_func 1 4 22 1
ahd_patch22_func 1 4 22 1
ahd_patch21_func 1 4 22 1
ahd_patch20_func 1 4 22 1
ahd_patch19_func 1 4 22 1
ahd_patch18_func 1 4 22 1
ahd_patch17_func 1 4 22 1
ahd_patch16_func 1 4 22 1
ahd_patch15_func 1 4 22 1
ahd_patch14_func 1 4 22 1
ahd_patch13_func 1 4 22 1
ahd_patch12_func 1 4 22 1
ahd_patch11_func 1 4 22 1
ahd_patch10_func 1 4 22 1
ahd_patch9_func 1 4 22 1
ahd_patch8_func 1 4 22 1
ahd_patch7_func 1 4 22 1
ahd_patch6_func 1 4 22 1
ahd_patch5_func 1 4 22 1
ahd_patch4_func 1 4 22 1
ahd_patch3_func 1 4 22 1
ahd_patch2_func 1 4 22 1
ahd_patch1_func 1 4 22 1
ahd_patch0_func 1 4 14 1
Source file: /home/sergeyb/sources/src/sys/dev/microcode/aic7xxx/aic7xxx_seq.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ahc_patch23_func 1 4 22 1
ahc_patch22_func 1 4 22 1
ahc_patch21_func 1 4 22 1
ahc_patch20_func 1 4 22 1
ahc_patch19_func 1 4 22 1
ahc_patch18_func 1 4 22 1
ahc_patch17_func 1 4 22 1
ahc_patch16_func 1 4 22 1
ahc_patch15_func 1 4 22 1
ahc_patch14_func 2 4 28 1
ahc_patch13_func 1 4 22 1
ahc_patch12_func 1 4 22 1
ahc_patch11_func 1 4 22 1
ahc_patch10_func 1 4 22 1
ahc_patch9_func 1 4 22 1
ahc_patch8_func 1 4 22 1
ahc_patch7_func 1 4 22 1
ahc_patch6_func 1 4 22 1
ahc_patch5_func 1 4 22 1
ahc_patch4_func 1 4 22 1
ahc_patch3_func 1 4 22 1
ahc_patch2_func 1 4 22 1
ahc_patch1_func 1 4 22 1
ahc_patch0_func 1 4 14 1
Source file: /home/sergeyb/sources/src/sys/dev/microcode/aic7xxx/aicasm_insformat.h
Source file: /home/sergeyb/sources/src/sys/dev/microcode/aic7xxx/aic7xxx_reg.h
Source file: /home/sergeyb/sources/src/sys/dev/microcode/aic7xxx/aicasm_symbol.h
Source file: /home/sergeyb/sources/src/sys/dev/microcode/aic7xxx/aicasm.h
Source file: /home/sergeyb/sources/src/sys/dev/microcode/esa/esadsp.h
Source file: /home/sergeyb/sources/src/sys/dev/microcode/tusb3410/tusb3410.h
Source file: /home/sergeyb/sources/src/sys/dev/microcode/tusb3410/build.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
main 3 13 91 2
Source file: /home/sergeyb/sources/src/sys/dev/microcode/ral/microcode.h
Source file: /home/sergeyb/sources/src/sys/dev/microcode/ral/build.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
output 4 15 110 3
main 1 8 49 1
Source file: /home/sergeyb/sources/src/sys/dev/microcode/cyclades/cyzfirm2h.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
main 13 59 374 2
usage 1 6 24 0
Source file: /home/sergeyb/sources/src/sys/dev/microcode/cyclades/cyzfirm.h
Source file: /home/sergeyb/sources/src/sys/dev/microcode/typhoon/3c990img.h
Source file: /home/sergeyb/sources/src/sys/dev/microcode/typhoon/build.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
fullwrite 3 9 56 3
main 4 16 112 2
Source file: /home/sergeyb/sources/src/sys/dev/microcode/ncr53cxxx/ncr53cxxx.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
main 33 99 623 2
emit_symbols 12 31 212 0
list_symbols 4 11 73 0
errout 1 5 21 1
parse 26 39 266 0
process 7 28 176 0
define_symbol 8 39 261 4
close_script 7 22 155 0
new_script 1 7 38 1
reserved 3 6 46 2
CheckPhase 3 11 56 1
CheckRegister 7 18 97 1
expression 4 17 94 1
evaluate 4 15 75 1
number 15 41 183 1
lookup 6 36 274 1
f_arch 3 12 56 1
f_proc 3 7 44 1
f_pass 1 4 11 1
f_list 7 21 127 1
f_define 5 23 124 1
store_inst 6 24 137 0
f_move 4 10 53 1
f_jump 1 4 13 1
f_call 1 4 13 1
f_return 1 4 13 1
f_int 1 4 13 1
f_select 2 9 34 1
f_reselect 1 4 11 1
f_wait 5 25 111 1
f_disconnect 1 5 14 1
f_set 1 4 11 1
f_clear 1 4 11 1
transfer 22 66 365 2
select_reselect 4 21 111 1
set_clear 7 30 124 1
block_move 6 29 145 0
register_write 25 67 462 0
memory_to_memory 1 6 34 0
error_line 4 7 34 0
makefn 2 15 92 2
usage 1 5 17 0
Source file: /home/sergeyb/sources/src/sys/dev/microcode/bnx/build.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
hswapn 2 7 34 2
write_firmware 7 35 263 5
main 1 149 1301 2
Source file: /home/sergeyb/sources/src/sys/dev/microcode/bnx/bnxfw.h
Source file: /home/sergeyb/sources/src/sys/dev/microcode/zydas/microcode.h
Source file: /home/sergeyb/sources/src/sys/dev/microcode/zydas/build.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
output 4 15 110 3
main 1 6 29 1
Source file: /home/sergeyb/sources/src/sys/dev/microcode/kue/kue_fw.h
Source file: /home/sergeyb/sources/src/sys/dev/microcode/kue/build.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
main 4 35 290 2
Source file: /home/sergeyb/sources/src/sys/dev/microcode/neomagic/neo-coeff.h
Source file: /home/sergeyb/sources/src/sys/dev/microcode/neomagic/build.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
main 4 21 147 2
Source file: /home/sergeyb/sources/src/sys/dev/microcode/yds/build.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
hswapn 2 7 34 2
main 4 40 361 2
Source file: /home/sergeyb/sources/src/sys/dev/microcode/yds/yds_hwmcode.h
Source file: /home/sergeyb/sources/src/sys/dev/microcode/symbol/spectrum24t_cf.h
Source file: /home/sergeyb/sources/src/sys/dev/microcode/ises/ises_fw.h
Source file: /home/sergeyb/sources/src/sys/dev/microcode/rum/microcode.h
Source file: /home/sergeyb/sources/src/sys/dev/microcode/rum/build.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
output 4 15 110 3
main 1 7 39 1
Source file: /home/sergeyb/sources/src/sys/dev/microcode/cirruslogic/cs4280_image.h
Source file: /home/sergeyb/sources/src/sys/dev/microcode/cirruslogic/build.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
main 4 16 113 2
Source file: /home/sergeyb/sources/src/sys/dev/microcode/udl/udl_huffman.h
Source file: /home/sergeyb/sources/src/sys/dev/microcode/udl/build.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
main 5 19 141 1
Source file: /home/sergeyb/sources/src/sys/dev/microcode/tigon/ti_fw.h
Source file: /home/sergeyb/sources/src/sys/dev/microcode/tigon/ti_fw2.h
Source file: /home/sergeyb/sources/src/sys/dev/microcode/tigon/build.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
output 5 58 453 21
main 1 26 112 2
Source file: /home/sergeyb/sources/src/sys/dev/microcode/isp/asm_2400.h
Source file: /home/sergeyb/sources/src/sys/dev/microcode/isp/asm_1080.h
Source file: /home/sergeyb/sources/src/sys/dev/microcode/isp/asm_1040.h
Source file: /home/sergeyb/sources/src/sys/dev/microcode/isp/asm_2300.h
Source file: /home/sergeyb/sources/src/sys/dev/microcode/isp/asm_12160.h
Source file: /home/sergeyb/sources/src/sys/dev/microcode/isp/asm_sbus.h
Source file: /home/sergeyb/sources/src/sys/dev/microcode/isp/asm_2100.h
Source file: /home/sergeyb/sources/src/sys/dev/microcode/isp/asm_2500.h
Source file: /home/sergeyb/sources/src/sys/dev/microcode/isp/asm_2200.h
Source file: /home/sergeyb/sources/src/sys/dev/microcode/tht/microcode.h
Source file: /home/sergeyb/sources/src/sys/dev/microcode/tht/build.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
main 5 18 150 2
Source file: /home/sergeyb/sources/src/sys/dev/microcode/adw/adwmcode.h
Source file: /home/sergeyb/sources/src/sys/dev/microcode/adw/adwmcode.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
AdwInitCarriers 2 18 115 2
Source file: /home/sergeyb/sources/src/sys/dev/microcode/adw/advmcode.h
Source file: /home/sergeyb/sources/src/sys/dev/microcode/adw/advmcode.c
Source file: /home/sergeyb/sources/src/sys/dev/microcode/afb/microcode.h
Source file: /home/sergeyb/sources/src/sys/dev/microcode/afb/build.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
main 4 16 111 2
Source file: /home/sergeyb/sources/src/sys/dev/microcode/fxp/build.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
output 5 20 160 3
main 1 11 88 2
Source file: /home/sergeyb/sources/src/sys/dev/microcode/fxp/rcvbundl.h
Source file: /home/sergeyb/sources/src/sys/dev/microcode/atmel/atmel_at76c503_rfmd_acc_fw.h
Source file: /home/sergeyb/sources/src/sys/dev/microcode/atmel/atmel_at76c503_rfmd2_fw.h
Source file: /home/sergeyb/sources/src/sys/dev/microcode/atmel/atmel_rfmd2958-smc_fw.h
Source file: /home/sergeyb/sources/src/sys/dev/microcode/atmel/atmel_intersil_fw.h
Source file: /home/sergeyb/sources/src/sys/dev/microcode/atmel/atmel_at76c503_i3863_fw.h
Source file: /home/sergeyb/sources/src/sys/dev/microcode/atmel/atmel_at76c505_rfmd.h
Source file: /home/sergeyb/sources/src/sys/dev/microcode/atmel/atmel_rfmd2958_fw.h
Source file: /home/sergeyb/sources/src/sys/dev/microcode/atmel/build.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
output 4 15 109 3
main 1 32 186 2
Source file: /home/sergeyb/sources/src/sys/dev/microcode/atmel/atmel_rfmd_fw.h
Source file: /home/sergeyb/sources/src/sys/dev/microcode/bwi/build/build.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
main 19 94 783 2
Source file: /home/sergeyb/sources/src/sys/dev/microcode/bwi/extract/extract.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
main 18 53 553 2
Source file: /home/sergeyb/sources/src/sys/dev/isa/if_ex.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ex_look_for_card 3 13 99 2
ex_probe 8 49 391 3
ex_attach 4 37 337 3
ex_init 3 52 505 1
ex_start 20 98 765 1
ex_stop 1 15 124 1
ex_intr 9 29 180 1
ex_tx_intr 4 20 153 1
ex_rx_intr 15 72 478 1
ex_ioctl 10 38 245 3
ex_setmulti 11 65 567 1
ex_reset 1 10 55 1
ex_watchdog 1 11 74 1
ex_get_media 6 15 112 1
ex_ifmedia_upd 2 7 41 1
ex_ifmedia_sts 1 6 40 2
ex_eeprom_read 5 33 252 2
Source file: /home/sergeyb/sources/src/sys/dev/isa/viasioreg.h
Source file: /home/sergeyb/sources/src/sys/dev/isa/if_ec.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ec_probe 22 65 450 3
ec_attach 19 127 901 3
ec_fake_test_mem 1 4 14 1
ec_test_mem 7 28 180 1
ec_readmem 3 12 86 4
ec_write_mbuf 17 66 435 3
ec_ring_copy 2 15 96 4
ec_read_hdr 2 8 59 3
ec_media_init 1 7 67 1
ec_mediachange 1 6 43 1
ec_mediastatus 1 5 34 2
ec_init_card 1 6 45 1
ec_set_media 4 18 83 2
Source file: /home/sergeyb/sources/src/sys/dev/isa/isadmareg.h
Source file: /home/sergeyb/sources/src/sys/dev/isa/if_le.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
le_isa_wrcsr 1 8 67 3
le_isa_rdcsr 1 10 72 2
le_isa_intredge 4 8 41 1
Source file: /home/sergeyb/sources/src/sys/dev/isa/isapnpdebug.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
isapnp_print_mem 10 29 162 2
isapnp_print_io 2 9 59 2
isapnp_print_irq 7 19 119 2
isapnp_print_drq 15 47 221 2
isapnp_print_dep_start 6 26 89 2
isapnp_print_attach 6 18 185 1
isapnp_get_config 16 107 773 2
isapnp_print_config 11 33 264 1
Source file: /home/sergeyb/sources/src/sys/dev/isa/isa.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
isamatch 2 10 61 3
isaattach 9 27 231 3
isaprint 14 34 256 2
isascan 27 85 628 2
isa_intr_typename 5 16 56 1
Source file: /home/sergeyb/sources/src/sys/dev/isa/fdreg.h
Source file: /home/sergeyb/sources/src/sys/dev/isa/addcom_isa.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
addcomprobe 11 37 226 3
addcomprint 2 10 49 2
addcomattach 10 52 338 3
addcomintr 5 15 85 1
Source file: /home/sergeyb/sources/src/sys/dev/isa/elink.h
Source file: /home/sergeyb/sources/src/sys/dev/isa/elink.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
elink_reset 4 21 137 3
elink_idseq 3 14 70 3
Source file: /home/sergeyb/sources/src/sys/dev/isa/if_ie.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ie_setup_config 1 17 98 3
ie_ack 2 10 52 2
ieprobe 4 14 75 3
sl_probe 10 47 262 2
el_probe 12 79 556 2
ee16_probe 22 114 840 2
ieattach 1 22 167 3
iewatchdog 1 8 47 1
ieintr 19 45 287 1
ierint 7 33 218 1
ietint 12 39 280 1
ether_equal 7 8 83 2
check_eh 14 35 205 2
ie_buflen 1 7 38 2
ie_packet_len 3 15 92 1
iexmit 3 20 198 1
ieget 13 71 424 2
ie_readframe 5 27 207 2
ie_drop_packet_buffer 4 20 161 1
iestart 16 47 329 1
check_ie_present 3 50 374 3
ie_find_mem_size 3 10 51 1
el_reset_586 1 8 39 1
sl_reset_586 1 5 20 1
ee16_reset_586 1 8 39 1
el_chan_attn 1 5 20 1
sl_chan_attn 1 5 20 1
ee16_chan_attn 1 5 20 1
ee16_read_eeprom 1 19 117 2
ee16_eeprom_outbits 3 21 122 3
ee16_eeprom_inbits 3 17 97 1
ee16_eeprom_clock 2 13 60 2
ee16_interrupt_enable 1 7 34 1
slel_get_address 2 8 49 1
iereset 3 12 85 1
command_and_wait 6 23 131 4
run_tdr 8 32 209 2
iememinit 7 36 412 2
mc_setup 3 20 144 2
ieinit 6 57 384 1
iestop 1 5 22 1
ieioctl 11 42 235 3
mc_reset 4 26 156 1
print_rbd 1 8 43 1
Source file: /home/sergeyb/sources/src/sys/dev/isa/isagpio.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
isagpio_match 3 15 107 3
isagpio_attach 3 29 224 3
isagpio_pin_read 1 7 48 2
isagpio_pin_write 3 9 71 3
isagpio_pin_ctl 1 3 14 3
Source file: /home/sergeyb/sources/src/sys/dev/isa/isapnpreg.h
Source file: /home/sergeyb/sources/src/sys/dev/isa/viasio.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
viasio_conf_enable 1 5 32 2
viasio_conf_disable 1 4 21 2
viasio_conf_read 1 5 36 3
viasio_conf_write 1 6 38 4
viasio_raw2temp 6 22 169 1
viasio_probe 3 24 163 3
viasio_attach 2 19 142 3
viasio_activate 2 9 33 2
viasio_hm_init 11 87 682 1
viasio_hm_refresh 8 80 630 1
viasio_wdg_init 5 37 249 1
viasio_wdg_cb 2 11 72 2
Source file: /home/sergeyb/sources/src/sys/dev/isa/com_commulti.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
com_commulti_probe 5 16 110 3
com_commulti_attach 2 14 98 3
Source file: /home/sergeyb/sources/src/sys/dev/isa/ad1848.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
if 1 3 22 1
ad1848_dump_regs 4 18 109 1
ad1848_mapprobe 5 15 91 2
ad1848_probe 31 108 668 1
ad1848_unmap 1 4 22 1
ad1848_attach 20 69 524 1
ad1848_mute_channel 8 31 228 3
ad1848_set_channel_gain 3 24 193 3
ad1848_get_device_gain 1 6 30 3
ad1848_get_rec_gain 1 5 24 2
ad1848_set_rec_gain 1 15 124 2
ad1848_mute_monitor 8 15 106 2
ad1848_set_mic_gain 2 17 98 2
ad1848_get_mic_gain 2 8 44 2
ad1848_mixer_find_dev 3 10 58 3
ad1848_mixer_get_port 20 58 313 4
ad1848_mixer_set_port 17 55 314 4
ad1848_set_params 20 72 353 5
ad1848_set_rec_port 6 23 148 2
ad1848_get_rec_port 1 4 14 1
ad1848_round_blocksize 1 5 25 2
ad1848_open 3 13 84 2
ad1848_close 3 21 138 1
ad1848_commit_settings 9 36 235 1
ad1848_reset 4 13 82 1
ad1848_set_speed 9 51 431 2
ad1848_halt_output 2 15 89 1
ad1848_halt_input 2 15 89 1
ad1848_trigger_input 5 31 259 7
ad1848_trigger_output 3 22 194 7
ad1848_intr 13 38 251 1
ad1848_malloc 2 10 65 5
ad1848_free 1 4 22 3
ad1848_round 2 6 27 3
ad1848_get_props 2 6 30 1
Source file: /home/sergeyb/sources/src/sys/dev/isa/cs4231var.h
Source file: /home/sergeyb/sources/src/sys/dev/isa/uguru.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
uguru_match 7 32 237 3
uguru_attach 37 146 780 3
uguru_refresh 2 7 52 1
uguru_refresh_temp 5 23 143 2
uguru_refresh_volt 4 13 98 2
uguru_refresh_fan 4 20 121 2
uguru_read_sensor 7 28 247 2
uguru_ac5_read_sensor 2 11 77 2
uguru_ac5_read 3 14 112 5
uguru_write_multi 5 22 139 5
uguru_read_multi 4 18 105 4
Source file: /home/sergeyb/sources/src/sys/dev/isa/sb.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sbmatch 20 81 592 1
sbattach 6 24 174 1
sb_mpu401_output 1 6 26 2
sb_mpu401_close 1 5 18 1
sb_mpu401_getinfo 1 7 29 2
Source file: /home/sergeyb/sources/src/sys/dev/isa/fdc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
fdcprobe 4 29 191 3
fdcattach 3 23 177 3
fdc_create_kthread 2 8 43 1
fdcattach_deferred 7 22 155 1
fddprint 2 7 38 2
fdcresult 5 23 137 1
out_fdc 7 12 96 3
fdcstart 3 8 34 1
fdcstatus 6 30 182 3
fdcpseudointr 1 7 30 1
fdcintr 2 8 42 1
Source file: /home/sergeyb/sources/src/sys/dev/isa/essreg.h
Source file: /home/sergeyb/sources/src/sys/dev/isa/lm78_isa.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
lm_wbsio_match 3 35 282 3
lm_isa_match 12 48 351 3
lm_isa_attach 9 33 239 3
lm_isa_remove_alias 3 12 90 2
lm_isa_readreg 1 6 55 2
lm_isa_writereg 1 6 57 3
Source file: /home/sergeyb/sources/src/sys/dev/isa/hsq.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
hsqprobe 10 36 203 3
hsqprint 2 10 49 2
hsqattach 4 27 239 3
hsqintr 4 20 110 1
Source file: /home/sergeyb/sources/src/sys/dev/isa/if_ne_isapnp.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ne_isapnp_match 1 4 22 3
ne_isapnp_attach 7 57 331 3
Source file: /home/sergeyb/sources/src/sys/dev/isa/ad1848var.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ad1848_to_vol 3 15 110 2
ad1848_from_vol 3 15 106 2
Source file: /home/sergeyb/sources/src/sys/dev/isa/com_isapnp.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
com_isapnp_probe 3 13 73 3
com_isapnp_attach 2 25 148 3
Source file: /home/sergeyb/sources/src/sys/dev/isa/boca.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
bocaprobe 10 36 203 3
bocaprint 2 10 49 2
bocaattach 5 29 246 3
bocaintr 4 24 139 1
Source file: /home/sergeyb/sources/src/sys/dev/isa/wds.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
wds_wait 2 6 37 5
wds_cmd 3 15 102 3
wdsprobe 3 16 102 3
wdsprint 2 6 29 2
wdsattach 4 32 272 3
wds_finish_scbs 9 43 266 1
wdsintr 4 24 122 1
wds_reset_scb 1 4 20 2
wds_scb_free 2 13 84 2
wds_free_buf 2 10 61 2
wds_init_scb 1 10 73 2
wds_scb_alloc 2 13 75 1
wds_get_buf 4 20 102 2
wds_scb_phys_kv 4 13 75 2
wds_queue_scb 1 5 31 2
wds_collect_mbo 5 15 85 1
wds_start_scbs 7 32 233 1
wds_done 22 60 316 3
wds_find 13 53 383 2
wds_init 3 33 264 1
wds_inquire_setup_information 5 34 251 1
wdsminphys 2 6 51 2
wds_scsi_cmd 20 112 800 1
wds_sense 4 24 210 2
wds_poll 4 18 93 3
wds_ipoll 4 18 93 3
wds_timeout 4 27 146 1
Source file: /home/sergeyb/sources/src/sys/dev/isa/lpt_isa.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
lpt_isa_probe 14 46 333 3
lpt_isa_attach 4 20 146 3
Source file: /home/sergeyb/sources/src/sys/dev/isa/pcppi.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pcppi_match 14 44 321 3
pcppi_attach 6 21 161 3
pcppi_bell 10 51 318 4
pcppi_bell_stop 2 15 82 1
pcppi_kbd_bell 3 8 53 5
Source file: /home/sergeyb/sources/src/sys/dev/isa/i82365_isavar.h
Source file: /home/sergeyb/sources/src/sys/dev/isa/if_le_isa.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
le_isa_probe 7 17 137 3
depca_isa_probe 25 72 635 2
ne2100_isa_probe 4 24 182 2
bicc_isa_probe 4 24 180 2
lance_isa_probe 2 9 51 1
le_isa_attach 11 61 428 3
Source file: /home/sergeyb/sources/src/sys/dev/isa/wdc_isa.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
wdc_isa_probe 5 28 201 3
wdc_isa_attach 7 50 416 3
wdc_isa_dma_setup 2 9 55 1
wdc_isa_dma_init 2 9 61 6
wdc_isa_dma_start 1 3 14 3
wdc_isa_dma_finish 1 6 38 4
Source file: /home/sergeyb/sources/src/sys/dev/isa/isapnp.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
isapnp_init 2 12 62 1
isapnp_shift_bit 3 13 57 1
isapnp_findcard 6 37 249 1
isapnp_free_region 2 9 45 2
isapnp_alloc_region 4 16 100 2
isapnp_alloc_irq 4 16 88 2
isapnp_alloc_drq 6 16 89 2
isapnp_testconfig 16 44 327 4
isapnp_config 1 6 32 3
isapnp_unconfig 4 12 107 3
isapnp_bestconfig 17 61 345 3
isapnp_id_to_vendor 1 16 165 2
isapnp_print_region 5 17 96 3
isapnp_print_pin 4 15 81 3
isapnp_print 3 18 134 2
isapnp_com_submatch 8 19 145 3
isapnp_submatch 7 25 197 3
isapnp_find 7 28 141 2
isapnp_configure 15 107 676 2
isapnp_isa_attach_hook 2 14 75 1
isapnp_match 3 22 126 3
isapnp_attach 12 66 461 3
Source file: /home/sergeyb/sources/src/sys/dev/isa/pnpdevs.h
Source file: /home/sergeyb/sources/src/sys/dev/isa/isadma.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
isadmamatch 1 8 40 3
isadmaattach 5 16 119 3
isa_dmaunmask 2 12 68 2
isa_dmamask 2 17 102 2
isa_dmacascade 5 26 160 2
isa_dmamap_create 6 28 176 4
isa_dmamap_destroy 4 20 113 2
isa_dmastart 18 100 735 7
isa_dmaabort 3 13 85 2
isa_dmacount 5 34 220 2
isa_dmafinished 4 17 125 2
isa_dmadone 5 21 148 2
isa_dmamem_alloc 5 23 154 5
isa_dmamem_free 3 16 90 4
isa_dmamem_map 3 18 110 6
isa_dmamem_unmap 3 13 74 4
isa_dmamem_mmap 4 19 124 7
isa_drq_isfree 3 11 61 2
isa_malloc 5 33 203 5
isa_free 4 18 132 2
isa_mappage 4 15 93 3
Source file: /home/sergeyb/sources/src/sys/dev/isa/fd.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
fdgetdisklabel 1 19 171 4
fdprobe 10 34 301 3
fdattach 11 49 327 3
fdactivate 4 21 115 2
fd_nvtotype 10 25 122 3
fd_dev_to_type 3 7 57 2
fdstrategy 13 53 340 1
fdstart 2 9 78 1
fdfinish 4 18 141 2
fdread 1 4 31 3
fdwrite 1 4 31 3
fd_set_motor 6 17 125 2
fd_motor_off 1 9 55 1
fd_motor_on 3 12 84 1
fdopen 9 35 217 4
fdclose 3 18 113 4
fdsize 1 4 11 1
fddump 1 4 19 4
fdintr 54 221 1625 1
fdtimeout 3 15 95 1
fdretry 7 32 207 1
fdioctl 19 62 422 5
fdformat 3 23 207 3
Source file: /home/sergeyb/sources/src/sys/dev/isa/itvar.h
Source file: /home/sergeyb/sources/src/sys/dev/isa/vga_isavar.h
Source file: /home/sergeyb/sources/src/sys/dev/isa/asmc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
asmc_match 10 25 196 3
asmc_attach 12 63 566 3
asmc_detach 6 22 216 2
asmc_activate 2 10 43 2
asmc_backlight 2 9 64 1
asmc_get_backlight 1 9 51 1
asmc_set_backlight 2 10 60 1
asmc_status 1 4 23 1
asmc_wait 3 11 65 3
asmc_write 3 9 61 3
asmc_read 2 7 49 3
asmc_command 13 25 183 5
asmc_try 4 14 103 5
asmc_uk 1 4 33 1
asmc_rpm 1 4 22 1
asmc_lux 2 6 55 2
asmc_temp 7 29 290 3
asmc_fan 7 32 324 3
asmc_light 7 27 235 3
asmc_motion 3 21 193 3
asmc_init 21 34 353 1
asmc_update 12 17 185 1
Source file: /home/sergeyb/sources/src/sys/dev/isa/if_levar.h
Source file: /home/sergeyb/sources/src/sys/dev/isa/tcic2_isa.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
tcic_isa_probe 9 36 243 3
tcic_isa_attach 9 64 464 3
tcic_isa_chip_intr_disestablish 1 14 95 2
tcic_isa_chip_intr_string 2 12 74 2
Source file: /home/sergeyb/sources/src/sys/dev/isa/rtreg.h
Source file: /home/sergeyb/sources/src/sys/dev/isa/ess.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ess_printsc 4 19 176 1
ess_dump_mixer 1 42 284 1
ess_config_addr 7 45 224 1
ess_config_irq 19 69 291 1
ess_config_drq 11 46 182 1
ess_setup 1 6 28 1
ess_identify 15 80 497 1
ess_setup_sc 3 12 61 2
essmatch 22 59 408 1
essattach 22 100 701 1
ess_open 3 11 68 2
ess_1788_close 1 10 53 1
ess_1888_close 1 11 58 1
ess_speaker_ctl 5 13 81 2
ess_set_params 20 59 365 5
ess_audio1_trigger_output 8 60 422 7
ess_audio2_trigger_output 9 55 389 7
ess_audio1_trigger_input 8 60 420 7
ess_audio1_halt 3 16 97 1
ess_audio2_halt 3 17 99 1
ess_audio1_intr 3 22 150 1
ess_audio2_intr 3 23 142 1
ess_audio1_poll 5 23 179 1
ess_audio2_poll 5 23 179 1
ess_round_blocksize 1 4 23 2
ess_set_port 34 108 628 2
ess_get_port 28 76 453 2
ess_query_devinfo 26 252 2479 2
ess_malloc 2 10 75 5
ess_free 1 4 22 3
ess_round_buffersize 2 6 29 3
ess_1788_get_props 1 4 15 1
ess_1888_get_props 1 4 17 1
ess_reset 2 14 92 1
ess_set_gain 23 82 312 3
ess_set_in_port 5 18 121 2
ess_set_in_ports 3 15 120 2
ess_speaker_on 1 4 18 1
ess_speaker_off 1 4 18 1
ess_srtotc 2 9 38 1
ess_srtofc 1 4 16 1
ess_get_dsp_status 1 4 25 1
ess_dsp_read_ready 2 4 25 1
ess_dsp_write_ready 2 4 25 1
ess_rdsp 3 16 94 1
ess_wdsp 3 16 101 2
ess_write_x_reg 2 8 58 3
ess_read_x_reg 3 12 78 2
ess_clear_xreg_bits 2 6 45 3
ess_set_xreg_bits 2 6 45 3
ess_write_mix_reg 1 10 76 3
ess_read_mix_reg 1 12 79 2
ess_clear_mreg_bits 1 4 31 3
ess_set_mreg_bits 1 4 31 3
ess_read_multi_mix_reg 1 10 69 4
Source file: /home/sergeyb/sources/src/sys/dev/isa/if_ne_isa.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ne_isa_match 7 33 221 3
ne_isa_attach 8 55 332 3
Source file: /home/sergeyb/sources/src/sys/dev/isa/wbsioreg.h
Source file: /home/sergeyb/sources/src/sys/dev/isa/if_exreg.h
Source file: /home/sergeyb/sources/src/sys/dev/isa/mpu_isa.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mpu_test 9 35 210 2
mpu_isa_match 2 11 60 3
mpu_isa_attach 3 19 125 3
Source file: /home/sergeyb/sources/src/sys/dev/isa/fins.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
fins_match 7 43 330 3
fins_attach 10 48 339 3
fins_activate 2 9 33 2
fins_read 1 5 36 3
fins_read_2 1 8 68 3
fins_write 1 5 38 4
fins_read_sens 1 4 28 2
fins_read_sens_2 1 4 28 2
fins_read_wdog 1 4 28 2
fins_write_wdog 1 4 30 3
fins_unlock 1 5 32 2
fins_lock 1 5 30 2
fins_setup_sensors 3 14 139 2
fins_get_dividers 4 12 95 1
fins_refresh 2 7 52 1
fins_get_volt 3 14 95 2
fins_get_temp 4 16 114 2
fins_refresh_offset 1 10 78 2
fins_get_rpm 2 14 89 2
fins_wdog_cb 3 20 135 2
Source file: /home/sergeyb/sources/src/sys/dev/isa/if_le_isapnp.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
le_isapnp_match 1 4 20 3
le_isapnp_attach 5 38 305 3
Source file: /home/sergeyb/sources/src/sys/dev/isa/sbdspvar.h
Source file: /home/sergeyb/sources/src/sys/dev/isa/sbvar.h
Source file: /home/sergeyb/sources/src/sys/dev/isa/essvar.h
Source file: /home/sergeyb/sources/src/sys/dev/isa/ics2101.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ics2101_mix_doit 13 52 385 5
ics2101_mix_mute 2 7 44 4
ics2101_mix_attenuate 1 6 38 4
Source file: /home/sergeyb/sources/src/sys/dev/isa/wbsio.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
wbsio_conf_enable 1 5 32 2
wbsio_conf_disable 1 4 21 2
wbsio_conf_read 1 5 36 3
wbsio_conf_write 1 6 38 4
wbsio_probe 12 34 191 3
wbsio_attach 13 62 368 3
wbsio_print 4 11 68 2
Source file: /home/sergeyb/sources/src/sys/dev/isa/vga_isa.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
vga_isa_match 11 17 143 3
vga_isa_attach 2 8 57 3
vga_isa_cnattach 1 4 24 2
Source file: /home/sergeyb/sources/src/sys/dev/isa/ess_isapnp.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ess_isapnp_probe 1 4 20 3
ess_isapnp_attach 2 21 198 3
Source file: /home/sergeyb/sources/src/sys/dev/isa/rtfps.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
rtfpsprobe 10 36 203 3
rtfpsprint 2 10 49 2
rtfpsattach 8 42 361 3
rtfpsintr 1 13 69 1
Source file: /home/sergeyb/sources/src/sys/dev/isa/uha_isa.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
uha_isa_probe 7 25 173 3
uha_isa_attach 5 30 203 3
u14_find 15 74 353 3
u14_start_mbox 6 23 157 2
u14_poll 4 17 87 3
u14_intr 7 29 190 1
u14_init 2 11 70 1
Source file: /home/sergeyb/sources/src/sys/dev/isa/gus_isa.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
gus_isa_match 16 41 277 3
gus_isa_attach 5 25 223 3
Source file: /home/sergeyb/sources/src/sys/dev/isa/isapnpres.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
isapnp_wait_status 3 10 49 1
isapnp_newdev 3 17 109 1
isapnp_newconf 3 22 155 1
isapnp_merge 6 14 178 2
isapnp_flatten 6 26 162 1
isapnp_process_tag 38 152 1204 6
isapnp_get_resource 16 71 434 3
Source file: /home/sergeyb/sources/src/sys/dev/isa/if_we.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
we_probe 1 5 45 3
we_match 25 86 667 3
we_attach 34 138 1049 3
we_test_mem 7 29 185 1
we_readmem 3 13 86 4
we_write_mbuf 15 62 395 3
we_ring_copy 2 14 96 4
we_read_hdr 2 8 59 3
we_recv_int 1 7 36 1
we_media_init 4 28 201 1
we_mediachange 1 5 19 1
we_mediastatus 1 5 34 2
we_params 35 125 541 6
Source file: /home/sergeyb/sources/src/sys/dev/isa/if_iee16.h
Source file: /home/sergeyb/sources/src/sys/dev/isa/if_sm_isa.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sm_isa_match 8 37 270 3
sm_isa_attach 3 22 164 3
Source file: /home/sergeyb/sources/src/sys/dev/isa/if_egreg.h
Source file: /home/sergeyb/sources/src/sys/dev/isa/pcdisplay.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pcdisplay_probe_col 4 18 140 2
pcdisplay_probe_mono 4 18 140 2
pcdisplay_init 7 28 227 4
pcdisplay_match 20 29 218 3
pcdisplay_attach 8 33 237 3
pcdisplay_cnattach 3 17 92 2
pcdisplay_is_console 4 8 32 1
pcdisplay_ioctl 1 4 28 5
pcdisplay_mmap 1 4 20 3
pcdisplay_alloc_screen 2 13 84 6
pcdisplay_free_screen 2 7 38 2
pcdisplay_show_screen 3 8 58 5
pcdisplay_alloc_attr 2 8 47 5
pcdisplay_unpack_attr 3 12 69 5
Source file: /home/sergeyb/sources/src/sys/dev/isa/isareg.h
Source file: /home/sergeyb/sources/src/sys/dev/isa/sbreg.h
Source file: /home/sergeyb/sources/src/sys/dev/isa/if_ep_isa.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
epaddcard 3 11 80 4
ep_isa_probe 18 76 557 3
ep_isa_attach 3 22 171 3
Source file: /home/sergeyb/sources/src/sys/dev/isa/aic_isa.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
aic_isa_probe 3 19 117 3
aic_isa_attach 2 17 130 3
Source file: /home/sergeyb/sources/src/sys/dev/isa/wdc_isapnp.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
wdc_isapnp_match 6 14 70 3
wdc_isapnp_attach 3 37 331 3
Source file: /home/sergeyb/sources/src/sys/dev/isa/gus_isapnp.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
gus_isapnp_match 1 6 25 3
gus_isapnp_attach 1 18 158 3
Source file: /home/sergeyb/sources/src/sys/dev/isa/i82365_isapnp.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pcic_isapnp_match 1 7 28 3
pcic_isapnp_attach 13 83 580 3
Source file: /home/sergeyb/sources/src/sys/dev/isa/com_isa.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
com_isa_probe 5 22 129 3
com_isa_attach 4 29 178 3
Source file: /home/sergeyb/sources/src/sys/dev/isa/rtvar.h
Source file: /home/sergeyb/sources/src/sys/dev/isa/mpu401.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mpu_find 3 15 73 1
mpu_waitready 3 11 58 1
mpu_reset 5 23 133 1
mpu_close 1 9 43 1
mpu_readinput 3 13 85 1
mpu_output 4 16 116 2
mpu_getinfo 1 7 29 2
mpu_intr 2 14 70 1
Source file: /home/sergeyb/sources/src/sys/dev/isa/sb_isa.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sb_isa_match 1 11 87 3
sbfind 11 34 241 3
sb_isa_attach 3 16 109 3
Source file: /home/sergeyb/sources/src/sys/dev/isa/gscsioreg.h
Source file: /home/sergeyb/sources/src/sys/dev/isa/if_ecreg.h
Source file: /home/sergeyb/sources/src/sys/dev/isa/spkr.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
tone 1 5 24 2
rest 3 7 35 1
playinit 1 9 38 1
playtone 7 22 172 3
playstring 60 122 714 2
spkrprobe 1 4 23 3
spkrattach 1 6 40 3
spkropen 5 14 79 4
spkrwrite 4 16 92 3
spkrclose 3 12 67 4
spkrioctl 13 42 232 5
Source file: /home/sergeyb/sources/src/sys/dev/isa/if_an_isapnp.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
an_isapnp_match 1 4 20 3
an_isapnp_attach 1 10 91 3
Source file: /home/sergeyb/sources/src/sys/dev/isa/pcdisplayvar.h
Source file: /home/sergeyb/sources/src/sys/dev/isa/if_ieatt.h
Source file: /home/sergeyb/sources/src/sys/dev/isa/if_wereg.h
Source file: /home/sergeyb/sources/src/sys/dev/isa/ics2101var.h
Source file: /home/sergeyb/sources/src/sys/dev/isa/pcppireg.h
Source file: /home/sergeyb/sources/src/sys/dev/isa/pasreg.h
Source file: /home/sergeyb/sources/src/sys/dev/isa/aic_isapnp.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
aic_isapnp_match 1 7 34 3
aic_isapnp_attach 1 18 143 3
Source file: /home/sergeyb/sources/src/sys/dev/isa/if_eg.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
egprintpcb 2 6 48 1
egoutPCB 3 15 90 2
egreadPCBstat 4 15 95 2
egreadPCBready 3 14 85 1
egwritePCB 5 25 174 1
egreadPCB 9 38 309 1
egprobe 10 53 378 3
egattach 12 60 444 3
eginit 7 35 281 1
egrecv 3 18 134 1
egstart 14 60 448 1
egintr 12 70 519 1
egread 4 20 118 3
egget 7 34 197 3
egioctl 8 31 195 3
egreset 1 9 40 1
egwatchdog 1 7 45 1
egstop 1 6 35 1
Source file: /home/sergeyb/sources/src/sys/dev/isa/skgpio.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
skgpio_match 7 19 139 3
skgpio_attach 5 48 408 3
skgpio_gpio_read 2 7 52 2
skgpio_gpio_write 3 11 85 3
skgpio_gpio_ctl 3 11 84 3
skgpio_led_read 2 8 50 2
skgpio_led_write 1 6 39 3
skgpio_led_ctl 1 3 14 3
Source file: /home/sergeyb/sources/src/sys/dev/isa/if_ep_isapnp.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ep_isapnp_match 1 4 20 3
ep_isapnp_attach 1 14 120 3
Source file: /home/sergeyb/sources/src/sys/dev/isa/aps.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
aps_do_io 12 49 360 5
aps_match 7 35 247 3
aps_attach 3 47 468 3
aps_init 13 31 253 2
aps_read_data 2 18 186 1
aps_refresh_sensor_data 11 32 270 1
aps_refresh 1 6 33 1
aps_activate 4 21 121 2
Source file: /home/sergeyb/sources/src/sys/dev/isa/i82365_isa.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pcic_isa_probe 12 48 355 3
pcic_isa_attach 10 62 430 3
Source file: /home/sergeyb/sources/src/sys/dev/isa/pas.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pasconf 4 49 336 4
pasprobe 15 86 540 3
pasattach 1 16 149 3
Source file: /home/sergeyb/sources/src/sys/dev/isa/gusreg.h
Source file: /home/sergeyb/sources/src/sys/dev/isa/pcppivar.h
Source file: /home/sergeyb/sources/src/sys/dev/isa/isavar.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
isapnp_write_reg 1 5 29 3
isapnp_read_reg 1 5 25 2
Source file: /home/sergeyb/sources/src/sys/dev/isa/gscsio.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
idxread 1 5 36 3
idxwrite 1 5 38 4
gscsio_probe 4 23 148 3
gscsio_attach 10 64 550 3
gscsio_acb_init 1 23 147 2
gscsio_acb_wait 7 31 171 3
gscsio_acb_reset 1 14 84 1
gscsio_acb_acquire_bus 3 7 46 2
gscsio_acb_release_bus 3 7 36 2
gscsio_acb_send_start 1 10 53 2
gscsio_acb_send_stop 1 10 53 2
gscsio_acb_initiate_xfer 3 17 110 3
gscsio_acb_read_byte 3 16 96 3
gscsio_acb_write_byte 3 16 94 3
Source file: /home/sergeyb/sources/src/sys/dev/isa/spkrio.h
Source file: /home/sergeyb/sources/src/sys/dev/isa/sch311x.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
schsio_config_enable 1 4 21 2
schsio_config_disable 1 4 21 2
schsio_config_read 1 6 36 3
schsio_config_write 1 6 38 4
schsio_probe 5 28 183 3
schsio_attach 6 44 280 3
schsio_activate 2 9 33 2
schsio_hwm_init 6 40 432 1
schsio_hwm_update 7 60 532 1
schsio_hwm_read 1 5 43 2
schsio_wdt_init 4 29 193 1
schsio_wdt_cb 4 26 134 2
Source file: /home/sergeyb/sources/src/sys/dev/isa/sbdsp.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sb_printsc 2 22 170 1
sbdsp_probe 4 17 78 1
sbdsp_jazz16_probe 10 54 379 1
sbdsp_attach 27 68 396 1
sbdsp_mix_write 1 14 79 3
sbdsp_mix_read 1 15 80 2
sbdsp_set_params 61 168 1022 5
sbdsp_set_ifilter 4 23 94 2
sbdsp_get_ifilter 3 15 59 1
sbdsp_set_in_ports 16 54 297 2
sbdsp_speaker_ctl 6 19 94 2
sbdsp_round_blocksize 1 6 25 2
sbdsp_open 5 20 107 2
sbdsp_close 1 14 73 1
sbdsp_reset 4 23 151 1
sbdsp_wdsp 3 20 106 2
sbdsp_rdsp 3 19 97 1
sbdsp_to 1 5 15 1
sbdsp_pause 1 6 35 1
sbdsp_spkron 1 6 26 1
sbdsp_spkroff 1 6 26 1
sbversion 14 49 269 1
sbdsp_haltdma 1 10 46 1
sbdsp_set_timeconst 3 10 53 2
sbdsp16_set_rate 4 11 71 3
if 1 4 26 1
if 3 9 52 1
if 1 5 32 1
if 3 8 61 1
if 2 7 44 1
if 1 5 33 1
sbdsp_block_input 16 44 342 1
if 1 4 26 1
if 3 9 52 1
if 1 5 32 1
if 4 8 63 1
if 2 7 44 1
if 1 5 33 1
sbdsp_block_output 16 44 340 1
sbdsp_intr 10 41 248 1
sbdsp_adjust 2 8 41 2
sbdsp_set_mixer_gain 27 101 409 2
sbdsp_mixer_set_port 57 169 931 2
sbdsp_mixer_get_port 40 89 435 2
sbdsp_mixer_query_devinfo 42 283 2546 2
sb_malloc 2 15 78 5
sb_free 1 7 28 3
sb_round 2 9 33 3
sbdsp_get_props 2 7 32 1
sbdsp_midi_close 2 10 51 1
sbdsp_midi_output 3 10 53 2
sbdsp_midi_getinfo 2 8 44 2
sbdsp_midi_intr 1 7 36 1
Source file: /home/sergeyb/sources/src/sys/dev/isa/if_ie507.h
Source file: /home/sergeyb/sources/src/sys/dev/isa/sb_isapnp.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sb_isapnp_match 2 9 43 3
sb_isapnp_attach 7 32 268 3
Source file: /home/sergeyb/sources/src/sys/dev/isa/if_el.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
elprobe 7 34 235 3
elattach 1 23 184 3
elreset 1 10 42 1
elstop 1 5 22 1
el_hardreset 2 11 73 1
elinit 2 20 147 1
elstart 14 69 477 1
el_xmit 4 17 96 1
elintr 7 40 290 1
elread 4 22 118 2
elget 7 40 230 2
elioctl 7 31 170 3
elwatchdog 1 8 47 1
Source file: /home/sergeyb/sources/src/sys/dev/isa/wdsreg.h
Source file: /home/sergeyb/sources/src/sys/dev/isa/gus.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
gusopen 7 30 212 2
gusmaxopen 1 5 28 2
gus_deinterleave 6 28 245 3
gusmax_dma_output 1 6 52 5
stereo_dmaintr 3 24 183 1
gus_dma_output 15 63 412 5
gusmax_close 2 9 50 1
gusclose 2 18 95 1
gusintr 10 37 220 1
gus_dmaout_timeout 2 13 90 1
gus_dmaout_intr 2 12 66 1
gus_dmaout_dointr 20 89 700 1
gus_voice_intr 14 67 435 1
gus_start_playing 8 52 514 2
gus_continue_playing 8 48 447 2
gusdmaout 2 26 216 5
gus_start_voice 3 54 512 3
gus_stop_voice 2 27 243 3
gus_set_volume 2 17 172 3
gusmax_set_params 2 12 83 5
gus_set_params 7 34 238 5
gusmax_round_blocksize 1 6 35 2
gus_round_blocksize 7 24 146 2
gus_get_out_gain 1 6 33 1
gus_set_voices 1 8 58 2
gusmax_commit_settings 2 10 47 1
gus_commit_settings 1 14 99 1
gus_set_chan_addrs 4 16 122 1
gus_set_samprate 1 14 134 3
gus_set_recrate 2 11 85 2
gusmax_speaker_ctl 1 5 28 2
gus_speaker_ctl 5 17 116 2
gus_linein_ctl 5 17 116 2
gus_mic_ctl 5 17 116 2
gus_set_endaddr 2 12 106 3
gus_set_curaddr 2 13 121 3
gus_get_curaddr 2 16 159 2
convert_to_16bit 1 9 36 1
guspoke 1 9 89 4
guspeek 1 8 88 3
gusreset 3 80 704 2
gus_init_cs4231 4 33 234 1
gus_set_in_gain 1 5 23 3
gus_get_in_gain 1 5 17 1
gusmax_dma_input 1 6 52 5
gus_dma_input 8 34 223 5
gus_dmain_intr 2 22 128 1
gusmax_halt_out_dma 1 5 23 1
gusmax_halt_in_dma 1 5 23 1
gus_halt_out_dma 1 24 163 1
gus_halt_in_dma 1 19 127 1
gusmax_mixer_get_port 8 32 173 2
gus_mixer_get_port 36 102 641 2
gusics_master_mute 1 5 34 2
gusics_mic_mute 1 5 34 2
gusics_linein_mute 1 5 34 2
gusics_cd_mute 1 5 34 2
gusics_dac_mute 1 5 34 2
gusmax_mixer_set_port 10 31 178 2
gus_mixer_set_port 37 137 659 2
gus_get_props 2 6 32 1
gusmax_get_props 1 5 23 1
gusmax_mixer_query_devinfo 22 187 1549 2
gus_mixer_query_devinfo 17 131 1013 2
gus_malloc 2 10 65 5
gus_free 1 4 22 3
gus_round 2 6 27 3
gus_init_ics2101 2 64 252 1
gus_subattach 20 119 989 2
gus_test_iobase 6 41 311 2
Source file: /home/sergeyb/sources/src/sys/dev/isa/ast.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
astprobe 10 36 203 3
astprint 2 10 49 2
astattach 5 29 259 3
astintr 4 20 119 1
Source file: /home/sergeyb/sources/src/sys/dev/isa/fdlink.h
Source file: /home/sergeyb/sources/src/sys/dev/isa/nsclpcsio_isa.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
nsread 1 5 36 3
nswrite 1 5 38 4
nsclpcsio_isa_match 4 23 148 3
nsclpcsio_isa_attach 14 61 513 3
nsclpcsio_refresh 3 9 56 1
nsclpcsio_tms_init 2 21 211 1
nsclpcsio_tms_update 3 20 137 1
nsclpcsio_vlm_init 10 39 187 1
nsclpcsio_vlm_update 6 28 187 1
nsclpcsio_gpio_pin_select 1 10 73 2
nsclpcsio_gpio_init 3 17 111 1
nsclpcsio_gpio_pin_read 5 24 103 2
nsclpcsio_gpio_pin_write 7 28 134 3
nsclpcsio_gpio_pin_ctl 4 17 122 3
Source file: /home/sergeyb/sources/src/sys/dev/isa/if_elreg.h
Source file: /home/sergeyb/sources/src/sys/dev/isa/cy_isa.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cy_isa_probe 4 24 153 3
cy_isa_attach 3 19 147 3
Source file: /home/sergeyb/sources/src/sys/dev/isa/it.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
it_match 15 45 335 3
it_attach 11 61 608 3
it_activate 2 9 33 2
it_readreg 1 5 36 3
it_writereg 1 5 38 4
it_enter 2 10 75 3
it_exit 1 5 32 2
it_ec_readreg 1 5 43 2
it_ec_writereg 1 5 45 3
it_ec_refresh 29 93 767 1
it_wdog_cb 9 36 236 2
Source file: /home/sergeyb/sources/src/sys/dev/isa/madreg.h
Source file: /home/sergeyb/sources/src/sys/dev/isa/gusvar.h
Source file: /home/sergeyb/sources/src/sys/dev/isa/i82365_isasubr.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pcic_isa_bus_width_probe 8 46 315 5
pcic_isa_chip_intr_disestablish 1 14 92 2
pcic_isa_chip_intr_string 2 12 74 2
pcic_intr_probe 1 6 19 1
pcic_intr_find 11 53 300 2
Source file: /home/sergeyb/sources/src/sys/dev/isa/isadmavar.h
Source file: /home/sergeyb/sources/src/sys/dev/isa/mpu_isapnp.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mpu_isapnp_match 2 9 43 3
mpu_isapnp_attach 2 20 178 3
Source file: /home/sergeyb/sources/src/sys/dev/isa/pckbc_isa.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pckbc_isa_match 12 40 304 3
pckbc_isa_activate 3 19 91 2
pckbc_isa_attach 6 38 282 3
Source file: /home/sergeyb/sources/src/sys/dev/isa/if_lc_isa.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
lemac_isa_find 21 53 377 3
lemac_isa_probe 1 12 89 3
lemac_isa_attach 1 9 51 3
Source file: /home/sergeyb/sources/src/sys/dev/isa/if_ef_isapnp.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ef_isapnp_match 1 6 27 3
ef_isapnp_attach 6 63 524 3
efstart 18 82 544 1
efioctl 11 42 238 3
efinit 7 52 435 1
efreset 1 9 35 1
efstop 1 21 169 1
efcompletecmd 2 10 59 3
efintr 6 42 246 1
eftxstat 10 37 242 1
efbusyeeprom 4 19 83 1
efwatchdog 1 8 45 1
efsetmulti 5 22 134 1
efread 14 47 265 1
efget 9 51 301 2
ef_mii_writeb 2 14 66 2
ef_mii_sync 2 7 34 1
ef_miibus_readreg 7 47 340 3
ef_miibus_writereg 7 25 210 4
ef_ifmedia_upd 1 7 33 1
ef_ifmedia_sts 1 9 55 2
ef_miibus_statchg 2 16 92 1
ef_tick 1 10 49 1
Source file: /home/sergeyb/sources/src/sys/dev/eisa/if_ep_eisa.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ep_eisa_match 12 19 140 3
ep_eisa_attach 18 77 554 3
Source file: /home/sergeyb/sources/src/sys/dev/eisa/cac_eisa.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cac_eisa_match 3 12 86 3
cac_eisa_attach 12 66 373 3
cac_eisa_l0_fifo_full 1 5 25 1
cac_eisa_l0_submit 1 12 107 2
cac_eisa_l0_completed 3 21 150 1
cac_eisa_l0_intr_pending 1 5 21 1
cac_eisa_l0_intr_enable 2 12 64 2
Source file: /home/sergeyb/sources/src/sys/dev/eisa/eisa.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
eisamatch 2 10 61 3
eisaprint 2 13 72 2
eisasubmatch 3 11 74 3
eisaattach 10 68 486 3
eisa_devinfo 8 30 186 3
Source file: /home/sergeyb/sources/src/sys/dev/eisa/eisadevs.h
Source file: /home/sergeyb/sources/src/sys/dev/eisa/uha_eisa.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
uha_eisa_match 3 17 113 3
uha_eisa_attach 7 45 299 3
u24_find 11 50 251 3
u24_start_mbox 6 24 168 2
u24_poll 4 21 103 3
u24_intr 7 30 201 1
u24_init 2 13 92 1
Source file: /home/sergeyb/sources/src/sys/dev/eisa/eisadevs_data.h
Source file: /home/sergeyb/sources/src/sys/dev/eisa/eisavar.h
Source file: /home/sergeyb/sources/src/sys/dev/eisa/dpt_eisa.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
dpt_eisa_irq 4 20 78 3
dpt_eisa_match 3 14 84 3
dpt_eisa_attach 9 52 297 3
Source file: /home/sergeyb/sources/src/sys/dev/eisa/eisareg.h
Source file: /home/sergeyb/sources/src/sys/dev/eisa/ahc_eisa.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ahc_eisa_irq 7 24 108 2
ahc_eisa_match 7 21 138 3
ahc_eisa_attach 25 133 856 3
Source file: /home/sergeyb/sources/src/sys/dev/dec/if_le_dec.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
dec_le_common_attach 2 16 105 2
le_dec_wrcsr 1 6 51 3
le_dec_rdcsr 1 8 56 2
le_dec_writereg 3 14 61 2
Source file: /home/sergeyb/sources/src/sys/dev/dec/clockvar.h
Source file: /home/sergeyb/sources/src/sys/dev/dec/mcclockvar.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/an.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
an_swap16 2 5 29 2
an_attach 23 128 1013 1
an_rxeof 14 106 799 1
an_txeof 6 31 219 2
an_intr 17 41 279 1
an_cmd 11 42 297 3
an_reset 3 15 94 1
an_linkstat_intr 5 17 102 1
an_wait 3 11 74 1
an_read_bap 8 18 159 6
an_write_bap 6 16 121 5
an_seek_bap 5 27 155 3
an_mwrite_bap 9 32 264 5
an_alloc_nicmem 5 21 127 3
an_read_rid 3 13 101 4
an_write_rid 3 13 94 4
an_ioctl 14 45 245 3
an_init 20 122 906 1
an_start 21 114 846 1
an_stop 6 27 187 2
an_watchdog 4 16 78 1
an_media_change 13 49 278 1
an_media_status 9 39 224 2
an_set_nwkey 8 29 145 2
an_set_nwkey_wep 29 96 721 2
an_get_nwkey 11 34 256 2
an_write_wepkey 6 31 291 4
an_newstate 6 48 360 3
an_detach 2 15 83 1
Source file: /home/sergeyb/sources/src/sys/dev/ic/aic7xxx.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ahc_restart 3 30 244 1
ahc_run_qoutfifo 6 47 288 1
ahc_run_untagged_queues 2 6 38 1
ahc_run_untagged_queue 4 11 67 2
ahc_handle_brkadrint 4 19 120 1
ahc_handle_seqint 58 409 2336 2
ahc_handle_scsiint 60 289 1793 2
ahc_force_renegotiation 1 12 59 2
ahc_clear_critical_section 13 58 354 1
ahc_clear_intstat 1 11 67 1
ahc_print_scb 4 29 194 1
ahc_alloc_tstate 7 31 248 3
ahc_free_tstate 8 14 100 4
ahc_devlimited_syncrate 8 36 223 5
ahc_find_syncrate 14 33 209 4
ahc_find_period 7 21 133 3
ahc_validate_offset 6 24 135 6
ahc_validate_width 5 20 102 4
ahc_update_neg_request 11 25 188 5
ahc_set_syncrate 21 98 578 8
ahc_set_width 9 41 263 5
ahc_set_tags 1 7 48 3
ahc_update_pending_scbs 9 62 389 1
ahc_fetch_devinfo 6 26 166 2
ahc_lookup_phase_entry 3 11 55 1
ahc_compile_devinfo 2 13 85 6
ahc_print_devinfo 1 5 36 2
ahc_scb_devinfo 2 12 84 3
ahc_assert_atn 2 8 46 1
ahc_setup_initiator_msgout 10 52 438 3
ahc_build_transfer_msg 17 55 365 2
ahc_construct_sdtr 3 17 128 4
ahc_construct_wdtr 2 14 101 3
ahc_construct_ppr 3 22 175 6
ahc_clear_msg_state 2 12 78 1
ahc_handle_proto_violation 8 63 377 1
ahc_handle_message_phase 45 183 1007 1
ahc_sent_msg 14 34 196 4
ahc_parse_msg 53 302 1463 2
ahc_handle_msg_reject 10 99 652 2
ahc_handle_ign_wide_residue 8 47 304 2
ahc_reinitialize_dataptrs 3 44 381 1
ahc_handle_devreset 9 34 229 5
ahc_setup_target_msgin 3 12 72 3
ahc_softc_init 4 15 100 1
ahc_softc_insert 10 41 228 1
ahc_set_unit 1 4 18 2
ahc_set_name 2 6 38 2
ahc_free 12 40 243 1
ahc_shutdown 2 12 81 1
ahc_reset 12 55 343 2
ahc_probe_scbs 4 13 85 1
ahc_dmamap_cb 1 6 37 4
ahc_build_free_scb_list 6 29 214 1
ahc_init_scbdata 9 53 377 1
ahc_fini_scbdata 10 37 220 1
ahc_alloc_scbs 8 62 436 1
ahc_controller_info 7 38 264 3
ahc_chip_init 23 116 1081 1
ahc_init 57 207 1488 1
ahc_intr_enable 2 14 71 2
ahc_index_busy_tcl 2 16 105 2
ahc_unbusy_tcl 2 14 97 2
ahc_busy_tcl 2 14 100 3
ahc_match_scb 16 31 251 7
ahc_freeze_devq 1 13 74 2
ahc_qinfifo_requeue_tail 3 18 114 2
ahc_qinfifo_requeue 2 18 134 3
ahc_qinfifo_count 2 12 70 1
ahc_search_qinfifo 28 148 872 8
ahc_search_untagged_queues 17 66 340 7
ahc_search_disc_list 9 54 273 8
ahc_rem_scb_from_disc_list 2 14 91 3
ahc_add_curscb_to_free_list 2 8 60 1
ahc_rem_wscb 2 18 129 3
ahc_abort_scbs 20 83 544 7
ahc_reset_current_bus 1 12 90 1
ahc_reset_channel 22 94 589 3
ahc_calc_residual 11 42 277 2
ahc_queue_lstate_event 7 35 233 5
ahc_send_lstate_events 4 28 186 2
ahc_dumpseq 2 15 113 1
ahc_loadseq 15 82 555 1
ahc_check_patch 5 22 133 4
ahc_download_instr 27 97 524 3
ahc_print_register 13 38 245 7
ahc_dump_card_state 25 170 1381 1
ahc_find_tmode_devs 10 28 195 6
ahc_handle_en_lun 50 258 1573 3
ahc_update_scsiid 6 26 154 2
ahc_run_tqinfifo 9 35 222 2
ahc_handle_target_cmd 17 77 459 2
ahc_createdmamem 5 41 292 10
ahc_freedmamem 1 8 55 6
Source file: /home/sergeyb/sources/src/sys/dev/ic/aic7xxx_seeprom.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ahc_check_extport 26 99 619 2
ahc_parse_pci_eeprom 27 85 648 2
configure_termination 48 164 860 4
ahc_new_term_detect 1 12 82 6
aic787X_cable_detect 5 14 108 5
aic785X_cable_detect 4 16 126 4
ahc_acquire_seeprom 6 17 121 2
ahc_release_seeprom 1 4 16 1
write_brdctl 6 29 170 2
read_brdctl 4 20 112 1
verify_seeprom_cksum 4 18 101 1
Source file: /home/sergeyb/sources/src/sys/dev/ic/ds1286reg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/ar5416.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ar5416_attach 2 22 142 1
ar5416_setup 4 11 61 1
ar5416_swap_rom 4 18 132 1
ar5416_get_spur_chans 1 5 34 2
ar5416_set_synth 11 48 360 3
ar5416_init_from_rom 13 81 715 3
ar5416_init_calib 6 25 137 3
ar5416_get_pdadcs 9 50 394 7
ar5416_set_power_calib 16 83 656 2
ar5416_set_txpower 19 108 800 3
ar5416_spur_mitigate 6 40 231 3
ar5416_reverse_bits 1 8 101 2
ar5416_get_rf_rev 3 15 133 1
ar5416_rw_rfbits 4 13 110 5
ar5416_rw_bank6tpc 2 15 126 3
ar5416_rf_reset 6 34 241 2
ar5416_reset_bb_gain 3 11 66 2
ar5416_force_bias 4 19 132 2
ar9160_rw_addac 6 27 202 3
ar5416_reset_addac 4 16 129 2
Source file: /home/sergeyb/sources/src/sys/dev/ic/lm78var.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/rt2661reg.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
RAL_READ 1 5 39 2
RAL_READ_REGION_4 2 6 46 4
RAL_WRITE 1 5 43 3
RAL_WRITE_1 1 5 43 3
RAL_WRITE_REGION_1 2 6 46 4
Source file: /home/sergeyb/sources/src/sys/dev/ic/rtsxreg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/ath.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ath_activate 7 22 118 2
ath_enable 4 12 69 1
ath_disable 3 8 43 1
ath_attach 20 164 1147 2
ath_detach 3 22 144 2
ath_intr 1 4 19 1
ath_intr1 13 57 368 1
ath_fatal_proc 2 9 62 2
ath_rxorn_proc 2 9 62 2
ath_bmiss_proc 3 11 71 2
ath_chan2flags 5 17 69 2
ath_init 1 4 22 1
ath_init1 8 58 381 1
ath_stop 5 30 182 1
ath_reset 5 29 195 2
ath_start 16 85 527 1
ath_media_change 3 12 59 1
ath_watchdog 5 18 102 1
ath_ioctl 17 55 307 3
ath_initkeytable 9 34 226 1
ath_mcastfilter_accum 1 11 115 2
ath_mcastfilter_compute 3 18 131 2
ath_calcrxfilter 4 16 97 1
ath_mode_init 1 13 103 1
ath_getmbuf 6 19 116 3
ath_beacon_alloc 10 81 503 2
ath_beacon_proc 6 25 204 2
ath_beacon_free 2 10 58 1
ath_beacon_config 13 69 439 1
ath_desc_alloc 15 106 878 1
ath_desc_free 3 32 255 1
ath_node_alloc 3 13 82 1
ath_node_free 2 10 69 2
ath_node_copy 1 8 72 3
ath_node_getrssi 6 25 154 2
ath_rxbuf_init 6 46 289 2
ath_rx_proc 26 126 927 2
ath_tx_start 47 263 1859 4
ath_tx_proc 13 70 480 2
ath_draintxq 8 50 338 1
ath_stoprecv 4 19 129 1
ath_startrecv 2 21 113 1
ath_chan_set 6 43 291 2
ath_next_scan 2 11 62 1
ath_set_slot_time 2 8 51 1
ath_calibrate 3 28 177 1
ath_ledstate 7 28 115 2
ath_newstate 19 79 531 3
ath_recv_mgmt 6 21 133 5
ath_newassoc 2 5 27 3
ath_getchannels 7 51 356 3
ath_rate_setup 7 39 233 2
ath_setcurmode 4 21 203 2
ath_rssadapt_updatenode 1 5 31 2
ath_rssadapt_updatestats 2 11 71 1
ath_printrxbuf 4 13 115 2
ath_printtxbuf 4 14 130 2
ath_gpio_attach 10 34 252 2
ath_gpio_pin_read 2 6 41 2
ath_gpio_pin_write 2 6 43 3
ath_gpio_pin_ctl 3 10 61 3
Source file: /home/sergeyb/sources/src/sys/dev/ic/i82365var.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/ncr5380var.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/gem.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
gem_config 29 173 1238 1
gem_unconfig 5 25 211 1
gem_tick 1 32 254 1
gem_bitwait 4 12 84 5
gem_reset 2 14 104 1
gem_rxdrain 3 16 107 1
gem_stop 4 31 229 2
gem_reset_rx 3 16 127 1
gem_reset_tx 3 17 127 1
gem_disable_rx 1 10 68 1
gem_disable_tx 1 10 68 1
gem_meminit 3 17 123 1
gem_ringsize 10 26 79 1
gem_init 4 62 517 1
gem_init_regs 5 59 594 1
gem_rint 8 54 397 1
gem_fill_rx_ring 3 10 60 1
gem_add_rxbuf 4 24 180 2
gem_eint 3 9 60 2
gem_pint 3 11 68 1
gem_intr 16 51 367 1
gem_rx_watchdog 6 21 140 1
gem_watchdog 1 12 90 1
gem_mifinit 1 8 55 1
gem_mii_readreg 5 21 150 3
gem_mii_writereg 5 23 151 4
gem_mii_statchg 10 40 276 1
gem_pcs_readreg 9 29 135 3
gem_pcs_writereg 12 40 206 4
gem_mediachange 2 11 68 1
gem_mediastatus 1 7 51 2
gem_ioctl 14 43 257 3
gem_iff 7 40 269 1
gem_tint 6 30 192 2
gem_load_mbuf 5 18 95 3
gem_start 10 69 454 1
Source file: /home/sergeyb/sources/src/sys/dev/ic/aic79xx_openbsd.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/advlib.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
AscInitASC_SOFTC 9 86 629 1
AscInitFromEEP 29 140 1044 1
AscInitFromASC_SOFTC 12 47 308 1
AscInitDriver 4 18 108 1
AscFindSignature 4 11 55 2
AscInitLram 3 31 295 1
AscReInitLram 1 5 18 1
AscInitQLinkVar 2 23 207 1
AscResetChipAndScsiBus 2 16 121 2
AscGetChipBusType 8 18 100 2
AscSetBank 3 20 82 3
AscStartChip 2 7 44 2
AscStopChip 2 12 86 2
AscGetChipVersion 2 7 31 3
AscSetChipScsiID 2 11 75 3
AscGetChipScsiCtrl 1 8 47 2
AscSetRunChipSynRegAtID 2 10 57 4
AscSetChipSynRegAtID 5 25 172 4
AscHostReqRiscHalt 4 20 110 2
AscIsChipHalted 3 7 50 2
AscSetChipIH 1 7 42 3
AscReadLramByte 2 13 82 3
AscWriteLramByte 2 14 89 4
AscReadLramWord 1 5 32 3
AscWriteLramWord 1 6 34 4
AscReadLramDWord 1 8 65 3
AscWriteLramDWord 1 7 58 4
AscMemWordSetLram 2 8 53 5
AscMemWordCopyToLram 2 8 58 5
AscMemWordCopyFromLram 2 8 58 5
AscMemDWordCopyToLram 2 13 89 5
AscMemSumLramWord 2 9 57 4
AscTestExternalLram 2 18 106 2
AscInitMicroCodeVar 5 33 230 1
AscLoadMicroCode 1 16 126 5
AscGetOnePhyAddr 3 13 78 3
AscGetSGList 1 10 62 4
AscWriteEEPCmdReg 4 15 75 3
AscWriteEEPDataReg 4 16 75 3
AscWaitEEPRead 1 4 11 1
AscWaitEEPWrite 1 4 11 1
AscReadEEPWord 1 13 69 3
AscWriteEEPWord 2 18 109 4
AscGetEEPConfig 4 33 183 4
AscSetEEPConfig 4 14 68 4
AscSetEEPConfigOnce 11 43 275 4
AscPrintEEPConfig 2 33 307 2
AscISR 13 59 384 1
AscIsrQDone 16 103 684 1
AscIsrChipHalted 23 113 810 1
AscWaitTixISRDone 4 15 78 2
AscWaitISRDone 2 7 39 1
_AscCopyLramScsiDoneQ 1 20 156 5
AscGetQDoneInfo 1 21 193 4
AscToggleIRQAct 1 5 28 2
AscDisableInterrupt 1 6 35 2
AscEnableInterrupt 1 6 33 2
AscGetChipIRQ 7 22 134 3
AscSetChipIRQ 7 32 209 4
AscAckInterrupt 5 24 140 2
AscGetMaxDmaCount 3 8 39 1
AscGetIsaDmaChannel 3 10 54 2
AscSetIsaDmaChannel 4 17 91 3
AscGetIsaDmaSpeed 1 9 49 2
AscSetIsaDmaSpeed 1 9 54 3
AscHandleExtMsgIn 15 79 521 6
AscMsgOutSDTR 2 24 161 3
AscSetChipSDTR 1 6 40 4
AscCalSDTRData 2 10 62 3
AscGetSynPeriodIndex 4 18 101 2
AscExeScsiQueue 41 131 872 2
AscSendScsiQueue 4 28 172 3
AscPutReadySgListQueue 7 69 426 3
AscPutReadyQueue 4 30 258 3
AscPutSCSIQ 1 33 332 4
AscSgListToQueue 2 8 46 1
AscGetNumOfFreeQueue 6 22 119 3
AscAllocFreeQueue 3 13 83 3
AscAllocMultipleFreeQueue 3 11 58 4
AscStopQueueExe 4 14 80 2
AscStartQueueExe 2 5 34 2
AscCleanUpBusyQueue 4 14 83 2
_AscWaitQDone 4 15 96 3
AscCleanUpDiscQueue 4 16 90 2
AscAbortCCB 3 23 122 2
AscRiscHaltedAbortCCB 6 36 248 2
AscRiscHaltedAbortTIX 6 32 221 2
AscResetDevice 7 61 404 2
AscResetBus 5 29 199 1
AscSetLibErrorCode 1 6 31 2
AscInquiryHandling 10 35 249 3
AscTagQueuingSafe 4 9 56 1
AscAsyncFix 19 43 312 3
AscCompareString 3 11 69 3
DvcEnterCritical 1 6 20 1
DvcLeaveCritical 1 4 12 1
DvcSleepMilliSecond 1 4 14 1
DvcDelayMicroSecond 1 4 12 1
DvcDelayNanoSecond 1 4 18 1
Source file: /home/sergeyb/sources/src/sys/dev/ic/i8237reg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/osiopvar.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/aic6360.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
aic_find 5 23 194 2
aicattach 1 19 150 1
aic_detach 1 7 46 2
aic_reset 1 20 197 1
aic_scsi_reset 1 9 55 1
aic_init 8 52 380 1
aic_acb_free 1 9 60 2
aic_acb_alloc 2 13 73 1
aic_scsi_cmd 6 38 269 1
aic_minphys 2 7 50 2
aic_poll 4 19 108 3
aic_sched_msgout 2 8 55 2
aic_setsync 3 10 80 2
aic_select 1 16 144 2
aic_reselect 7 50 326 2
aic_sched 2 28 205 1
aic_sense 4 27 223 2
aic_done 11 39 271 2
aic_dequeue 2 8 51 2
aic_msgin 50 202 1233 1
aic_msgout 24 111 714 1
aic_dataout_pio 20 96 654 3
aic_datain_pio 14 75 513 3
aicintr 51 253 1640 1
aic_abort 4 14 86 2
aic_timeout 2 19 104 1
aic_show_scsi_cmd 4 16 104 1
aic_print_acb 1 7 46 1
aic_print_active_acb 2 14 85 1
aic_dump6360 1 26 192 1
aic_dump_driver 2 15 124 1
Source file: /home/sergeyb/sources/src/sys/dev/ic/rt2661var.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/tc921x.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
tc921x_encode_freq 3 7 36 1
tc921x_decode_freq 1 3 18 1
tc921x_read_addr 1 11 132 2
tc921x_write_addr 1 9 131 3
__tc921x_write_burst 7 16 192 4
__tc921x_read_burst 3 11 113 2
Source file: /home/sergeyb/sources/src/sys/dev/ic/mpireg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/am7990var.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/ad1848reg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/elink3reg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/aic6360reg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/tcic2reg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/anvar.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/apcdmareg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/ar5212reg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/pgtvar.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pgt_queue_is_rx 3 6 23 1
pgt_queue_is_tx 3 6 23 1
pgt_queue_is_data 4 7 27 1
pgt_queue_is_mgmt 2 5 19 1
Source file: /home/sergeyb/sources/src/sys/dev/ic/ar9380reg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/siop_common.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
siop_common_attach 22 77 590 1
siop_common_reset 10 67 626 1
siop_setuptables 22 74 634 1
siop_wdtr_neg 10 65 482 1
siop_ppr_neg 13 97 731 1
siop_sdtr_neg 25 114 916 1
siop_sdtr_msg 1 13 111 4
siop_wdtr_msg 1 12 94 3
siop_ppr_msg 1 16 150 4
siop_minphys 2 6 33 2
siop_ma 14 55 396 1
siop_sdp 6 29 201 2
siop_update_resid 4 19 128 2
siop_iwr 5 30 194 1
siop_clearfifo 4 20 126 1
siop_modechange 6 44 257 1
siop_resetbus 1 10 66 1
siop_update_xfer_mode 15 50 232 2
Source file: /home/sergeyb/sources/src/sys/dev/ic/i82586reg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/am7930var.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/adv.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
adv_alloc_ccbs 5 35 251 1
adv_create_ccbs 3 18 105 3
adv_ccb_free 1 10 60 2
adv_reset_ccb 1 5 16 1
adv_init_ccb 2 17 91 2
adv_ccb_alloc 2 14 75 1
adv_queue_ccb 1 8 47 2
adv_start_ccbs 5 22 157 1
adv_alloc_overrunbuf 6 42 277 2
adv_init 15 60 265 1
adv_attach 8 49 296 1
advminphys 2 6 49 2
adv_scsi_cmd 13 81 649 1
adv_intr 5 15 64 1
adv_poll 3 17 73 3
adv_timeout 3 27 152 1
adv_watchdog 1 13 67 1
adv_narrow_isr_callback 15 68 391 2
Source file: /home/sergeyb/sources/src/sys/dev/ic/wd33c93.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
wd33c93_attach 6 31 248 2
wd33c93_init 7 33 219 1
wd33c93_reset 15 72 513 1
wd33c93_error 2 9 50 2
wd33c93_stp2syn 8 18 152 2
wd33c93_setsync 2 10 64 2
wd33c93_dmaok 5 7 48 2
wd33c93_dma_setup 2 14 85 2
wd33c93_dma_stop 7 35 218 1
wd33c93_scsi_cmd 17 62 410 1
wd33c93_sched 31 104 648 1
wd33c93_scsidone 14 46 313 3
wd33c93_dequeue 10 23 185 2
wd33c93_wait 6 21 108 4
wd33c93_abort 9 52 330 3
wd33c93_selectbus 21 111 783 2
wd33c93_xfout 6 27 206 3
wd33c93_xfin 6 30 208 3
wd33c93_xferdone 5 27 169 1
wd33c93_loop 6 18 114 3
wd33c93_go 6 40 273 2
wd33c93_intr 2 13 82 1
wd33c93_poll 6 35 197 2
__verify_msg_format 8 11 74 2
wd33c93_msgin_phase 4 29 198 2
wd33c93_msgin 34 164 955 3
wd33c93_sched_msgout 2 15 87 2
wd33c93_msgout 19 77 478 1
wd33c93_nextstate 50 164 968 4
wd33c93_reselect 11 56 377 5
wd33c93_timeout 2 22 152 1
wd33c93_watchdog 7 22 157 1
wd33c93_io_get 1 4 19 1
wd33c93_io_put 1 4 20 2
wd33c93_hexdump 2 7 37 2
wd33c93_print_csr 13 46 153 1
Source file: /home/sergeyb/sources/src/sys/dev/ic/bwireg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/m41t8xreg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/rtsxvar.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/pcf8584.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pcfiic_init 1 9 65 1
pcfiic_attach 3 31 217 6
pcfiic_intr 1 4 13 1
pcfiic_i2c_acquire_bus 4 7 52 2
pcfiic_i2c_release_bus 4 7 42 2
pcfiic_i2c_exec 9 22 172 8
pcfiic_xmit 6 24 155 4
pcfiic_recv 9 28 210 4
pcfiic_read 1 6 55 2
pcfiic_write 1 7 72 3
pcfiic_choose_bus 1 6 44 2
pcfiic_wait_nBB 3 10 53 1
pcfiic_wait_pin 3 11 68 2
Source file: /home/sergeyb/sources/src/sys/dev/ic/siopvar_common.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/lance.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ether_cmp 2 11 108 2
lance_config 11 67 441 1
lance_reset 1 7 28 1
lance_stop 1 5 35 2
lance_init 6 32 275 1
lance_put 4 21 133 3
lance_get 8 41 245 3
lance_read 10 31 211 3
lance_watchdog 1 7 41 1
lance_mediachange 2 7 42 1
lance_mediastatus 4 11 73 2
lance_ioctl 13 46 243 3
lance_setladrf 4 22 169 2
lance_copytobuf_contig 1 5 38 4
lance_copyfrombuf_contig 1 5 38 4
lance_zerobuf_contig 1 5 34 3
lance_copytobuf_gap2 4 21 161 4
lance_copyfrombuf_gap2 4 23 158 4
lance_zerobuf_gap2 3 17 105 3
lance_copytobuf_gap16 2 18 115 4
lance_copyfrombuf_gap16 2 18 115 4
lance_zerobuf_gap16 2 16 101 3
Source file: /home/sergeyb/sources/src/sys/dev/ic/lpt.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
lpt_port_test 3 16 102 6
lpt_attach_common 1 6 41 1
lpt_detach_common 2 8 38 1
lptopen 15 56 393 4
lpt_not_ready 4 14 101 2
lptwakeup 2 10 52 1
lptclose 3 17 137 4
lptpushbytes 16 60 350 1
lptwrite 4 19 124 3
lptintr 8 25 172 1
lpt_activate 7 34 194 2
Source file: /home/sergeyb/sources/src/sys/dev/ic/rt2860reg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/r92creg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/wdcevent.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
WDC_LOG_STATUS 2 7 40 2
WDC_LOG_ERROR 1 4 24 2
WDC_LOG_ATAPI_CMD 1 8 75 5
WDC_LOG_ATAPI_DONE 1 5 48 4
WDC_LOG_ATA_CMDSHORT 1 3 24 2
WDC_LOG_ATA_CMDLONG 1 7 63 8
WDC_LOG_SET_DRIVE 2 5 27 2
WDC_LOG_REG 1 8 61 3
WDC_LOG_ATA_CMDEXT 1 8 73 10
Source file: /home/sergeyb/sources/src/sys/dev/ic/osiop.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
osiop_attach 12 118 909 1
osiop_minphys 2 6 33 2
osiop_io_get 2 11 69 1
osiop_io_put 1 8 54 2
osiop_scsicmd 12 52 358 1
osiop_poll 11 59 358 2
osiop_sched 12 39 258 1
osiop_scsidone 29 126 836 2
osiop_abort 2 16 86 2
osiop_init 13 45 355 1
osiop_reset 11 69 512 1
osiop_resetbus 1 10 57 1
osiop_start 22 97 751 1
osiop_checkintr 141 495 3477 5
osiop_select 11 27 200 1
osiop_intr 16 60 415 1
osiop_update_xfer_mode 15 43 192 2
scsi_period_to_osiop 16 47 319 2
osiop_timeout 1 16 87 1
osiop_dump_trace 2 12 77 1
osiop_dump_acb 3 23 151 1
osiop_dump 11 46 285 1
Source file: /home/sergeyb/sources/src/sys/dev/ic/ibm525reg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/p9000.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/bwfmreg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/ibm561reg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/bwfm.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
bwfm_attach 14 96 658 1
bwfm_detach 1 10 64 2
bwfm_start 9 31 189 1
bwfm_init 10 69 516 1
bwfm_stop 1 13 88 1
bwfm_watchdog 3 14 73 1
bwfm_ioctl 8 30 155 3
bwfm_media_change 3 13 63 1
bwfm_chip_attach 22 96 626 1
bwfm_chip_get_core 2 9 46 2
bwfm_chip_get_pmu 4 12 63 1
bwfm_chip_ai_isup 3 13 85 2
bwfm_chip_ai_disable 5 32 201 4
bwfm_chip_ai_reset 4 22 149 5
bwfm_chip_dmp_erom_scan 7 42 264 1
bwfm_chip_dmp_get_regaddr 16 53 315 4
bwfm_chip_cr4_set_passive 1 4 19 1
bwfm_chip_ca7_set_passive 1 4 19 1
bwfm_chip_cm3_set_passive 2 18 138 1
bwfm_proto_bcdc_query_dcmd 10 52 437 5
bwfm_proto_bcdc_set_dcmd 7 43 379 5
bwfm_fwvar_cmd_get_data 1 4 38 4
bwfm_fwvar_cmd_set_data 1 4 37 4
bwfm_fwvar_cmd_get_int 1 7 48 3
bwfm_fwvar_cmd_set_int 1 5 38 3
bwfm_fwvar_var_get_data 1 13 123 4
bwfm_fwvar_var_set_data 1 12 114 4
bwfm_fwvar_var_get_int 1 7 49 3
bwfm_fwvar_var_set_int 1 5 39 3
bwfm_connect 18 66 541 1
bwfm_scan 3 33 281 1
bwfm_rx 14 40 309 3
bwfm_rx_event 16 62 471 3
bwfm_scan_node 6 48 403 3
bwfm_task 2 17 109 1
bwfm_do_async 1 15 126 4
bwfm_send_mgmt 2 7 49 5
bwfm_set_key 1 10 62 3
bwfm_set_key_cb 11 47 313 2
bwfm_delete_key 1 9 59 3
bwfm_delete_key_cb 1 10 81 2
bwfm_newstate 1 9 59 3
bwfm_newstate_cb 4 33 172 2
Source file: /home/sergeyb/sources/src/sys/dev/ic/z8530reg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/aic79xx_openbsd.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ahd_attach 4 28 216 1
ahd_platform_intr 1 6 28 1
ahd_done 20 72 415 2
ahd_minphys 2 7 51 2
ahd_action 3 47 333 1
ahd_execute_scb 18 98 698 3
ahd_poll 4 14 74 2
ahd_setup_data 7 37 221 3
ahd_platform_set_tags 2 11 65 3
ahd_platform_alloc 3 10 62 2
ahd_platform_free 2 5 30 1
ahd_softc_comp 1 4 19 2
ahd_detach 2 9 60 2
ahd_adapter_req_set_xfer_mode 12 56 416 2
aic_timer_reset 1 9 45 4
aic_scb_timer_reset 2 9 56 2
ahd_flush_device_writes 1 4 16 1
aic_platform_scb_free 3 12 70 2
ahd_print_path 1 4 23 2
ahd_platform_dump_card_state 1 5 30 1
ahd_platform_flushwork 1 3 9 1
Source file: /home/sergeyb/sources/src/sys/dev/ic/mc146818reg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/am7990reg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/bt458reg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/trm.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/bt463var.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/ncr5380reg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/vgareg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/ami.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ami_get_ccb 2 13 77 1
ami_put_ccb 1 12 78 2
ami_read 1 9 65 2
ami_write 1 7 60 3
ami_allocmem 6 31 244 2
ami_freemem 1 8 76 2
ami_copyhds 2 12 111 4
ami_alloc_ccbs 7 58 427 2
ami_attach 31 187 1501 1
ami_quartz_init 1 5 23 1
ami_quartz_exec 2 15 125 2
ami_quartz_done 9 46 395 2
ami_quartz_poll 15 70 464 2
ami_schwartz_init 1 10 97 1
ami_schwartz_exec 2 14 107 2
ami_schwartz_done 5 19 136 2
ami_schwartz_poll 11 57 402 2
ami_start_xs 2 7 46 3
ami_start 1 8 53 2
ami_runqueue_tick 1 4 13 1
ami_runqueue 5 20 130 1
ami_poll 2 11 74 2
ami_complete 7 42 239 3
ami_done_pt 9 31 232 2
ami_done_xs 4 18 128 2
ami_done_flush 2 14 83 2
ami_done_sysflush 2 8 48 2
ami_done_dummy 1 3 14 2
ami_done_ioctl 1 4 19 2
ami_done_init 1 3 14 2
amiminphys 2 6 33 2
ami_copy_internal_data 2 11 65 3
ami_scsi_raw_cmd 3 41 334 1
ami_load_ptmem 8 38 280 6
ami_scsi_cmd 31 162 1173 1
ami_intr 7 31 240 1
ami_scsi_ioctl 2 8 60 4
ami_ioctl 7 34 225 3
ami_drv_pt 6 47 339 7
ami_drv_inq 4 24 168 5
ami_drv_readcap 6 35 263 4
ami_mgmt 17 80 493 7
ami_ioctl_inq 17 77 613 2
ami_vol 6 28 190 3
ami_disk 11 57 472 3
ami_ioctl_vol 23 88 726 2
ami_ioctl_disk 15 91 709 2
ami_ioctl_alarm 8 34 156 2
ami_ioctl_setstate 6 33 177 2
ami_create_sensors 9 45 362 1
ami_refresh_sensors 7 32 225 1
ami_print_mbox 2 13 89 1
Source file: /home/sergeyb/sources/src/sys/dev/ic/qlavar.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/i82596var.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ie_ack 1 8 70 2
Source file: /home/sergeyb/sources/src/sys/dev/ic/dwc_gmac.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
dwc_gmac_attach 8 80 611 3
dwc_gmac_ifmedia_upd 2 13 72 1
dwc_gmac_ifmedia_sts 1 8 54 2
dwc_gmac_reset 3 14 98 1
dwc_gmac_write_hwaddr 1 9 102 2
dwc_gmac_miibus_read_reg 3 25 171 3
dwc_gmac_miibus_write_reg 3 21 166 4
dwc_gmac_alloc_rx_ring 6 63 434 2
dwc_gmac_reset_rx_ring 2 19 132 2
dwc_gmac_alloc_dma_rings 5 41 301 1
dwc_gmac_free_dma_rings 1 9 79 1
dwc_gmac_free_rx_ring 4 19 119 2
dwc_gmac_alloc_tx_ring 3 31 205 2
dwc_gmac_txdesc_sync 2 18 112 4
dwc_gmac_reset_tx_ring 3 24 163 2
dwc_gmac_free_tx_ring 4 20 139 2
dwc_gmac_miibus_statchg 9 46 231 1
dwc_gmac_init 1 21 144 1
dwc_gmac_start 11 33 220 1
dwc_gmac_stop 1 18 123 2
dwc_gmac_queue 6 52 404 2
bitrev32 1 8 126 1
dwc_gmac_iff 7 41 281 1
dwc_gmac_ioctl 11 38 210 3
dwc_gmac_tx_intr 7 34 258 1
dwc_gmac_rx_intr 12 88 593 1
dwc_gmac_intr 9 30 189 1
dwc_gmac_dump_dma 1 27 297 1
dwc_gmac_dump_tx_desc 2 17 132 1
dwc_gmac_dump_rx_desc 2 16 126 1
dwc_dump_status 1 27 107 1
dwc_dump_and_abort 1 10 59 2
dwc_gmac_dump_ffilt 1 17 66 2
Source file: /home/sergeyb/sources/src/sys/dev/ic/rf3000reg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/ar5211reg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/malo.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/ar9285.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ar9285_attach 5 22 162 1
ar9285_setup 7 24 132 1
ar9285_swap_rom 2 13 91 1
ar9285_get_spur_chans 1 6 36 2
ar9285_init_from_rom 12 180 1834 3
ar9285_pa_calib 8 75 567 1
ar9271_pa_calib 6 58 461 1
ar9285_cl_cal 9 42 280 3
ar9271_load_ani 2 12 86 1
ar9285_init_calib 10 44 335 3
ar9285_get_pdadcs 2 25 229 6
ar9285_set_power_calib 6 43 360 2
ar9285_set_txpower 8 68 521 3
Source file: /home/sergeyb/sources/src/sys/dev/ic/ar5212var.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/fxp.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
fxp_lwcopy 1 7 56 2
fxp_scb_wait 4 8 52 1
fxp_eeprom_shiftin 3 17 104 3
fxp_eeprom_putword 3 29 226 3
fxp_write_eeprom 2 6 49 4
fxp_activate 5 21 114 2
fxp_wakeup 1 7 32 1
fxp_attach 21 152 1312 2
fxp_autosize_eeprom 5 32 199 1
fxp_read_eeprom 8 50 335 4
fxp_start 14 74 483 1
fxp_intr 20 112 674 1
fxp_stats_update 7 46 291 1
fxp_detach 3 12 97 1
fxp_stop 9 43 288 3
fxp_watchdog 1 7 41 1
fxp_scb_cmd 1 4 21 2
fxp_init 30 194 1443 1
fxp_mediachange 2 12 70 1
fxp_mediastatus 1 7 51 2
fxp_add_rfabuf 8 71 595 2
fxp_mdi_read 4 14 114 3
fxp_statchg 1 3 9 1
fxp_mdi_write 4 13 109 4
fxp_ioctl 11 38 214 3
fxp_mc_setup 12 52 390 2
fxp_load_ucode 19 70 509 1
Source file: /home/sergeyb/sources/src/sys/dev/ic/qla.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
qla_classify_port 12 39 225 5
qla_get_loop_id 5 18 88 2
qla_get_port_db 3 21 169 3
qla_add_loop_port 12 46 309 2
qla_add_fabric_port 5 25 216 2
qla_add_logged_in_port 7 52 345 3
qla_attach 36 219 1611 1
qla_detach 1 4 17 2
qla_handle_resp 21 115 624 2
qla_handle_intr 11 54 313 3
qla_intr 2 10 55 1
qla_scsi_probe 3 17 118 1
qla_scsi_cmd 18 99 706 1
qla_read 1 8 54 2
qla_write 1 6 49 3
qla_read_mbox 1 4 30 2
qla_write_mbox 1 4 32 3
qla_host_cmd 1 4 24 2
qla_mbox 13 51 334 2
qla_mbox_putaddr 1 7 81 2
qla_sns_req 1 22 211 3
qla_set_ints 2 5 34 2
qla_read_isr_1G 4 17 98 3
qla_read_isr_2G 8 28 145 3
qla_clear_isr 3 12 46 2
qla_read_queue_2100 3 12 80 2
qla_softreset 5 38 274 1
qla_update_topology 10 41 213 1
qla_update_fabric 7 45 347 1
qla_get_port_name_list 10 59 378 2
qla_next_fabric_port 9 51 378 3
qla_fabric_plogi 8 56 371 2
qla_fabric_plogo 3 15 107 2
qla_update_done 1 4 22 2
qla_update_start 1 5 34 2
qla_clear_port_lists 4 18 141 1
qla_do_update 46 242 1433 1
qla_async 19 77 396 2
qla_dump_iocb 5 15 98 2
qla_dump_iocb_segs 5 15 110 3
qla_put_marker 1 11 63 2
qla_put_data_seg 1 7 67 3
qla_put_cmd 9 59 466 4
qla_verify_firmware 1 6 40 2
qla_load_firmware_words 3 15 101 3
qla_load_firmware_2100 1 5 19 1
qla_load_firmware_2200 1 5 19 1
qla_load_fwchunk_2300 4 33 235 4
qla_load_firmware_2300 1 10 58 1
qla_load_firmware_2322 5 22 145 1
qla_read_nvram 15 61 478 1
qla_dmamem_alloc 6 31 248 2
qla_dmamem_free 1 8 78 2
qla_alloc_ccbs 8 69 492 1
qla_free_ccbs 2 11 84 1
qla_get_ccb 2 12 69 1
qla_put_ccb 1 9 60 2
Source file: /home/sergeyb/sources/src/sys/dev/ic/ar5212.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ar5k_ar5212_fill 2 98 861 1
ar5k_ar5212_attach 14 64 437 5
ar5k_ar5212_nic_reset 3 16 92 2
ar5k_ar5212_nic_wakeup 11 53 267 2
ar5k_ar5212_radio_revision 4 24 163 2
ar5k_ar5212_get_rate_table 6 17 77 2
ar5k_ar5212_detach 2 6 37 1
ar5k_ar5212_phy_disable 1 5 21 1
ar5k_ar5212_reset 43 254 1759 5
ar5k_ar5212_set_def_antenna 1 4 19 2
ar5k_ar5212_get_def_antenna 1 4 15 1
ar5k_ar5212_set_opmode 5 26 102 1
ar5k_ar5212_calibrate 6 33 217 2
ar5k_ar5212_update_tx_triglevel 3 20 105 2
ar5k_ar5212_setup_tx_queue 9 28 174 3
ar5k_ar5212_setup_tx_queueprops 5 14 106 3
ar5k_ar5212_get_tx_queueprops 1 7 52 3
ar5k_ar5212_release_tx_queue 1 7 50 2
ar5k_ar5212_reset_tx_queue 20 133 746 2
ar5k_ar5212_get_tx_buf 1 5 36 2
ar5k_ar5212_put_tx_buf 2 8 57 3
ar5k_ar5212_num_tx_pending 1 5 35 2
ar5k_ar5212_tx_start 2 8 51 2
ar5k_ar5212_stop_tx_dma 3 13 79 2
ar5k_ar5212_setup_tx_desc 7 46 266 13
ar5k_ar5212_fill_tx_desc 5 19 125 5
ar5k_ar5212_setup_xtx_desc 1 11 69 8
ar5k_ar5212_proc_tx_desc 11 71 405 2
ar5k_ar5212_has_veol 1 4 14 1
ar5k_ar5212_get_rx_buf 1 4 17 1
ar5k_ar5212_put_rx_buf 1 4 19 2
ar5k_ar5212_start_rx 1 4 16 1
ar5k_ar5212_stop_rx_dma 4 10 59 1
ar5k_ar5212_start_rx_pcu 1 4 16 1
ar5k_ar5212_stop_pcu_recv 1 4 16 1
ar5k_ar5212_set_mcast_filter 1 6 29 3
ar5k_ar5212_set_mcast_filterindex 3 13 70 2
ar5k_ar5212_clear_mcast_filter_idx 3 13 70 2
ar5k_ar5212_get_rx_filter 3 12 59 1
ar5k_ar5212_set_rx_filter 4 18 78 2
ar5k_ar5212_setup_rx_desc 3 12 75 4
ar5k_ar5212_proc_rx_desc 8 54 332 4
ar5k_ar5212_set_rx_signal 1 3 9 1
ar5k_ar5212_dump_state 2 96 474 1
ar5k_ar5212_get_diag_state 1 5 25 4
ar5k_ar5212_get_lladdr 1 4 24 2
ar5k_ar5212_set_lladdr 1 10 65 2
ar5k_ar5212_set_regdomain 2 13 62 3
ar5k_ar5212_set_ledstate 6 27 86 2
ar5k_ar5212_set_associd 3 24 147 4
ar5k_ar5212_set_bssid_mask 1 9 54 2
ar5k_ar5212_set_gpio_output 2 9 51 2
ar5k_ar5212_set_gpio_input 2 9 51 2
ar5k_ar5212_get_gpio 2 7 42 2
ar5k_ar5212_set_gpio 2 11 68 3
ar5k_ar5212_set_gpio_intr 3 15 88 3
ar5k_ar5212_get_tsf32 1 4 17 1
ar5k_ar5212_get_tsf64 1 5 32 1
ar5k_ar5212_reset_tsf 1 5 16 1
ar5k_ar5212_get_regdomain 1 4 17 1
ar5k_ar5212_detect_card_present 3 7 42 1
ar5k_ar5212_update_mib_counters 1 12 86 2
ar5k_ar5212_get_rf_gain 11 29 185 1
ar5k_ar5212_set_slot_time 3 7 39 2
ar5k_ar5212_get_slot_time 1 4 19 1
ar5k_ar5212_set_ack_timeout 2 9 48 2
ar5k_ar5212_get_ack_timeout 1 5 25 1
ar5k_ar5212_set_cts_timeout 2 9 48 2
ar5k_ar5212_get_cts_timeout 1 5 25 1
ar5k_ar5212_is_cipher_supported 2 6 28 2
ar5k_ar5212_get_keycache_size 1 4 14 1
ar5k_ar5212_reset_key 2 10 62 2
ar5k_ar5212_is_key_valid 2 8 41 2
ar5k_ar5212_set_key 5 36 346 5
ar5k_ar5212_set_key_lladdr 2 13 85 3
ar5k_ar5212_softcrypto 3 14 74 2
ar5k_ar5212_warm_reset 5 15 87 1
ar5k_ar5212_set_power 12 46 204 4
ar5k_ar5212_get_power_mode 1 4 16 1
ar5k_ar5212_query_pspoll_support 1 4 14 1
ar5k_ar5212_init_pspoll 1 4 14 1
ar5k_ar5212_enable_pspoll 1 5 21 3
ar5k_ar5212_disable_pspoll 1 4 14 1
ar5k_ar5212_init_beacon 3 25 126 3
ar5k_ar5212_set_beacon_timers 13 62 396 5
ar5k_ar5212_reset_beacon 1 7 32 1
ar5k_ar5212_wait_for_beacon 2 10 52 2
ar5k_ar5212_is_intr_pending 2 4 23 1
ar5k_ar5212_get_isr 8 20 133 2
ar5k_ar5212_get_intr 1 4 16 1
ar5k_ar5212_set_intr 4 30 116 2
ar5k_ar5212_get_capabilities 10 28 176 1
ar5k_ar5212_radar_alert 2 16 65 2
ar5k_ar5212_eeprom_is_busy 2 5 23 1
ar5k_ar5212_eeprom_read 4 19 109 3
ar5k_ar5212_eeprom_write 4 19 102 3
ar5k_ar5212_txpower 4 40 336 3
ar5k_ar5212_set_txpower_limit 1 6 40 2
Source file: /home/sergeyb/sources/src/sys/dev/ic/mk48txxreg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/silivar.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/mpi.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mpi_dvatosge 1 5 35 2
mpi_attach 30 142 929 1
mpi_cfg_spi_port 7 31 277 1
mpi_squash_ppr 5 26 193 1
mpi_run_ppr 14 70 472 1
mpi_ppr 36 157 1052 6
mpi_inq 5 47 346 3
mpi_cfg_sas 6 24 163 1
mpi_cfg_fc 6 33 259 1
mpi_detach 1 3 9 1
mpi_intr 3 13 72 1
mpi_reply 3 39 242 2
mpi_dmamem_alloc 6 34 273 2
mpi_dmamem_free 1 9 90 2
mpi_alloc_ccbs 6 54 397 1
mpi_get_ccb 2 14 89 1
mpi_put_ccb 3 15 110 2
mpi_alloc_replies 3 14 103 1
mpi_push_reply 1 6 45 2
mpi_push_replies 2 16 124 1
mpi_start 1 14 100 2
mpi_poll 4 30 163 3
mpi_poll_done 1 5 22 1
mpi_wait 2 14 99 2
mpi_wait_done 1 8 39 1
mpi_scsi_cmd 9 68 448 1
mpi_scsi_cmd_done 20 99 615 1
mpi_timeout_xs 1 3 8 1
mpi_load_xs 10 65 520 1
mpi_minphys 2 6 33 2
mpi_scsi_probe_virtual 6 25 175 1
mpi_scsi_probe 7 45 348 1
mpi_read 1 9 68 2
mpi_write 1 7 63 3
mpi_wait_eq 3 13 84 4
mpi_wait_ne 3 13 84 4
mpi_init 10 41 214 1
mpi_reset_soft 4 15 90 1
mpi_reset_hard 1 14 103 1
mpi_handshake_send 7 22 152 3
mpi_handshake_recv_dword 3 12 82 2
mpi_handshake_recv 7 24 183 3
mpi_empty_done 1 3 9 1
mpi_iocfacts 6 99 827 1
mpi_iocinit 4 45 361 1
mpi_portfacts 5 59 429 1
mpi_cfg_coalescing 5 33 255 1
mpi_eventnotify 2 23 139 1
mpi_eventnotify_done 9 44 301 1
mpi_eventnotify_free 2 11 75 2
mpi_evt_sas 9 39 220 2
mpi_evt_sas_detach 4 33 219 2
mpi_evt_sas_detach_done 2 14 92 1
mpi_fc_rescan 10 40 271 1
mpi_eventack 4 30 197 2
mpi_eventack_done 1 7 49 1
mpi_portenable 4 29 180 1
mpi_fwupload 7 50 351 1
mpi_manufacturing 5 26 189 1
mpi_get_raid 6 40 258 1
mpi_req_cfg_header 9 78 569 6
mpi_req_cfg_page 15 88 656 7
mpi_scsi_ioctl 5 19 119 4
mpi_ioctl_cache 14 81 502 3
mpi_bio_get_pg0_raid 7 42 283 2
mpi_ioctl 8 38 225 3
mpi_ioctl_inq 3 21 170 2
mpi_ioctl_vol 20 76 416 2
mpi_ioctl_disk 15 59 332 2
mpi_ioctl_setstate 1 4 19 2
mpi_create_sensors 10 44 339 1
mpi_refresh_sensors 11 45 280 1
Source file: /home/sergeyb/sources/src/sys/dev/ic/lm700x.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/hayespreg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/ax88190.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ax88190_media_init 2 18 153 1
ax88190_media_fini 1 4 21 1
ax88190_mediachange 1 5 22 1
ax88190_mediastatus 1 6 42 2
ax88190_init_card 1 4 17 1
ax88190_stop_card 1 4 17 1
ax88190_mii_bitbang_read 1 6 38 1
ax88190_mii_bitbang_write 1 7 42 2
ax88190_mii_readreg 1 6 35 3
ax88190_mii_writereg 1 6 38 4
ax88190_mii_statchg 1 4 11 1
Source file: /home/sergeyb/sources/src/sys/dev/ic/ar5008reg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/nvmevar.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/athnvar.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/rtwvar.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/lptvar.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/athn.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
athn_attach 33 154 1048 1
athn_detach 5 19 134 1
athn_radiotap_attach 1 11 112 1
athn_get_chanlist 7 30 187 1
athn_rx_start 5 33 228 1
athn_set_rxfilter 3 15 97 2
athn_intr 2 9 64 1
athn_get_chipid 4 16 110 1
athn_get_mac_name 10 24 94 1
athn_get_rf_name 5 15 63 1
athn_reset_power_on 6 26 154 1
athn_reset 8 31 206 2
athn_set_power_awake 7 28 168 1
athn_set_power_sleep 4 10 74 1
athn_init_pll 14 44 297 2
athn_write_serdes 2 7 57 2
athn_config_pcie 1 9 57 1
athn_config_nonpcie 1 4 17 1
athn_set_chan 6 22 183 3
athn_switch_chan 11 40 276 3
athn_get_delta_slope 3 11 92 3
athn_reset_key 1 12 113 2
athn_set_key 9 65 533 3
athn_delete_key 5 21 107 3
athn_led_init 1 6 39 1
athn_set_led 1 6 44 2
athn_btcoex_init 2 31 178 1
athn_btcoex_enable 3 35 224 1
athn_btcoex_disable 2 14 90 1
athn_iter_calib 2 7 59 2
athn_calib_to 10 33 203 1
athn_init_calib 12 37 213 3
athn_ani_get_rssi 1 4 14 1
athn_ani_ofdm_err_trigger 14 53 325 1
athn_ani_cck_err_trigger 8 30 182 1
athn_ani_lower_immunity 10 40 232 1
athn_ani_restart 1 12 78 1
athn_ani_monitor 14 60 411 1
athn_chan2fbin 2 7 39 1
athn_interpolate 2 6 55 5
athn_get_pier_ival 7 15 106 5
athn_init_dma 8 28 196 1
athn_inc_tx_trigger_level 4 11 83 1
athn_stop_rx_dma 3 12 72 1
athn_rx_abort 3 14 92 1
athn_tx_reclaim 2 15 121 2
athn_tx_pending 2 5 50 2
athn_stop_tx_dma 8 36 242 2
athn_txtime 6 22 199 4
athn_init_tx_queues 3 47 303 1
athn_set_sta_timers 5 41 307 1
athn_set_hostap_timers 1 19 139 1
athn_set_opmode 4 28 148 1
athn_set_bss 1 8 72 2
athn_enable_interrupts 1 18 131 1
athn_disable_interrupts 1 15 112 1
athn_init_qos 1 15 105 1
athn_hw_reset 35 152 1158 4
athn_node_alloc 3 8 59 1
athn_newassoc 14 51 429 3
athn_node_leave 2 6 41 2
athn_media_change 6 24 158 1
athn_next_scan 2 10 55 1
athn_iter_mira_delete 1 5 33 2
athn_delete_mira_nodes 2 9 61 1
athn_newstate 14 59 365 3
athn_updateedca 3 22 156 1
athn_clock_rate 6 18 97 1
athn_updateslot 2 9 54 1
athn_start 16 46 291 1
athn_watchdog 3 16 89 1
athn_set_multi 5 35 282 1
athn_ioctl 18 59 362 3
athn_init 16 58 395 1
athn_stop 7 37 277 2
athn_suspend 2 6 36 1
athn_wakeup 2 6 34 1
Source file: /home/sergeyb/sources/src/sys/dev/ic/qlareg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/rtl81x9reg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/ar9380.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ar9380_attach 2 24 151 1
ar9380_setup 15 51 351 1
ar9380_get_rom_template 3 8 56 2
ar9380_swap_rom 4 24 243 1
ar9380_get_paprd_masks 2 12 74 4
ar9380_set_synth 3 27 182 3
ar9380_init_from_rom 20 131 1047 3
ar9380_init_swreg 2 13 77 1
ar9485_pmu_write 3 13 82 3
ar9485_init_swreg 2 18 122 1
ar9380_spur_mitigate_cck 4 34 265 3
ar9380_spur_mitigate_ofdm 15 114 749 3
ar9380_spur_mitigate 1 6 37 3
ar9380_set_txpower 6 88 754 3
ar9380_get_correction 2 26 192 5
ar9380_set_correction 7 43 323 2
Source file: /home/sergeyb/sources/src/sys/dev/ic/cs4231reg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/smc83c170var.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/ar5210reg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/dl10019var.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/dp8390.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
dp8390_media_init 1 6 51 1
dp8390_config 7 40 291 1
dp8390_mediachange 2 7 42 1
dp8390_mediastatus 3 11 67 2
dp8390_reset 1 8 33 1
dp8390_stop 4 15 104 1
dp8390_watchdog 1 7 45 1
dp8390_init 7 64 538 1
dp8390_xmit 5 27 227 1
dp8390_start 11 34 236 1
dp8390_rint 13 79 523 1
dp8390_intr 21 80 517 1
dp8390_ioctl 13 48 260 3
dp8390_getmcaf 6 23 163 2
dp8390_get 9 43 273 3
dp8390_test_mem 3 15 97 1
dp8390_read_hdr 1 9 90 3
dp8390_ring_copy 2 15 102 4
dp8390_write_mbuf 3 17 105 3
dp8390_enable 4 12 68 1
dp8390_disable 3 7 41 1
dp8390_detach 2 11 72 2
Source file: /home/sergeyb/sources/src/sys/dev/ic/w83l518dvar.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/athnreg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/aic7xxx_cam.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/aic6360var.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/cy.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cy_probe_common 16 52 346 3
cy_attach 7 41 336 2
cyopen 22 93 686 4
cyclose 4 24 178 4
cyread 2 14 110 3
cywrite 2 14 110 3
cytty 1 10 64 1
cyioctl 16 65 412 5
cystart 5 21 142 1
cystop 4 20 140 2
cyparam 22 78 549 2
cy_modem_control 36 72 488 3
cy_poll 30 96 592 1
cy_intr 43 179 1204 1
cy_enable_transmitter 1 10 54 1
cd1400_channel_cmd 5 12 73 2
cy_speed 5 15 114 4
Source file: /home/sergeyb/sources/src/sys/dev/ic/dwc_gmac_var.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/aic7xxx_openbsd.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ahc_attach 10 49 374 1
ahc_platform_intr 1 8 53 1
ahc_done 20 75 418 2
ahc_minphys 2 7 51 2
ahc_action 2 31 226 1
ahc_execute_scb 20 125 913 3
ahc_poll 4 14 74 2
ahc_setup_data 7 40 240 3
ahc_timeout 5 27 176 1
ahc_platform_set_tags 4 16 77 3
ahc_platform_alloc 3 10 62 2
ahc_platform_free 2 5 30 1
ahc_softc_comp 1 4 19 2
ahc_send_async 1 4 25 6
ahc_adapter_req_set_xfer_mode 12 56 397 2
ahc_scb_alloc 2 11 73 1
ahc_scb_free 1 14 101 2
Source file: /home/sergeyb/sources/src/sys/dev/ic/dwiic.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
dwiic_detach 2 9 50 2
dwiic_activate 5 18 92 2
dwiic_i2c_print 2 8 49 2
dwiic_read 1 6 48 2
dwiic_write 1 6 47 3
dwiic_i2c_acquire_bus 4 7 50 2
dwiic_i2c_release_bus 4 7 42 2
dwiic_init 3 26 184 1
dwiic_enable 4 12 80 2
dwiic_i2c_exec 33 138 949 8
dwiic_read_clear_intrbits 11 26 154 1
dwiic_intr 7 33 200 1
Source file: /home/sergeyb/sources/src/sys/dev/ic/acxvar.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/pcdisplay_chars.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pcdisplay_mapchar 8 23 193 3
Source file: /home/sergeyb/sources/src/sys/dev/ic/ibm561.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ibm561_funcs 1 4 10 1
ibm561_init 4 54 555 1
ibm561_set_cmap 6 31 214 2
ibm561_get_cmap 5 21 153 2
ibm561_set_cursor 1 6 21 2
ibm561_get_cursor 1 6 21 2
ibm561_set_curpos 1 6 21 2
ibm561_get_curpos 1 6 21 2
ibm561_get_curmax 1 6 21 2
ibm561_set_dotclock 17 29 326 2
ibm561_update 9 26 192 1
ibm561_load_cmap 5 19 178 1
ibm561_load_dotclock 4 9 66 1
ibm561_regcont10bit 1 5 55 3
ibm561_regbegin 1 5 47 2
ibm561_regcont 1 4 28 3
ibm561_regwr 1 5 31 3
Source file: /home/sergeyb/sources/src/sys/dev/ic/dwc_gmac_reg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/ax88190reg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/tivar.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/hmereg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/cyreg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/bwivar.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
bwi_phy_init 1 4 18 1
bwi_rf_off 1 5 26 1
bwi_rf_on 2 7 38 1
bwi_rf_calc_nrssi_slope 1 4 18 1
bwi_rf_set_nrssi_thr 1 4 18 1
bwi_rf_calc_rssi 1 4 29 2
bwi_rf_lo_update 1 4 18 1
Source file: /home/sergeyb/sources/src/sys/dev/ic/dwiicvar.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/am7930.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
am7930_init 2 26 166 2
am7930_open 2 12 69 2
am7930_close 1 8 46 1
am7930_set_params 6 22 141 5
am7930_round_blocksize 1 4 14 2
am7930_commit_settings 4 40 249 1
am7930_halt_output 1 8 35 1
am7930_halt_input 1 8 35 1
am7930_get_props 1 4 11 1
am7930_set_port 17 42 235 2
am7930_get_port 14 38 209 2
am7930_query_devinfo 12 119 976 2
Source file: /home/sergeyb/sources/src/sys/dev/ic/qlw.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
qlw_xs_bus 2 4 38 2
qlw_swap16 2 7 33 2
qlw_swap32 2 7 33 2
qlw_queue_read 1 4 24 2
qlw_queue_write 1 4 28 3
qlw_attach 43 199 1632 1
qlw_detach 1 4 17 2
qlw_config_bus 4 16 117 2
qlw_config_target 4 26 245 3
qlw_update_bus 2 6 37 2
qlw_update_target 9 39 386 3
qlw_update_task 2 7 40 1
qlw_handle_resp 20 129 778 2
qlw_handle_intr 12 54 295 3
qlw_intr 2 10 55 1
qlw_scsi_probe 2 6 27 1
qlw_scsi_cmd 20 121 882 1
qlw_read 1 8 54 2
qlw_write 1 6 49 3
qlw_read_mbox 1 4 30 2
qlw_write_mbox 1 4 32 3
qlw_host_cmd 1 4 26 2
qlw_mbox 12 52 313 3
qlw_mbox_putaddr 1 7 81 2
qlw_set_ints 2 5 34 2
qlw_read_isr 4 17 102 3
qlw_clear_isr 3 12 46 2
qlw_softreset 5 35 233 1
qlw_dma_burst_enable 3 21 138 1
qlw_update 1 3 12 2
qlw_async 8 29 125 2
qlw_dump_iocb 4 15 101 3
qlw_dump_iocb_segs 4 15 110 3
qlw_get_header 2 11 63 4
qlw_put_header 2 15 81 4
qlw_put_data_seg 1 6 56 4
qlw_put_marker 1 8 76 3
qlw_put_cmd 9 46 362 4
qlw_put_cont 3 13 102 5
qlw_load_firmware_words 4 22 148 3
qlw_load_firmware 1 4 21 1
qlw_read_nvram 15 71 513 1
qlw_parse_nvram_1040 3 24 282 2
qlw_parse_nvram_1080 4 28 316 2
qlw_init_defaults 7 35 217 2
qlw_dmamem_alloc 6 31 248 2
qlw_dmamem_free 1 8 78 2
qlw_alloc_ccbs 7 53 369 1
qlw_free_ccbs 2 10 75 1
qlw_get_ccb 2 12 69 1
qlw_put_ccb 1 9 60 2
Source file: /home/sergeyb/sources/src/sys/dev/ic/mpivar.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/oosiopreg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/ne2000reg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/sili.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sili_attach 2 19 124 1
sili_detach 4 12 65 2
sili_resume 4 14 103 1
sili_pmp_port_start_error_recovery 3 26 185 2
sili_port_clear_commands 2 12 77 1
sili_pmp_port_do_error_recovery 3 17 84 3
sili_simulate_error 10 27 152 3
sili_port_intr 47 218 1482 2
sili_intr 4 17 108 1
sili_ports_alloc 4 25 182 1
sili_ports_free 3 12 82 1
sili_ccb_alloc 5 45 340 1
sili_ccb_free 2 9 64 1
sili_get_ccb 3 16 99 1
sili_put_ccb 5 15 105 1
sili_dmamem_alloc 5 29 236 3
sili_dmamem_free 1 8 76 2
sili_read 1 8 52 2
sili_write 1 6 47 3
sili_pread 1 8 56 2
sili_pwrite 1 6 51 3
sili_pwait_eq 3 11 62 5
sili_pwait_ne 3 11 62 5
sili_post_direct 4 11 91 4
sili_pread_fis 1 8 73 3
sili_post_indirect 1 7 61 2
sili_signature 1 9 57 2
sili_dummy_done 1 3 9 1
sili_pmp_portreset 14 63 387 3
sili_pmp_op_timeout 4 23 130 1
sili_pmp_softreset 7 52 342 3
sili_port_softreset 5 27 163 1
sili_ata_probe 16 70 444 3
sili_ata_free 3 9 55 3
sili_ata_cmd 6 46 299 1
sili_ata_cmd_done 9 30 251 2
sili_ata_cmd_timeout 1 9 49 1
sili_load 9 47 383 3
sili_unload 4 18 125 1
sili_poll 4 18 123 3
sili_start 1 11 84 2
sili_read_ncq_error 4 57 467 3
sili_ata_get_xfer 2 13 85 2
sili_ata_put_xfer 1 5 26 1
sili_pmp_read 3 37 265 4
sili_pmp_write 2 32 239 4
sili_pmp_phy_status 3 10 66 3
sili_pmp_identify 7 27 159 2
Source file: /home/sergeyb/sources/src/sys/dev/ic/pckbcvar.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/z8530sc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
zs_break 2 11 71 2
zs_iflush 4 15 90 1
zs_loadchannelregs 10 45 460 1
zsc_intr_hard 11 35 250 1
zsc_intr_soft 3 16 87 1
zsnull_rxint 1 4 15 1
zsnull_stint 1 4 18 2
zsnull_txint 1 4 15 1
zsnull_softint 1 5 27 1
Source file: /home/sergeyb/sources/src/sys/dev/ic/nvme.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
nvme_read8 2 10 83 2
nvme_write8 2 8 78 3
nvme_dumpregs 1 32 415 1
nvme_ready 3 11 69 2
nvme_enable 2 26 262 2
nvme_disable 4 16 108 1
nvme_attach 13 96 696 1
nvme_resume 6 31 200 1
nvme_scsi_probe 3 35 275 1
nvme_shutdown 4 26 170 1
nvme_activate 4 19 94 2
nvme_scsi_cmd 16 39 138 1
nvme_scsi_io 8 39 286 2
nvme_scsi_io_fill 4 26 205 3
nvme_scsi_io_done 4 24 163 3
nvme_scsi_sync 2 13 89 1
nvme_scsi_sync_fill 1 8 63 3
nvme_scsi_sync_done 2 12 75 3
nvme_scsi_inq 2 14 67 1
nvme_scsi_inquiry 1 20 181 1
nvme_scsi_capacity16 2 25 194 1
nvme_scsi_capacity 3 25 190 1
nvme_scsi_free 1 8 62 1
nvme_q_submit 2 20 201 4
nvme_poll 3 23 203 4
nvme_poll_fill 1 6 41 3
nvme_poll_done 1 7 47 3
nvme_sqe_fill 1 6 40 3
nvme_empty_done 1 4 19 3
nvme_q_complete 6 30 209 2
nvme_identify 6 38 310 2
nvme_q_create 3 34 282 2
nvme_q_delete 3 28 205 2
nvme_fill_identify 1 8 68 3
nvme_ccbs_alloc 4 34 239 2
nvme_ccb_get 2 11 67 1
nvme_ccb_put 1 8 54 2
nvme_ccbs_free 2 10 73 1
nvme_q_alloc 4 34 273 4
nvme_q_reset 1 13 127 2
nvme_q_free 1 8 65 2
nvme_intr 3 10 55 1
nvme_intr_intx 1 9 48 1
nvme_dmamem_alloc 6 31 246 2
nvme_dmamem_sync 1 5 38 3
nvme_dmamem_free 1 8 76 2
nvme_hibernate_admin_cmd 7 36 297 4
nvme_hibernate_io 17 121 1023 6
Source file: /home/sergeyb/sources/src/sys/dev/ic/hme.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
hme_config 20 116 905 1
hme_unconfig 5 17 160 1
hme_tick 2 23 174 1
hme_reset 1 7 28 1
hme_stop 9 47 399 2
hme_meminit 3 33 278 1
hme_init 8 75 598 1
hme_start 16 74 565 1
hme_tint 7 35 218 1
hme_rint 5 41 266 1
hme_eint 6 23 126 2
hme_intr 5 18 126 1
hme_watchdog 1 7 41 1
hme_mifinit 5 25 149 1
hme_mii_readreg 7 42 283 3
hme_mii_writereg 7 39 273 4
hme_mii_statchg 4 18 122 1
hme_mediachange 6 25 182 1
hme_mediastatus 2 9 65 2
hme_ioctl 14 43 256 3
hme_iff 4 37 304 1
hme_fill_rx_ring 4 18 148 1
hme_newbuf 3 22 145 2
Source file: /home/sergeyb/sources/src/sys/dev/ic/dp8390reg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/i8042reg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/i8259reg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/dp8390var.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/i82802reg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/am79900reg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/ncr53c9xvar.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/mfi.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mfi_get_ccb 2 16 97 1
mfi_put_ccb 1 11 76 2
mfi_scrub_ccb 1 16 93 1
mfi_init_ccb 4 43 322 1
mfi_read 1 9 68 2
mfi_write 1 7 63 3
mfi_allocmem 6 35 284 2
mfi_freemem 1 9 90 2
mfi_transition_firmware 13 54 253 1
mfi_initialize_firmware 2 32 278 1
mfi_empty_done 1 3 14 2
mfi_get_info 8 129 889 1
mfiminphys 2 7 44 2
mfi_attach 21 120 868 2
mfi_syspd 8 50 386 1
mfi_poll 6 35 230 2
mfi_exec 5 13 96 2
mfi_exec_done 1 8 44 2
mfi_intr 5 40 278 1
mfi_scsi_io 5 35 263 5
mfi_scsi_xs_done 5 40 257 2
mfi_scsi_ld 6 35 282 3
mfi_scsi_cmd 16 72 447 1
mfi_default_sgd_load 4 23 251 2
mfi_create_sgl 5 42 269 3
mfi_mgmt 1 11 87 6
mfi_do_mgmt 13 53 350 7
mfi_scsi_ioctl 4 16 106 4
mfi_ioctl_cache 19 70 449 3
mfi_ioctl 8 42 266 3
mfi_bio_getitall 13 59 449 1
mfi_ioctl_inq 4 22 153 2
mfi_ioctl_vol 15 67 454 2
mfi_ioctl_disk 13 85 590 2
mfi_ioctl_alarm 8 36 162 2
mfi_ioctl_blink 11 44 289 2
mfi_ioctl_setstate 12 55 393 2
mfi_ioctl_patrol 30 117 623 2
mfi_bio_hs 9 74 574 4
mfi_bbu 16 57 482 1
mfi_create_sensors 8 61 586 1
mfi_refresh_sensors 10 37 230 1
mfi_start 1 7 47 2
mfi_done 3 14 101 2
mfi_xscale_fw_state 1 4 19 1
mfi_xscale_intr_ena 1 4 18 1
mfi_xscale_intr 2 9 50 1
mfi_xscale_post 1 5 34 2
mfi_ppc_fw_state 1 4 19 1
mfi_ppc_intr_ena 1 5 27 1
mfi_ppc_intr 2 9 50 1
mfi_ppc_post 1 5 36 2
mfi_gen2_fw_state 1 4 19 1
mfi_gen2_intr_ena 1 5 27 1
mfi_gen2_intr 2 9 50 1
mfi_gen2_post 1 5 36 2
mfi_skinny_fw_state 1 4 19 1
mfi_skinny_intr_ena 1 4 18 1
mfi_skinny_intr 2 9 50 1
mfi_skinny_post 1 6 45 2
mfi_skinny_sgd_load 5 21 169 2
mfi_pd_scsi_probe 5 18 140 1
mfi_pd_scsi_cmd 7 47 342 1
Source file: /home/sergeyb/sources/src/sys/dev/ic/am79900var.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/lancevar.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/intersil7170.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/bt8xx.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/ne2000var.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/ar9280.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ar9280_attach 2 21 153 1
ar9280_setup 15 40 239 1
ar9280_set_synth 11 56 406 3
ar9280_init_from_rom 21 153 1229 3
ar9280_olpc_get_pdadcs 7 35 305 6
ar9280_spur_mitigate 10 64 356 3
ar9280_reset_rx_gain 3 12 84 2
ar9280_reset_tx_gain 3 12 84 2
ar9280_olpc_init 2 10 62 1
ar9280_olpc_temp_compensation 8 30 221 1
Source file: /home/sergeyb/sources/src/sys/dev/ic/am7930reg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/ar5008.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ar5008_attach 19 89 606 1
ar5008_read_eep_word 3 17 103 3
ar5008_read_rom 10 42 263 1
ar5008_swap_rom 1 12 116 1
ar5008_gpio_read 3 7 80 2
ar5008_gpio_write 6 23 144 3
ar5008_gpio_config_input 3 13 95 2
ar5008_gpio_config_output 5 23 200 3
ar5008_rfsilent_init 2 15 100 1
ar5008_dma_alloc 3 11 53 1
ar5008_dma_free 1 5 19 1
ar5008_tx_alloc 7 44 334 1
ar5008_tx_free 5 20 141 1
ar5008_rx_alloc 10 65 479 1
ar5008_rx_free 6 24 180 1
ar5008_rx_enable 3 27 216 1
ar5008_rx_radiotap 19 59 466 3
ar5008_rx_process 20 118 883 1
ar5008_rx_intr 2 4 19 1
ar5008_tx_process 13 60 461 2
ar5008_tx_intr 5 23 171 1
ar5008_swba_intr 15 85 670 1
ar5008_intr 26 69 441 1
ar5008_tx 69 286 2209 4
ar5008_set_rf_mode 6 15 87 2
ar5008_synth_delay 2 10 58 1
ar5008_rf_bus_request 3 12 69 1
ar5008_rf_bus_release 1 6 33 1
ar5008_set_phy 5 22 136 3
ar5008_set_delta_slope 1 20 184 3
ar5008_enable_antenna_diversity 1 6 23 1
ar5008_init_baseband 1 8 40 1
ar5008_disable_phy 1 5 23 1
ar5008_init_chains 6 15 115 1
ar5008_set_rxchains 3 8 52 1
ar5008_read_noisefloor 4 19 154 3
ar5008_write_noisefloor 2 14 121 3
ar5008_get_noisefloor 4 15 122 2
ar5008_bb_load_noisefloor 6 25 193 1
ar5008_noisefloor_calib 1 7 41 1
ar5008_do_noisefloor_calib 1 5 23 1
ar5008_do_calib 4 19 119 1
ar5008_next_calib 5 14 68 1
ar5008_calib_iq 12 49 379 1
ar5008_calib_adc_gain 7 37 303 1
ar5008_calib_adc_dc_off 6 42 330 1
ar5008_write_txpower 1 49 536 2
ar5008_set_viterbi_mask 7 82 1432 2
ar5008_hw_init 30 105 721 3
ar5008_get_vpd 5 18 118 4
ar5008_get_pdadcs 22 80 730 9
ar5008_get_lg_tpow 8 24 186 6
ar5008_get_ht_tpow 8 24 186 6
ar5008_set_noise_immunity_level 5 16 149 2
ar5008_enable_ofdm_weak_signal 1 23 190 1
ar5008_disable_ofdm_weak_signal 1 23 190 1
ar5008_set_cck_weak_signal 2 8 53 2
ar5008_set_firstep_level 1 8 51 2
ar5008_set_spur_immunity_level 1 8 55 2
Source file: /home/sergeyb/sources/src/sys/dev/ic/mpuvar.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/aic7xxxvar.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/gemreg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/sli.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sli_attach 1 5 19 1
sli_detach 1 4 17 2
sli_intr 1 4 13 1
Source file: /home/sergeyb/sources/src/sys/dev/ic/adw.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
adw_alloc_controls 5 33 249 1
adw_alloc_carriers 6 42 294 1
adw_create_ccbs 3 15 99 3
adw_ccb_free 1 9 57 2
adw_reset_ccb 1 4 14 1
adw_init_ccb 2 20 138 2
adw_ccb_alloc 2 13 73 1
adw_ccb_phys_kv 3 11 57 2
adw_queue_ccb 7 27 189 3
adw_init 4 25 147 1
adw_attach 14 77 430 1
adw_minphys 2 6 49 2
adw_scsi_cmd 8 37 203 1
adw_build_req 6 53 385 3
adw_build_sglist 4 29 189 3
adw_intr 2 8 35 1
adw_poll 6 19 112 3
adw_timeout 5 31 185 1
adw_reset_bus 2 16 114 1
adw_print_info 7 35 229 2
adw_isr_callback 42 120 531 2
adw_async_callback 6 24 104 2
Source file: /home/sergeyb/sources/src/sys/dev/ic/lsi64854var.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/dc21040reg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/if_wireg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/smc91cxx.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
smc91cxx_attach 15 87 630 2
smc91cxx_mediachange 1 6 36 1
smc91cxx_set_media 7 30 164 2
smc91cxx_mediastatus 4 24 150 2
smc91cxx_init 5 47 355 1
smc91cxx_start 21 81 640 1
smc91cxx_intr 17 85 562 1
smc91cxx_read 9 57 370 1
smc91cxx_ioctl 14 46 281 3
smc91cxx_reset 1 9 35 1
smc91cxx_watchdog 1 8 47 1
smc91cxx_stop 1 12 82 1
smc91cxx_enable 4 13 74 1
smc91cxx_disable 3 8 47 1
smc91cxx_activate 4 15 72 2
smc91cxx_detach 2 14 89 2
smc91cxx_mii_bitbang_read 1 6 38 1
smc91cxx_mii_bitbang_write 1 7 42 2
smc91cxx_mii_readreg 1 11 67 3
smc91cxx_mii_writereg 1 9 63 4
smc91cxx_statchg 2 16 95 1
smc91cxx_tick 4 14 82 1
Source file: /home/sergeyb/sources/src/sys/dev/ic/smc91cxxvar.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/decmonitors.c
Source file: /home/sergeyb/sources/src/sys/dev/ic/if_wi_ieee.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/aic79xx.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/pcf8584var.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/ciss.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ciss_get_ccb 2 14 81 1
ciss_put_ccb 1 11 72 2
ciss_attach 40 228 2075 1
ciss_shutdown 1 7 34 1
cissminphys 3 6 33 2
ciss_cmd 24 138 1025 3
ciss_done 6 30 195 1
ciss_error 8 56 311 1
ciss_inq 2 28 222 2
ciss_ldmap 3 37 291 1
ciss_sync 2 34 254 1
ciss_scsi_cmd 5 39 309 1
ciss_intr 8 36 248 1
ciss_heartbeat 4 24 151 1
ciss_scsi_ioctl 2 5 33 4
ciss_ioctl 31 148 1068 3
ciss_sensors 14 42 250 1
ciss_ldid 2 29 230 3
ciss_ldstat 2 29 230 3
ciss_pdid 2 29 233 4
ciss_pdscan 10 30 241 2
ciss_blink 6 38 304 5
Source file: /home/sergeyb/sources/src/sys/dev/ic/iha.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
iha_intr 3 22 138 1
iha_setup_sg_list 5 27 216 2
iha_scsi_cmd 11 57 385 1
iha_init_tulip 7 75 605 1
iha_minphys 2 6 49 2
iha_reset_dma 3 9 69 2
iha_scb_alloc 2 13 77 1
iha_scb_free 2 28 180 2
iha_append_pend_scb 2 7 46 2
iha_push_pend_scb 2 10 60 2
iha_find_pend_scb 8 26 143 1
iha_mark_busy_scb 2 11 53 1
iha_append_done_scb 6 20 134 3
iha_pop_done_scb 2 13 69 1
iha_abort_xs 7 29 178 3
iha_bad_seq 2 8 51 1
iha_push_sense_request 8 55 426 2
iha_main 11 32 183 3
iha_scsi 21 67 522 3
iha_data_over_run 34 43 135 1
iha_next_state 18 53 256 3
iha_state_1 7 31 237 3
iha_state_2 2 11 94 3
iha_state_3 14 40 265 3
iha_state_4 15 44 279 3
iha_state_5 17 67 505 3
iha_state_6 12 30 180 3
iha_state_8 7 31 186 3
iha_xfer_data 6 28 232 4
iha_xpad_in 6 22 143 3
iha_xpad_out 6 23 156 3
iha_status_msg 13 52 351 3
iha_busfree 3 14 94 3
iha_reset_scsi_bus 5 22 137 1
iha_resel 16 60 432 3
iha_msgin 16 54 351 3
iha_msgin_ignore_wid_resid 3 16 108 3
iha_msgin_extended 16 51 461 3
iha_msgin_sdtr 6 28 169 1
iha_msgout 1 6 43 4
iha_msgout_abort 4 17 95 4
iha_msgout_reject 2 8 65 3
iha_msgout_extended 1 12 97 3
iha_msgout_wdtr 1 9 64 3
iha_msgout_sdtr 1 13 90 3
iha_wide_done 2 12 93 3
iha_sync_done 5 18 148 3
iha_reset_chip 3 13 94 3
iha_select 5 35 217 5
iha_wait 9 42 337 4
iha_done_scb 23 72 355 2
iha_timeout 2 10 68 1
iha_exec_scb 5 27 187 2
iha_set_ssig 1 7 47 4
iha_print_info 4 21 152 2
iha_alloc_scbs 3 22 143 1
iha_read_eeprom 4 23 176 3
iha_se2_rd 2 20 134 3
iha_se2_instr 3 23 148 3
iha_reset_tcs 1 8 46 2
Source file: /home/sergeyb/sources/src/sys/dev/ic/qlwvar.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/oosiopvar.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/i8253reg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/uhareg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/silireg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/ns16450reg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/oosiop.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
oosiop_cb_alloc 2 11 67 1
oosiop_cb_free 1 8 54 2
oosiop_attach 13 85 642 1
oosiop_alloc_cb 9 62 408 2
oosiop_relocate_io 3 15 114 2
oosiop_relocate_tc 3 15 112 2
oosiop_fixup_select 1 8 57 3
oosiop_fixup_jump 1 4 31 3
oosiop_fixup_move 1 10 77 4
oosiop_load_script 7 20 141 1
oosiop_setup_sgdma 10 60 466 2
oosiop_setup_dma 1 24 210 1
oosiop_flush_fifo 2 10 57 1
oosiop_clear_fifo 2 10 57 1
oosiop_phasemismatch 12 56 423 1
oosiop_setup_syncxfer 2 8 60 1
oosiop_set_syncparam 9 41 309 4
oosiop_minphys 2 6 33 2
oosiop_scsicmd 10 71 460 1
oosiop_poll 6 29 150 2
oosiop_setup 2 24 192 2
oosiop_done 18 96 644 2
oosiop_timeout 1 14 87 1
oosiop_reset 3 38 304 2
oosiop_reset_bus 3 18 116 1
oosiop_intr 2 9 52 1
oosiop_processintr 26 100 641 2
oosiop_scriptintr 22 88 479 1
oosiop_msgin 12 71 469 2
Source file: /home/sergeyb/sources/src/sys/dev/ic/revar.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/pgt.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pgt_write_memory_barrier 1 5 26 1
pgt_read_4 1 4 28 2
pgt_write_4 1 4 30 3
pgt_write_4_flush 1 5 46 3
pgt_debug_events 2 7 67 2
pgt_queue_frags_pending 1 5 40 2
pgt_reinit_rx_desc_frag 1 8 70 2
pgt_load_tx_desc_frag 3 20 158 3
pgt_unload_tx_desc_frag 1 5 31 2
pgt_load_firmware 7 69 388 1
pgt_cleanup_queue 3 20 133 3
pgt_reset 3 42 294 1
pgt_stop 13 70 417 2
pgt_attach 7 37 235 1
pgt_detach 4 14 88 1
pgt_reboot 1 17 94 1
pgt_init_intr 3 11 61 1
pgt_update_intr 19 87 590 2
pgt_ieee80211_encap 16 76 573 4
pgt_input_frames 18 116 774 2
pgt_wakeup_intr 7 26 155 1
pgt_sleep_intr 8 26 164 1
pgt_empty_traps 2 11 65 1
pgt_per_device_kthread 8 39 255 1
pgt_async_reset 2 7 39 1
pgt_async_update 2 7 35 1
pgt_intr 14 43 256 1
pgt_txdone 4 26 193 2
pgt_rxdone 4 19 168 2
pgt_trap_received 6 34 220 4
pgt_mgmtrx_completion 23 106 698 2
pgt_datarx_completion 11 64 433 2
pgt_oid_get 5 17 116 4
pgt_oid_retrieve 5 18 122 4
pgt_oid_set 5 17 117 4
pgt_state_dump 1 27 222 1
pgt_mgmt_request 16 66 458 2
pgt_desc_transmit 4 27 228 5
pgt_maybe_trigger 8 34 197 2
pgt_ieee80211_node_alloc 2 9 53 1
pgt_ieee80211_newassoc 1 5 22 3
pgt_ieee80211_node_free 1 6 37 2
pgt_ieee80211_node_copy 1 9 63 3
pgt_ieee80211_send_mgmt 1 5 28 5
pgt_net_attach 29 132 1029 1
pgt_media_change 2 11 54 1
pgt_media_status 12 51 280 2
pgt_start 22 111 726 1
pgt_ioctl 24 127 887 3
pgt_obj_bss2scanres 5 28 262 4
node_mark_active_ap 1 4 19 2
node_mark_active_adhoc 2 7 43 2
pgt_watchdog 11 35 191 1
pgt_init 2 14 102 1
pgt_update_hw_from_sw 35 208 1439 3
pgt_hostap_handle_mlme 7 30 179 3
pgt_update_sw_from_hw 24 93 645 3
pgt_newstate 7 33 194 3
pgt_drain_tx_queue 4 28 220 2
pgt_dma_alloc 17 91 593 1
pgt_dma_alloc_queue 13 70 418 2
pgt_dma_free 4 23 155 1
pgt_dma_free_queue 3 14 112 2
pgt_activate 5 20 123 2
pgt_wakeup 3 12 81 1
Source file: /home/sergeyb/sources/src/sys/dev/ic/sa2400reg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/rtl81x9.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
rl_eeprom_putbyte 3 16 97 3
rl_eeprom_getword 3 19 129 4
rl_read_eeprom 3 14 98 6
rl_mii_sync 2 11 54 1
rl_mii_send 3 15 84 3
rl_mii_readreg 7 55 323 2
rl_mii_writereg 1 23 152 2
rl_iff 6 38 260 1
rl_reset 4 12 74 1
rl_list_tx_init 2 13 85 1
rl_rxeof 13 84 557 1
rl_txeof 11 40 276 1
rl_intr 11 28 178 1
rl_encap 6 37 269 2
rl_start 8 28 184 1
rl_init 1 31 247 1
rl_ifmedia_upd 1 6 36 1
rl_ifmedia_sts 1 7 51 2
rl_ioctl 11 38 210 3
rl_watchdog 1 9 49 1
rl_stop 3 25 188 1
rl_attach 9 88 766 1
rl_activate 5 21 110 2
rl_miibus_readreg 11 39 180 3
rl_miibus_writereg 10 37 162 4
rl_miibus_statchg 1 3 9 1
rl_tick 1 9 47 1
rl_detach 2 11 82 1
Source file: /home/sergeyb/sources/src/sys/dev/ic/tc921x.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/bt463.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
bt463_funcs 1 4 10 1
bt463_init 5 31 307 1
bt463_set_cmap 6 29 213 2
bt463_get_cmap 5 20 147 2
bt463_check_curcmap 6 19 154 2
bt463_set_curcmap 1 14 125 2
bt463_get_curcmap 7 25 168 2
bt463_store 1 8 45 1
bt463_readback 1 7 39 1
bt463_debug 3 20 126 1
bt463_copyback 2 12 103 1
bt463_wraddr 1 7 51 2
bt463_update 8 38 287 1
bt463_set_cursor 1 7 40 2
bt463_get_cursor 1 7 40 2
bt463_set_curpos 1 7 40 2
bt463_get_curpos 1 7 40 2
bt463_get_curmax 1 7 40 2
Source file: /home/sergeyb/sources/src/sys/dev/ic/rtwn.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
rtwn_attach 17 84 559 2
rtwn_detach 2 13 73 2
rtwn_activate 4 14 63 2
rtwn_write_1 1 4 32 3
rtwn_write_2 1 4 32 3
rtwn_write_4 1 4 32 3
rtwn_read_1 1 4 28 2
rtwn_read_2 1 4 28 2
rtwn_read_4 1 4 28 2
rtwn_fw_cmd 6 28 232 4
rtwn_rf_write 2 10 67 4
rtwn_rf_read 3 22 181 3
rtwn_cam_write 1 7 42 3
rtwn_efuse_read_1 3 18 114 2
rtwn_efuse_read 12 44 310 3
rtwn_efuse_switch_power 4 20 116 1
rtwn_read_chipid 8 28 155 1
rtwn_read_rom 2 7 28 1
rtwn_r92c_read_rom 1 14 131 1
rtwn_r88e_read_rom 1 12 104 1
rtwn_media_change 3 13 67 1
rtwn_ra_init 14 62 427 1
rtwn_r92c_ra_init 3 29 204 6
rtwn_r88e_ra_init 3 12 86 6
rtwn_tsf_sync_enable 1 17 138 1
rtwn_set_led 8 33 196 3
rtwn_set_nettype 3 16 64 2
rtwn_calib 2 13 97 1
rtwn_next_scan 2 9 49 1
rtwn_newstate 13 102 728 3
rtwn_update_short_preamble 2 8 37 1
rtwn_r92c_update_short_preamble 2 10 49 1
rtwn_r88e_update_short_preamble 2 10 49 1
rtwn_updateslot 2 11 59 1
rtwn_updateedca 7 44 217 1
rtwn_set_key 8 49 315 3
rtwn_delete_key 5 17 124 3
rtwn_update_avgrssi 13 32 208 3
rtwn_get_rssi 4 25 193 3
rtwn_r88e_get_rssi 5 20 170 3
rtwn_start 14 39 259 1
rtwn_watchdog 3 15 84 1
rtwn_ioctl 15 51 307 3
rtwn_fw_reset 2 7 28 1
rtwn_r92c_fw_reset 4 17 102 1
rtwn_r88e_fw_reset 1 11 81 1
rtwn_load_firmware 17 93 634 1
rtwn_rf_init 10 58 461 1
rtwn_cam_init 1 5 20 1
rtwn_pa_bias_init 4 18 132 1
rtwn_rxfilter_init 1 12 83 1
rtwn_edca_init 4 23 171 1
rtwn_rate_fallback_init 4 16 131 1
rtwn_usb_aggr_init 3 19 128 1
rtwn_write_txpower 3 56 574 3
rtwn_get_txpower 2 8 63 5
rtwn_r92c_get_txpower 26 80 653 5
rtwn_r88e_get_txpower 15 50 363 5
rtwn_set_txpower 2 10 67 3
rtwn_set_chan 10 58 482 3
rtwn_iq_calib_chain 9 40 371 4
rtwn_iq_calib_run 21 120 1019 5
rtwn_iq_calib_compare_results 12 21 253 5
rtwn_iq_calib_write_results 10 60 499 4
rtwn_iq_calib 6 22 200 1
rtwn_lc_calib 5 28 210 1
rtwn_temp_calib 5 23 140 1
rtwn_enable_intr 5 27 145 1
rtwn_disable_intr 3 16 93 1
rtwn_init 24 130 934 1
rtwn_init_task 3 16 109 1
rtwn_stop 1 20 151 1
Source file: /home/sergeyb/sources/src/sys/dev/ic/z8530sc.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/tireg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/slireg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/siop.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
siop_table_sync 1 12 73 2
siop_script_sync 2 8 51 2
siop_script_read 2 11 69 2
siop_script_write 2 12 76 3
siop_attach 4 27 219 1
siop_reset 17 94 823 1
siop_intr 121 638 3772 1
siop_scsicmd_end 18 95 715 1
siop_handle_qtag_reject 4 30 257 1
siop_handle_reset 15 83 627 1
siop_cmd_get 4 16 92 1
siop_cmd_put 1 10 60 2
siop_scsiprobe 8 49 350 1
siop_scsicmd 20 82 631 1
siop_start 31 126 855 1
siop_timeout 1 16 106 1
siop_dump_script 3 17 136 1
siop_morecbd 12 125 1206 1
siop_get_lunsw 8 42 338 1
siop_add_reselsw 9 41 273 2
siop_update_scntl3 1 13 102 2
siop_add_dev 12 68 530 3
siop_scsifree 5 26 211 1
siop_printstats 1 11 62 1
siop_dmamem_alloc 6 31 260 2
siop_dmamem_free 1 8 84 2
Source file: /home/sergeyb/sources/src/sys/dev/ic/atwvar.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/malo.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
malo_intr 7 20 120 1
malo_attach 4 58 434 1
malo_detach 1 14 88 1
malo_alloc_cmd 5 36 305 1
malo_free_cmd 1 8 67 1
malo_send_cmd 1 7 47 2
malo_send_cmd_dma 4 23 145 2
malo_alloc_rx_ring 11 92 649 3
malo_reset_rx_ring 2 9 74 2
malo_free_rx_ring 6 28 218 2
malo_alloc_tx_ring 8 64 464 3
malo_reset_tx_ring 3 23 172 2
malo_free_tx_ring 6 29 224 2
malo_init 13 69 445 1
malo_ioctl 12 46 261 3
malo_start 18 43 289 1
malo_stop 3 16 128 1
malo_watchdog 1 3 9 1
malo_newstate 10 53 332 3
malo_newassoc 1 3 17 3
malo_node_alloc 2 8 52 1
malo_media_change 3 11 73 1
malo_media_status 9 35 155 2
malo_chip2rate 14 19 125 1
malo_fix2rate 13 18 116 1
malo_next_scan 2 12 75 1
malo_tx_intr 8 54 383 1
malo_tx_mgt 8 72 613 3
malo_tx_data 10 85 732 3
malo_tx_setup_desc 1 8 73 6
malo_rx_intr 10 100 784 1
malo_load_bootimg 5 38 266 1
malo_load_firmware 6 59 439 1
malo_set_slot 4 18 91 1
malo_update_slot 2 7 35 1
malo_hexdump 9 28 198 2
malo_cmd_string 3 26 173 1
malo_cmd_string_result 3 19 118 1
malo_cmd_get_spec 2 31 296 1
malo_cmd_set_prescan 1 11 83 1
malo_cmd_set_postscan 1 16 146 3
malo_cmd_set_channel 1 16 136 2
malo_cmd_set_antenna 2 19 155 2
malo_cmd_set_radio 1 18 151 3
malo_cmd_set_aid 1 16 149 3
malo_cmd_set_txpower 4 21 176 2
malo_cmd_set_rts 1 16 139 2
malo_cmd_set_slot 1 16 136 2
malo_cmd_set_rate 6 44 324 2
malo_cmd_response 4 16 99 1
Source file: /home/sergeyb/sources/src/sys/dev/ic/dc503reg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/aic6915.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sf_reg_read 2 10 70 2
sf_reg_write 2 11 73 3
sf_attach 19 120 931 1
sf_start 15 89 625 1
sf_watchdog 1 8 47 1
sf_ioctl 13 44 260 3
sf_intr 13 46 237 1
sf_txintr 6 39 260 1
sf_rxintr 8 74 502 1
sf_tick 1 10 52 1
sf_stats_update 2 22 158 1
sf_reset 4 18 105 1
sf_macreset 1 6 38 1
sf_init 8 99 728 1
sf_rxdrain 3 13 76 1
sf_stop 4 24 157 2
sf_read_eeprom 1 6 50 2
sf_add_rxbuf 5 29 199 2
sf_set_filter_perfect 1 10 125 3
sf_set_filter_hash 1 9 80 2
sf_set_filter 8 42 277 1
sf_mii_read 5 17 111 3
sf_mii_write 3 13 99 4
sf_mii_statchg 2 15 83 1
sf_mediastatus 1 7 51 2
sf_mediachange 2 7 39 1
Source file: /home/sergeyb/sources/src/sys/dev/ic/tea5757.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/i82365reg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/ics2101reg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/vgavar.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
_vga_attr_read 1 10 75 2
_vga_attr_write 1 8 70 3
_vga_ts_read 1 5 31 2
_vga_ts_write 1 5 33 3
_vga_gdc_read 1 5 31 2
_vga_gdc_write 1 5 33 3
Source file: /home/sergeyb/sources/src/sys/dev/ic/gemvar.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/atwreg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/aic7xxx_openbsd.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ahc_timer_reset 1 4 36 4
ahc_scb_timer_reset 2 7 49 2
ahc_flush_device_writes 1 6 35 1
ahc_set_transaction_status 1 4 20 2
ahc_set_scsi_status 1 4 20 2
ahc_get_transaction_status 2 7 30 1
ahc_get_scsi_status 1 4 18 1
ahc_set_transaction_tag 1 3 15 3
ahc_get_transfer_length 1 4 18 1
ahc_get_transfer_dir 1 4 24 1
ahc_set_residual 1 4 20 2
ahc_set_sense_residual 1 4 20 2
ahc_get_residual 1 4 18 1
ahc_perform_autosense 1 4 14 1
ahc_get_sense_bufsize 1 4 23 2
ahc_freeze_scb 1 3 9 1
ahc_platform_freeze_devq 1 3 14 2
ahc_platform_abort_scbs 1 6 32 7
ahc_platform_scb_free 2 10 58 2
ahc_pci_read_config 1 4 29 3
ahc_pci_write_config 1 4 31 4
ahc_get_pci_function 1 4 14 1
ahc_get_pci_slot 1 4 14 1
ahc_get_pci_bus 1 4 14 1
ahc_print_path 1 4 23 2
ahc_platform_dump_card_state 1 5 30 1
ahc_platform_flushwork 1 3 9 1
Source file: /home/sergeyb/sources/src/sys/dev/ic/pgtreg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/mfivar.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/aic6250.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
aic6250_attach 2 22 183 1
aic6250_reset 1 18 218 1
aic6250_scsi_reset 1 8 53 1
aic6250_init 8 54 407 1
aic6250_acb_free 1 9 60 2
aic6250_acb_alloc 2 13 73 1
aic6250_scsi_cmd 6 38 269 1
aic6250_minphys 2 7 50 2
aic6250_poll 19 50 302 3
aic6250_ack 2 9 83 1
aic6250_sched_msgout 2 7 44 2
aic6250_setsync 3 10 78 2
aic6250_select 1 19 154 2
aic6250_reselect 7 50 326 2
aic6250_sched 2 29 205 1
aic6250_sense 4 27 223 2
aic6250_done 11 39 271 2
aic6250_dequeue 2 8 51 2
aic6250_msgin 48 195 1147 1
aic6250_msgout 23 107 658 1
aic6250_dataout_pio 5 22 151 4
aic6250_datain_pio 5 22 151 4
aic6250_intr 64 276 1767 1
aic6250_seltimeout 2 23 145 1
aic6250_abort 4 14 86 2
aic6250_timeout 2 19 104 1
aic6250_show_scsi_cmd 4 16 104 1
aic6250_print_acb 1 7 46 1
aic6250_print_active_acb 2 14 85 1
aic6250_dump_driver 2 15 124 1
Source file: /home/sergeyb/sources/src/sys/dev/ic/xl.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
xl_activate 6 25 129 2
xl_wait 4 10 60 1
xl_mii_sync 2 14 69 1
xl_mii_send 3 15 83 3
xl_mii_readreg 7 45 273 2
xl_mii_writereg 1 22 147 2
xl_miibus_readreg 3 12 89 3
xl_miibus_writereg 3 12 88 4
xl_miibus_statchg 2 11 73 1
xl_eeprom_wait 4 15 75 1
xl_read_eeprom 8 28 186 5
xl_iff 2 7 28 1
xl_iff_90x 4 21 127 1
xl_iff_905b 6 37 226 1
xl_setcfg 4 14 88 1
xl_setmode 13 80 469 2
xl_reset 9 31 199 1
xl_mediacheck 5 24 126 1
xl_choose_xcvr 35 82 382 2
xl_list_tx_init 3 18 135 1
xl_list_tx_init_90xB 4 30 228 1
xl_list_rx_init 3 25 193 1
xl_fill_rx_ring 3 13 82 1
xl_newbuf 4 35 295 2
xl_rxeof 15 66 429 1
xl_txeof 8 42 291 1
xl_txeof_90xB 7 30 203 1
xl_txeoc 13 53 329 1
xl_intr 12 40 229 1
xl_stats_update 6 29 190 1
xl_encap 15 75 530 3
xl_start 12 67 447 1
xl_start_90xB 10 43 288 1
xl_init 14 102 719 1
xl_ifmedia_upd 10 31 155 1
xl_ifmedia_sts 15 57 306 2
xl_ioctl 14 50 283 3
xl_watchdog 3 19 113 1
xl_freetxrx 7 31 287 1
xl_stop 3 27 197 1
xl_wol_power 3 7 43 1
xl_attach 43 209 1460 1
xl_detach 2 13 88 1
xl_wol 3 15 86 2
Source file: /home/sergeyb/sources/src/sys/dev/ic/trm.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
trm_srb_alloc 3 13 88 1
trm_RewaitSRB 3 19 128 2
trm_StartWaitingSRB 6 22 154 1
trm_scsi_cmd 19 111 757 1
trm_ResetAllDevParam 6 15 144 1
trm_ResetDevParam 9 27 248 3
trm_RecoverSRB 2 10 68 1
trm_reset 2 25 173 1
trm_timeout 4 22 125 1
trm_StartSRB 18 68 617 2
trm_Interrupt 9 39 282 1
trm_MsgOutPhase0 3 11 43 3
trm_MsgOutPhase1 8 42 377 3
trm_CommandPhase1 1 10 96 3
trm_DataOutPhase0 12 64 342 3
trm_DataOutPhase1 1 4 27 3
trm_DataInPhase0 9 44 236 3
trm_DataInPhase1 1 4 27 3
trm_DataIO_transfer 8 44 291 3
trm_StatusPhase0 1 10 80 3
trm_StatusPhase1 6 31 204 3
trm_MsgInPhase0 39 148 989 3
trm_MsgInPhase1 1 9 78 3
trm_Nop 1 3 18 3
trm_SetXferParams 5 19 130 3
trm_Disconnect 10 48 239 1
trm_Reselect 10 49 358 1
trm_FinishSRB 42 138 837 2
trm_srb_reinit 1 16 125 2
trm_srb_free 2 11 75 2
trm_GoingSRB_Done 4 13 80 2
trm_ResetSCSIBus 2 12 74 1
trm_ScsiRstDetect 4 22 131 1
trm_RequestSense 4 20 206 2
trm_EnableMsgOut 1 6 42 2
trm_linkSRB 6 31 218 1
trm_minphys 2 7 53 2
trm_initACB 8 48 381 2
trm_write_all 2 18 158 3
trm_set_data 5 34 240 4
trm_read_all 2 12 100 3
trm_get_data 3 20 135 3
trm_wait_30us 2 6 39 2
trm_write_cmd 5 29 190 4
trm_check_eeprom 8 43 326 3
trm_initAdapter 2 30 253 1
trm_init 6 42 292 2
trm_print_info 4 21 142 2
Source file: /home/sergeyb/sources/src/sys/dev/ic/lemacreg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/lemacvar.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/bwfmvar.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/si4136reg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/smc83c170.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
epic_attach 22 159 1261 2
epic_start 20 103 703 1
epic_watchdog 1 7 42 1
epic_ioctl 9 34 194 3
epic_intr 27 146 937 1
epic_tick 1 9 47 1
epic_fixup_clock_source 2 7 40 1
epic_reset 1 9 59 1
epic_init 8 78 649 1
epic_rxdrain 3 13 75 1
epic_stop 4 30 204 2
epic_read_eeprom 8 48 414 4
epic_add_rxbuf 5 29 198 2
epic_set_mchash 5 33 280 1
epic_mii_wait 4 15 87 2
epic_mii_read 3 12 95 3
epic_mii_write 2 9 78 4
epic_statchg 4 20 150 1
epic_mediastatus 1 7 51 2
epic_mediachange 14 52 373 1
Source file: /home/sergeyb/sources/src/sys/dev/ic/atxxreg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/elink3var.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/mtd8xxvar.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/ad1843reg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/acx111.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
acx111_set_param 1 25 151 1
acx111_init 3 15 80 1
acx111_init_memory 3 31 218 1
acx111_init_fw_txring 2 17 111 2
acx111_write_config 4 27 181 2
acx111_set_fw_txdesc_rate 2 9 55 3
acx111_set_bss_join_param 1 6 38 3
Source file: /home/sergeyb/sources/src/sys/dev/ic/ar9287reg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/re.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
re_set_bufaddr 2 8 58 2
re_eeprom_putbyte 3 16 96 2
re_eeprom_getword 3 15 86 3
re_read_eeprom 2 15 118 4
re_gmii_readreg 6 25 151 3
re_gmii_writereg 4 17 120 4
re_miibus_readreg 12 52 242 3
re_miibus_writereg 10 45 195 4
re_miibus_statchg 7 25 139 1
re_iff 7 43 303 1
re_reset 5 14 91 1
re_attach 78 383 2480 2
re_newbuf 5 48 347 1
re_tx_list_init 2 17 128 1
re_rx_list_init 1 11 79 1
re_rx_list_fill 3 11 64 1
re_rxeof 32 111 767 1
re_txeof 8 44 299 1
re_tick 2 13 76 1
re_intr 13 50 293 1
re_encap 25 111 818 3
re_txstart 1 5 26 1
re_start 11 45 257 1
re_init 15 81 606 1
re_ifmedia_upd 1 6 31 1
re_ifmedia_sts 1 8 53 2
re_ioctl 12 42 245 3
re_watchdog 1 10 50 1
re_stop 15 68 495 1
re_setup_hw_im 1 8 41 1
re_disable_hw_im 2 5 26 1
re_setup_sim_im 2 12 72 1
re_disable_sim_im 2 8 42 1
re_config_imtype 4 21 95 2
re_set_jumbo 3 19 97 1
re_setup_intr 5 26 122 3
re_wol 5 37 256 2
Source file: /home/sergeyb/sources/src/sys/dev/ic/aic79xx_inline.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/wd33c93reg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/i82596reg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/bt485.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
bt485_funcs 1 4 10 1
bt485_init 3 37 373 1
bt485_set_cmap 10 34 239 2
bt485_get_cmap 5 20 153 2
bt485_set_cursor 19 74 500 2
bt485_get_cursor 10 39 280 2
bt485_set_curpos 1 9 47 2
bt485_get_curpos 1 8 42 2
bt485_get_curmax 1 7 33 2
bt485_wr_i 1 8 47 3
bt485_rd_i 1 7 43 2
bt485_update 10 59 448 1
bt485_update_curpos 1 14 131 1
Source file: /home/sergeyb/sources/src/sys/dev/ic/twereg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/arcofi.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
arcofi_open 2 9 50 2
arcofi_close 1 7 36 1
arcofi_set_param 8 41 205 5
arcofi_set_params 5 17 106 5
arcofi_round_blocksize 1 4 21 2
arcofi_commit_settings 15 58 515 1
arcofi_start_input 3 18 150 5
arcofi_start_output 3 18 150 5
arcofi_halt_input 2 13 84 1
arcofi_halt_output 2 13 84 1
arcofi_gain_to_mi 3 9 58 1
arcofi_mi_to_gain 3 9 56 1
arcofi_portmask_to_cr3 9 21 84 1
arcofi_cr3_to_portmask 10 23 87 2
arcofi_set_port 20 61 314 2
arcofi_get_port 19 46 245 2
arcofi_query_devinfo 9 79 524 2
arcofi_get_props 1 4 11 1
arcofi_hwintr 19 68 403 1
arcofi_swintr 9 20 149 1
arcofi_cmd 5 46 285 3
arcofi_attach 5 37 339 2
Source file: /home/sergeyb/sources/src/sys/dev/ic/ar5211.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ar5k_ar5211_fill 2 98 861 1
ar5k_ar5211_attach 2 27 184 5
ar5k_ar5211_nic_reset 3 16 92 2
ar5k_ar5211_nic_wakeup 9 45 229 2
ar5k_ar5211_radio_revision 4 24 163 2
ar5k_ar5211_get_rate_table 5 15 66 2
ar5k_ar5211_detach 1 4 18 1
ar5k_ar5211_phy_disable 1 5 21 1
ar5k_ar5211_reset 24 159 1143 5
ar5k_ar5211_set_def_antenna 1 4 19 2
ar5k_ar5211_get_def_antenna 1 4 15 1
ar5k_ar5211_set_opmode 5 26 102 1
ar5k_ar5211_calibrate 5 26 183 2
ar5k_ar5211_update_tx_triglevel 3 20 105 2
ar5k_ar5211_setup_tx_queue 9 28 174 3
ar5k_ar5211_setup_tx_queueprops 5 14 106 3
ar5k_ar5211_get_tx_queueprops 1 7 52 3
ar5k_ar5211_release_tx_queue 1 7 50 2
ar5k_ar5211_reset_tx_queue 19 130 713 2
ar5k_ar5211_get_tx_buf 1 5 36 2
ar5k_ar5211_put_tx_buf 2 8 57 3
ar5k_ar5211_num_tx_pending 1 5 35 2
ar5k_ar5211_tx_start 2 8 51 2
ar5k_ar5211_stop_tx_dma 3 13 79 2
ar5k_ar5211_setup_tx_desc 4 31 190 13
ar5k_ar5211_fill_tx_desc 5 17 108 5
ar5k_ar5211_setup_xtx_desc 1 6 37 8
ar5k_ar5211_proc_tx_desc 6 42 263 2
ar5k_ar5211_has_veol 1 4 14 1
ar5k_ar5211_get_rx_buf 1 4 17 1
ar5k_ar5211_put_rx_buf 1 4 19 2
ar5k_ar5211_start_rx 1 4 16 1
ar5k_ar5211_stop_rx_dma 4 10 59 1
ar5k_ar5211_start_rx_pcu 1 4 16 1
ar5k_ar5211_stop_pcu_recv 1 4 16 1
ar5k_ar5211_set_mcast_filter 1 6 29 3
ar5k_ar5211_set_mcast_filterindex 3 13 70 2
ar5k_ar5211_clear_mcast_filter_idx 3 13 70 2
ar5k_ar5211_get_rx_filter 1 4 17 1
ar5k_ar5211_set_rx_filter 1 4 19 2
ar5k_ar5211_setup_rx_desc 3 12 75 4
ar5k_ar5211_proc_rx_desc 7 49 294 4
ar5k_ar5211_set_rx_signal 1 3 9 1
ar5k_ar5211_dump_state 2 81 399 1
ar5k_ar5211_get_diag_state 1 5 25 4
ar5k_ar5211_get_lladdr 1 4 24 2
ar5k_ar5211_set_lladdr 1 10 65 2
ar5k_ar5211_set_regdomain 2 13 62 3
ar5k_ar5211_set_ledstate 6 27 86 2
ar5k_ar5211_set_associd 3 22 132 4
ar5k_ar5211_set_bssid_mask 1 4 19 2
ar5k_ar5211_set_gpio_output 2 9 51 2
ar5k_ar5211_set_gpio_input 2 9 51 2
ar5k_ar5211_get_gpio 2 7 42 2
ar5k_ar5211_set_gpio 2 11 68 3
ar5k_ar5211_set_gpio_intr 3 15 88 3
ar5k_ar5211_get_tsf32 1 4 17 1
ar5k_ar5211_get_tsf64 1 5 32 1
ar5k_ar5211_reset_tsf 1 5 16 1
ar5k_ar5211_get_regdomain 1 4 17 1
ar5k_ar5211_detect_card_present 3 7 42 1
ar5k_ar5211_update_mib_counters 1 8 58 2
ar5k_ar5211_get_rf_gain 1 4 14 1
ar5k_ar5211_set_slot_time 3 7 39 2
ar5k_ar5211_get_slot_time 1 4 19 1
ar5k_ar5211_set_ack_timeout 2 9 48 2
ar5k_ar5211_get_ack_timeout 1 5 25 1
ar5k_ar5211_set_cts_timeout 2 9 48 2
ar5k_ar5211_get_cts_timeout 1 5 25 1
ar5k_ar5211_is_cipher_supported 2 6 28 2
ar5k_ar5211_get_keycache_size 1 4 14 1
ar5k_ar5211_reset_key 2 10 62 2
ar5k_ar5211_is_key_valid 2 8 41 2
ar5k_ar5211_set_key 5 36 346 5
ar5k_ar5211_set_key_lladdr 2 13 85 3
ar5k_ar5211_softcrypto 3 14 74 2
ar5k_ar5211_set_power 11 47 199 4
ar5k_ar5211_get_power_mode 1 4 16 1
ar5k_ar5211_query_pspoll_support 1 4 14 1
ar5k_ar5211_init_pspoll 1 4 14 1
ar5k_ar5211_enable_pspoll 1 5 21 3
ar5k_ar5211_disable_pspoll 1 4 14 1
ar5k_ar5211_init_beacon 3 25 126 3
ar5k_ar5211_set_beacon_timers 6 39 235 5
ar5k_ar5211_reset_beacon 1 7 32 1
ar5k_ar5211_wait_for_beacon 2 10 52 2
ar5k_ar5211_is_intr_pending 2 4 23 1
ar5k_ar5211_get_isr 7 18 119 2
ar5k_ar5211_get_intr 1 4 16 1
ar5k_ar5211_set_intr 4 30 116 2
ar5k_ar5211_get_capabilities 10 27 174 1
ar5k_ar5211_radar_alert 2 16 65 2
ar5k_ar5211_eeprom_is_busy 2 5 23 1
ar5k_ar5211_eeprom_read 4 19 109 3
ar5k_ar5211_eeprom_write 4 19 102 3
ar5k_ar5211_rfregs 10 53 615 4
ar5k_ar5211_set_txpower_limit 1 4 17 2
Source file: /home/sergeyb/sources/src/sys/dev/ic/acxreg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/w83l518d.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
wb_idx_read 1 5 41 2
wb_idx_write 1 5 45 3
wb_read 1 4 26 2
wb_write 1 4 30 3
wb_led 2 10 46 2
wb_attach 5 14 42 1
wb_detach 2 9 35 2
wb_intr 2 10 37 1
Source file: /home/sergeyb/sources/src/sys/dev/ic/ti.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ti_eeprom_putbyte 3 20 139 2
ti_eeprom_getbyte 7 40 254 3
ti_read_eeprom 4 12 83 4
ti_mem_read 3 21 130 4
ti_mem_write 3 22 133 4
ti_mem_set 3 17 111 3
ti_loadfw 8 50 337 1
ti_cmd 1 9 67 2
ti_cmd_ext 2 16 126 4
ti_handle_events 15 67 333 1
ti_newbuf_std 7 41 296 4
ti_newbuf_mini 7 40 285 4
ti_newbuf_jumbo 7 40 282 4
ti_init_rx_ring_std 3 12 73 1
ti_free_rx_ring_std 3 15 111 1
ti_init_rx_ring_jumbo 3 12 74 1
ti_free_rx_ring_jumbo 3 12 84 1
ti_init_rx_ring_mini 3 11 70 1
ti_free_rx_ring_mini 3 15 111 1
ti_free_tx_ring 4 21 167 1
ti_init_tx_ring 4 24 156 1
ti_add_mcast 3 22 189 2
ti_del_mcast 3 22 189 2
ti_iff 7 46 300 1
ti_64bitslot_war 4 18 100 1
ti_chipinit 7 44 239 1
ti_chipinit_pci 10 32 172 1
ti_chipinit_sbus 1 11 49 1
ti_gibinit 13 93 753 1
ti_attach 10 92 720 1
ti_rxeof 15 86 625 1
ti_txeof_tigon1 4 31 228 1
ti_txeof_tigon2 4 28 210 1
ti_intr 6 22 134 1
ti_stats_update 1 13 83 1
ti_encap_tigon1 9 51 388 3
ti_encap_tigon2 9 48 359 3
ti_start 8 32 194 1
ti_init 2 13 61 1
ti_init2 4 37 280 1
ti_ifmedia_upd 13 54 305 1
ti_ifmedia_sts 13 41 226 2
ti_ioctl 11 38 209 3
ti_watchdog 1 9 46 1
ti_stop 1 21 130 1
Source file: /home/sergeyb/sources/src/sys/dev/ic/mk48txx.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mk48txx_attach 5 45 262 4
mk48txx_gettime 9 38 344 2
mk48txx_settime 3 32 293 2
mk48txx_getcal 1 6 20 2
mk48txx_setcal 1 6 19 2
mk48txx_get_nvram_size 1 8 36 2
Source file: /home/sergeyb/sources/src/sys/dev/ic/smc83c170reg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/dl10019reg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/rt2860var.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/aac.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
aac_attach 4 38 274 1
aac_create_thread 2 11 63 1
aac_startup 6 50 406 1
aac_intr 8 30 180 1
aac_startio 6 26 161 1
aac_map_command 4 20 129 1
aac_command_thread 12 66 400 1
aac_complete 5 29 162 1
aac_bio_command 9 93 614 2
aac_bio_complete 3 22 149 1
aac_wait_command 3 18 128 2
aac_alloc_command 1 10 57 1
aac_scrub_command 1 11 77 1
aac_release_command 1 9 56 2
aac_alloc_commands 10 70 513 1
aac_free_commands 4 19 156 1
aac_map_command_sg 8 44 371 4
aac_unmap_command 5 18 116 1
aac_check_firmware 11 42 279 1
aac_init 22 182 1202 1
aac_sync_command 7 32 192 7
aac_alloc_sync_fib 2 7 49 3
aac_release_sync_fib 1 4 17 1
aac_sync_fib 3 29 188 5
aac_enqueue_fib 4 26 198 3
aac_dequeue_fib 12 52 337 4
aac_enqueue_response 4 26 197 3
aac_command_timeout 3 20 123 1
aac_timeout 2 10 49 1
aac_sa_get_fwstatus 1 4 19 1
aac_rx_get_fwstatus 1 4 19 1
aac_fa_get_fwstatus 1 4 19 1
aac_rkt_get_fwstatus 1 4 19 1
aac_sa_qnotify 1 4 21 2
aac_rx_qnotify 1 4 21 2
aac_fa_qnotify 1 5 26 2
aac_rkt_qnotify 1 4 21 2
aac_sa_get_istatus 1 4 19 1
aac_rx_get_istatus 1 4 19 1
aac_fa_get_istatus 1 4 19 1
aac_rkt_get_istatus 1 4 19 1
aac_sa_clear_istatus 1 4 21 2
aac_rx_clear_istatus 1 4 21 2
aac_fa_clear_istatus 1 5 26 2
aac_rkt_clear_istatus 1 4 21 2
aac_sa_set_mailbox 1 9 77 6
aac_rx_set_mailbox 1 9 77 6
aac_fa_set_mailbox 1 14 102 6
aac_rkt_set_mailbox 1 9 77 6
aac_sa_get_mailbox 1 4 28 2
aac_rx_get_mailbox 1 4 28 2
aac_fa_get_mailbox 1 4 28 2
aac_rkt_get_mailbox 1 4 28 2
aac_sa_set_interrupts 3 9 60 2
aac_rx_set_interrupts 3 9 56 2
aac_fa_set_interrupts 3 12 74 2
aac_rkt_set_interrupts 3 9 56 2
aac_eval_mapping 3 20 106 4
aac_copy_internal_data 2 14 88 3
aac_internal_cache_cmd 8 59 404 1
aac_scsi_cmd 23 107 642 1
aac_describe_controller 2 27 202 1
aac_describe_code 3 8 66 2
aac_print_fib 7 65 366 3
aac_print_aif 55 225 1255 2
Source file: /home/sergeyb/sources/src/sys/dev/ic/rtl80x9var.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/com.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
comspeed 6 17 101 2
comprobe1 4 16 95 2
com_detach 4 20 136 2
com_activate 8 29 152 2
comopen 40 145 1046 4
comclose 8 31 224 4
compwroff 8 35 259 1
com_resume 17 67 479 1
com_raisedtr 1 6 43 1
comread 1 6 61 3
comwrite 1 6 61 3
comtty 1 6 36 1
tiocm_xxx2mcr 3 9 47 1
comioctl 32 104 734 5
comparam 29 103 775 2
comstart 12 42 333 1
comstop 3 10 61 2
comdiag 3 17 97 1
comsoft 12 50 346 1
comintr 25 75 551 1
com_common_getc 2 11 75 2
com_common_putc 5 15 121 3
cominit 1 16 139 4
comcnprobe 6 18 109 1
comcninit 3 8 51 1
comcnattach 2 18 102 5
comcngetc 1 4 17 1
comcnputc 1 4 19 2
comcnpollc 1 3 10 2
com_enable_debugport 1 8 53 1
com_attach_subr 55 170 1215 1
com_fifo_probe 13 43 316 1
Source file: /home/sergeyb/sources/src/sys/dev/ic/cissvar.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/twevar.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
twe_ccb::TAILQ_ENTRY 1 5 18 1
Source file: /home/sergeyb/sources/src/sys/dev/ic/aic6250var.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/rtsx.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
rtsx_attach 12 60 426 6
rtsx_init 11 62 395 2
rtsx_activate 4 23 113 2
rtsx_led_enable 2 12 63 1
rtsx_led_disable 2 11 61 1
rtsx_host_reset 3 15 80 1
rtsx_host_ocr 1 4 10 1
rtsx_host_maxblklen 1 4 10 1
rtsx_card_detect 1 5 24 1
rtsx_bus_power_off 4 24 133 1
rtsx_bus_power_on 6 34 207 1
rtsx_set_bus_width 4 19 69 2
rtsx_stop_sd_clock 1 6 30 1
rtsx_switch_sd_clock 1 17 136 4
rtsx_bus_power 5 29 157 2
rtsx_bus_clock 7 47 203 3
rtsx_bus_width 1 5 25 2
rtsx_read 4 14 94 3
rtsx_write 4 18 108 4
rtsx_read_phy 4 20 122 3
rtsx_write_phy 4 17 104 3
rtsx_read_cfg 4 22 180 4
rtsx_write_cfg 7 28 179 5
rtsx_hostcmd 1 9 89 6
rtsx_save_regs 4 20 212 1
rtsx_restore_regs 4 20 215 1
rtsx_response_type 3 23 120 1
rtsx_hostcmd_send 1 10 68 2
rtsx_xfer_exec 1 8 64 3
rtsx_xfer 6 72 503 3
rtsx_xfer_bounce 9 50 383 2
rtsx_xfer_adma 5 33 277 2
rtsx_exec_command 19 110 807 2
rtsx_soft_reset 1 10 87 1
rtsx_wait_intr 6 25 137 3
rtsx_card_insert 1 7 44 1
rtsx_card_eject 1 7 44 1
rtsx_intr 7 23 136 1
Source file: /home/sergeyb/sources/src/sys/dev/ic/ahcivar.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/siopvar.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/ac97.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ac97_read 7 14 114 3
ac97_write 1 5 47 3
ac97_setup_defaults 2 9 69 1
ac97_restore_shadow 2 9 75 1
ac97_str_equal 4 4 39 2
ac97_check_capability 11 28 131 2
ac97_setup_source_info 18 68 444 1
ac97_attach 26 129 944 1
ac97_resume 9 40 262 2
ac97_lock 1 5 26 1
ac97_unlock 1 5 26 1
ac97_query_devinfo 8 27 213 2
ac97_mixer_set_port 25 80 640 2
ac97_set_rate 21 79 414 3
ac97_set_clock 1 6 33 2
ac97_get_extcaps 1 6 28 1
ac97_add_port 7 38 234 2
ac97_get_portnum_by_name 5 14 106 4
ac97_mixer_get_port 13 57 453 2
ac97_ad1885_init 5 12 87 2
ac97_ad1886_init 1 4 21 2
ac97_ad198x_init 5 16 113 2
ac97_alc650_init 3 27 185 2
ac97_cx20468_init 1 7 42 2
ac97_vt1616_init 2 11 62 2
Source file: /home/sergeyb/sources/src/sys/dev/ic/lsi64854.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
lsi64854_attach 11 56 261 1
lsi64854_reset 13 56 303 1
lsi64854_setup 10 55 370 5
lsi64854_scsi_intr 20 80 584 1
lsi64854_enet_intr 6 29 190 1
lsi64854_setup_pp 9 50 328 5
lsi64854_pp_intr 6 44 288 1
Source file: /home/sergeyb/sources/src/sys/dev/ic/monitors.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/dl10019.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
dl10019_mii_reset 3 16 103 1
dl10019_media_init 2 18 158 1
dl10019_media_fini 1 4 21 1
dl10019_mediachange 1 5 22 1
dl10019_mediastatus 1 6 42 2
dl10019_init_card 1 5 22 1
dl10019_stop_card 1 4 17 1
dl10019_mii_bitbang_read 1 6 38 1
dl10019_mii_bitbang_write 1 8 66 2
dl10019_mii_readreg 2 8 62 3
dl10019_mii_writereg 2 8 64 4
dl10019_mii_statchg 3 14 78 1
Source file: /home/sergeyb/sources/src/sys/dev/ic/gdtreg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/mtd8xxreg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/slivar.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/mfireg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/osiopreg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/if_wi_hostap.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
take_hword 1 7 45 2
take_tlv 5 14 118 5
put_hword 1 5 32 2
put_tlv 1 7 59 4
put_rates 5 15 92 2
wihap_init 4 16 120 1
wihap_sta_disassoc 2 17 163 3
wihap_sta_deauth 2 17 166 3
wihap_shutdown 8 33 231 1
sta_hash_func 1 4 31 1
addr_cmp 3 6 79 2
wihap_sta_movetail 1 6 44 2
wihap_timeout 12 40 296 1
wihap_sta_timeout 2 14 101 1
wihap_sta_delete 2 14 116 1
wihap_sta_alloc 4 22 227 2
wihap_sta_find 2 10 61 2
wihap_check_rates 9 30 173 3
wihap_auth_req 30 135 850 4
wihap_assoc_req 26 103 761 4
wihap_deauth_req 4 18 106 4
wihap_disassoc_req 5 23 134 4
wihap_debug_frame_type 13 51 209 1
wihap_mgmt_input 14 44 222 3
wihap_sta_is_assoc 3 10 66 2
wihap_check_tx 4 20 136 3
wihap_data_input 13 50 353 3
wihap_ioctl 34 155 1071 3
wihap_init 1 4 11 1
wihap_shutdown 1 4 11 1
wihap_mgmt_input 1 4 21 3
wihap_data_input 1 4 24 3
wihap_ioctl 1 4 20 3
wihap_check_tx 1 4 23 3
Source file: /home/sergeyb/sources/src/sys/dev/ic/comreg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/w83l518d_sdmmc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
wb_sdmmc_read_data 1 4 33 3
wb_sdmmc_write_data 1 4 33 3
wb_sdmmc_discover 1 6 29 1
wb_sdmmc_enable 5 23 166 1
wb_sdmmc_disable 1 9 44 1
wb_sdmmc_attach 2 14 97 1
wb_sdmmc_detach 3 12 57 2
wb_sdmmc_host_reset 1 5 17 1
wb_sdmmc_host_ocr 1 5 19 1
wb_sdmmc_host_maxblklen 1 5 17 1
wb_sdmmc_card_detect 2 10 60 1
wb_sdmmc_write_protect 2 10 60 1
wb_sdmmc_bus_power 1 5 22 2
wb_sdmmc_bus_clock 5 17 92 3
wb_sdmmc_bus_width 3 9 48 2
wb_sdmmc_rsp_read_long 3 16 138 2
wb_sdmmc_rsp_read_short 3 16 167 2
wb_sdmmc_transfer_data 15 49 270 2
wb_sdmmc_exec_command 21 104 704 2
wb_sdmmc_card_intr_mask 1 4 19 2
wb_sdmmc_card_intr_ack 1 4 14 1
wb_sdmmc_intr 5 16 84 1
Source file: /home/sergeyb/sources/src/sys/dev/ic/nvmereg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/ar9003.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ar9003_attach 5 52 321 1
ar9003_read_eep_word 3 17 103 3
ar9003_read_eep_data 8 30 194 4
ar9003_read_otp_word 3 15 96 3
ar9003_read_otp_data 3 13 98 4
ar9003_find_rom 14 29 273 1
ar9003_restore_rom_block 8 37 246 5
ar9003_read_rom 13 50 407 1
ar9003_gpio_read 1 6 46 2
ar9003_gpio_write 2 12 71 3
ar9003_gpio_config_input 1 9 62 2
ar9003_gpio_config_output 1 16 134 3
ar9003_rfsilent_init 2 15 100 1
ar9003_dma_alloc 4 14 79 1
ar9003_dma_free 1 6 28 1
ar9003_tx_alloc 11 60 486 1
ar9003_tx_free 7 28 217 1
ar9003_rx_alloc 6 48 335 3
ar9003_rx_free 4 15 107 2
ar9003_reset_txsring 1 10 84 1
ar9003_rx_enable 4 30 226 1
ar9003_rx_radiotap 18 56 447 3
ar9003_rx_process 18 105 834 2
ar9003_rx_intr 2 4 24 2
ar9003_tx_process 11 57 479 1
ar9003_tx_intr 3 10 67 1
ar9003_swba_intr 15 96 767 1
ar9003_intr 26 67 452 1
ar9003_tx 70 294 2245 4
ar9003_set_rf_mode 4 12 65 2
ar9003_synth_delay 2 10 58 1
ar9003_rf_bus_request 3 12 69 1
ar9003_rf_bus_release 1 6 33 1
ar9003_set_phy 4 20 126 3
ar9003_set_delta_slope 1 20 184 3
ar9003_enable_antenna_diversity 1 6 23 1
ar9003_init_baseband 1 8 40 1
ar9003_disable_phy 1 5 23 1
ar9003_init_chains 4 12 90 1
ar9003_set_rxchains 3 8 52 1
ar9003_read_noisefloor 2 13 114 3
ar9003_write_noisefloor 2 14 121 3
ar9003_get_noisefloor 9 31 229 2
ar9003_bb_load_noisefloor 6 25 196 1
ar9300_noisefloor_calib 1 6 36 1
ar9003_do_noisefloor_calib 1 4 18 1
ar9003_init_calib 5 31 176 1
ar9003_do_calib 3 18 108 1
ar9003_next_calib 3 8 40 1
ar9003_calib_iq 12 48 374 1
ar9003_get_iq_corr 16 85 1097 3
ar9003_calib_tx_iq 8 52 391 1
ar9003_paprd_calib 7 82 695 2
ar9003_get_desired_txgain 1 23 201 3
ar9003_force_txgain 1 27 191 2
ar9003_set_training_gain 3 9 75 2
ar9003_paprd_tx_tone 3 25 214 1
get_scale 3 7 37 1
ar9003_compute_predistortion 33 192 2034 3
ar9003_enable_predistorter 2 19 169 2
ar9003_paprd_enable 3 7 45 1
ar9003_paprd_tx_tone_done 8 25 194 1
ar9003_write_txpower 1 59 673 2
ar9003_reset_rx_gain 3 13 92 2
ar9003_reset_tx_gain 3 13 92 2
ar9003_hw_init 18 65 483 3
ar9003_get_lg_tpow 11 25 217 7
ar9003_get_ht_tpow 11 25 217 7
ar9003_set_noise_immunity_level 5 16 149 2
ar9003_enable_ofdm_weak_signal 1 23 190 1
ar9003_disable_ofdm_weak_signal 1 23 190 1
ar9003_set_cck_weak_signal 2 8 53 2
ar9003_set_firstep_level 1 8 51 2
ar9003_set_spur_immunity_level 1 8 55 2
Source file: /home/sergeyb/sources/src/sys/dev/ic/aic6250reg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/acx.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
acx_attach 16 111 739 1
acx_detach 1 11 60 1
acx_init 18 70 411 1
acx_init_info_reg 1 5 30 1
acx_set_crypt_keys 7 26 164 1
acx_next_scan 2 8 48 1
acx_stop 8 49 360 1
acx_config 6 25 134 1
acx_read_config 11 58 429 2
acx_write_config 9 51 347 2
acx_rx_config 3 27 132 1
acx_ioctl 12 47 271 3
acx_start 29 118 787 1
acx_watchdog 4 17 90 1
acx_intr 7 23 126 1
acx_disable_intr 1 5 29 1
acx_enable_intr 1 5 29 1
acx_txeof 8 54 364 1
acx_txerr 11 47 202 2
acx_rxeof 16 101 717 1
acx_reset 2 17 110 1
acx_read_eeprom 4 19 120 3
acx_read_phyreg 4 19 121 3
acx_write_phyreg 1 6 42 3
acx_load_base_firmware 5 32 207 2
acx_load_radio_firmware 9 44 329 2
acx_load_firmware 6 43 335 4
acx_node_alloc 2 8 52 1
acx_newstate 23 93 553 3
acx_init_tmplt_ordered 6 27 190 1
acx_dma_alloc 14 96 728 1
acx_dma_free 10 38 299 1
acx_init_tx_ring 3 24 187 1
acx_init_rx_ring 4 26 185 1
acx_newbuf 8 38 271 3
acx_encap 11 75 550 5
acx_set_null_tmplt 1 15 115 1
acx_set_probe_req_tmplt 2 26 210 3
acx_set_probe_resp_tmplt 3 28 244 2
acx_beacon_locate 4 14 104 2
acx_set_beacon_tmplt 5 33 241 2
acx_init_cmd_reg 1 6 37 1
acx_join_bss 3 26 219 3
acx_set_channel 3 16 107 2
acx_get_conf 2 15 104 4
acx_set_conf 2 14 100 4
acx_set_tmplt 2 13 89 4
acx_init_radio 1 8 59 3
acx_exec_command 11 48 294 6
acx_get_rf 5 10 42 1
acx_get_maxrssi 5 10 42 1
acx_iter_func 1 6 47 2
acx_amrr_timeout 2 10 62 1
acx_newassoc 3 10 92 3
acx_set_tim 1 10 86 3
Source file: /home/sergeyb/sources/src/sys/dev/ic/rtl8225reg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/aacvar.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
aac_enc16 1 6 27 2
aac_enc32 1 6 27 2
aac_dec16 1 5 21 1
aac_dec32 1 5 21 1
aac_print_printf 1 7 46 1
Source file: /home/sergeyb/sources/src/sys/dev/ic/wdcvar.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/ar5210.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ar5k_ar5210_fill 2 98 861 1
ar5k_ar5210_attach 3 32 240 5
ar5k_ar5210_nic_reset 3 18 97 2
ar5k_ar5210_nic_wakeup 8 38 195 2
ar5k_ar5210_get_rate_table 4 12 47 2
ar5k_ar5210_detach 1 4 18 1
ar5k_ar5210_phy_disable 1 5 21 1
ar5k_ar5210_reset 14 52 343 5
ar5k_ar5210_set_def_antenna 1 4 14 2
ar5k_ar5210_get_def_antenna 1 4 14 1
ar5k_ar5210_set_opmode 5 36 137 1
ar5k_ar5210_calibrate 4 50 294 2
ar5k_ar5210_do_calibrate 2 12 58 2
ar5k_ar5210_noise_floor 6 28 137 2
ar5k_ar5210_update_tx_triglevel 3 19 92 2
ar5k_ar5210_setup_tx_queue 6 24 114 3
ar5k_ar5210_setup_tx_queueprops 2 12 105 3
ar5k_ar5210_get_tx_queueprops 1 7 52 3
ar5k_ar5210_release_tx_queue 1 6 41 2
ar5k_ar5210_init_tx_queue 2 11 69 2
ar5k_ar5210_reset_tx_queue 6 32 221 2
ar5k_ar5210_get_tx_buf 4 17 77 2
ar5k_ar5210_put_tx_buf 4 18 84 3
ar5k_ar5210_num_tx_pending 1 4 17 2
ar5k_ar5210_tx_start 4 26 120 2
ar5k_ar5210_stop_tx_dma 4 20 99 2
ar5k_ar5210_setup_tx_desc 9 42 243 13
ar5k_ar5210_fill_tx_desc 5 17 108 5
ar5k_ar5210_setup_xtx_desc 1 6 37 8
ar5k_ar5210_proc_tx_desc 6 42 263 2
ar5k_ar5210_has_veol 1 4 14 1
ar5k_ar5210_get_rx_buf 1 4 17 1
ar5k_ar5210_put_rx_buf 1 4 19 2
ar5k_ar5210_start_rx 1 4 16 1
ar5k_ar5210_stop_rx_dma 4 10 59 1
ar5k_ar5210_start_rx_pcu 1 4 16 1
ar5k_ar5210_stop_pcu_recv 1 4 16 1
ar5k_ar5210_set_mcast_filter 1 6 29 3
ar5k_ar5210_set_mcast_filterindex 3 13 70 2
ar5k_ar5210_clear_mcast_filter_idx 3 13 70 2
ar5k_ar5210_get_rx_filter 1 4 17 1
ar5k_ar5210_set_rx_filter 2 8 35 2
ar5k_ar5210_setup_rx_desc 3 12 75 4
ar5k_ar5210_proc_rx_desc 8 52 312 4
ar5k_ar5210_set_rx_signal 1 3 9 1
ar5k_ar5210_dump_state 2 81 402 1
ar5k_ar5210_get_diag_state 1 5 25 4
ar5k_ar5210_get_lladdr 1 4 24 2
ar5k_ar5210_set_lladdr 1 10 65 2
ar5k_ar5210_set_regdomain 2 13 62 3
ar5k_ar5210_set_ledstate 4 23 68 2
ar5k_ar5210_set_associd 3 18 115 4
ar5k_ar5210_set_bssid_mask 1 4 19 2
ar5k_ar5210_set_gpio_output 2 9 51 2
ar5k_ar5210_set_gpio_input 2 9 51 2
ar5k_ar5210_get_gpio 2 7 42 2
ar5k_ar5210_set_gpio 2 11 68 3
ar5k_ar5210_set_gpio_intr 3 15 88 3
ar5k_ar5210_get_tsf32 1 4 17 1
ar5k_ar5210_get_tsf64 1 5 32 1
ar5k_ar5210_reset_tsf 1 5 16 1
ar5k_ar5210_get_regdomain 1 4 17 1
ar5k_ar5210_detect_card_present 3 7 42 1
ar5k_ar5210_update_mib_counters 1 8 58 2
ar5k_ar5210_get_rf_gain 1 4 14 1
ar5k_ar5210_set_slot_time 3 7 42 2
ar5k_ar5210_get_slot_time 1 4 22 1
ar5k_ar5210_set_ack_timeout 2 9 48 2
ar5k_ar5210_get_ack_timeout 1 5 25 1
ar5k_ar5210_set_cts_timeout 2 9 48 2
ar5k_ar5210_get_cts_timeout 1 5 25 1
ar5k_ar5210_is_cipher_supported 2 6 28 2
ar5k_ar5210_get_keycache_size 1 4 14 1
ar5k_ar5210_reset_key 2 8 52 2
ar5k_ar5210_is_key_valid 2 8 41 2
ar5k_ar5210_set_key 5 36 346 5
ar5k_ar5210_set_key_lladdr 2 13 85 3
ar5k_ar5210_softcrypto 3 14 74 2
ar5k_ar5210_set_power 11 47 199 4
ar5k_ar5210_get_power_mode 1 4 16 1
ar5k_ar5210_query_pspoll_support 1 4 14 1
ar5k_ar5210_init_pspoll 1 4 14 1
ar5k_ar5210_enable_pspoll 1 8 30 3
ar5k_ar5210_disable_pspoll 1 7 23 1
ar5k_ar5210_init_beacon 2 24 124 3
ar5k_ar5210_set_beacon_timers 6 37 217 5
ar5k_ar5210_reset_beacon 1 7 32 1
ar5k_ar5210_wait_for_beacon 5 16 92 2
ar5k_ar5210_is_intr_pending 2 4 23 1
ar5k_ar5210_get_isr 7 20 129 2
ar5k_ar5210_get_intr 1 4 16 1
ar5k_ar5210_set_intr 4 23 95 2
ar5k_ar5210_get_capabilities 1 11 78 1
ar5k_ar5210_radar_alert 2 12 51 2
ar5k_ar5210_eeprom_is_busy 2 5 23 1
ar5k_ar5210_eeprom_read 4 18 113 3
ar5k_ar5210_eeprom_write 4 16 96 3
ar5k_ar5210_set_txpower_limit 1 4 17 2
Source file: /home/sergeyb/sources/src/sys/dev/ic/tcic2var.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
tcic_read_1 1 6 36 2
tcic_read_2 1 6 36 2
tcic_read_4 1 9 65 2
tcic_write_1 1 7 42 3
tcic_write_2 1 7 42 3
tcic_write_4 1 8 68 3
tcic_read_ind_2 1 11 72 2
tcic_write_ind_2 1 11 74 3
tcic_sel_sock 1 8 45 1
tcic_wait_ready 4 11 52 1
tcic_read_aux_1 1 11 70 4
tcic_read_aux_2 1 11 66 3
tcic_write_aux_1 1 10 69 5
tcic_write_aux_2 1 10 65 4
Source file: /home/sergeyb/sources/src/sys/dev/ic/bt485reg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/cd1400reg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/xlreg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/vga_subr.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
fontram 1 10 72 1
textram 2 10 80 1
vga_loadchars 3 15 128 6
vga_setfontset 1 14 89 3
vga_setscreentype 2 11 100 2
Source file: /home/sergeyb/sources/src/sys/dev/ic/tcic2.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
tcic_check_reserved_bits 20 87 555 2
tcic_chipid 2 15 97 2
tcic_chipid_known 10 17 48 1
tcic_chipid_to_string 10 25 92 1
tcic_validirqs 10 17 48 1
tcic_attach 13 61 535 1
tcic_attach_sockets 3 8 51 1
tcic_attach_socket 2 20 126 1
tcic_create_event_thread 4 23 123 1
tcic_event_thread 5 34 196 1
tcic_init_socket 2 13 95 1
tcic_submatch 11 34 191 3
tcic_print 4 20 89 2
tcic_intr 4 11 85 1
tcic_intr_socket 14 63 444 1
tcic_queue_event 2 15 87 2
tcic_attach_card 2 9 44 1
tcic_detach_card 2 10 54 2
tcic_deactivate_card 2 18 127 1
tcic_chip_mem_alloc 7 44 322 3
tcic_chip_mem_free 1 7 38 2
tcic_chip_do_mem_map 7 51 470 2
tcic_chip_mem_map 5 44 323 7
tcic_chip_mem_unmap 2 14 96 2
tcic_chip_io_alloc 9 50 316 5
tcic_chip_io_free 2 12 64 2
tcic_chip_do_io_map 5 36 312 2
tcic_chip_io_map 7 36 270 6
tcic_chip_io_unmap 2 14 94 2
tcic_chip_socket_enable 11 54 529 1
tcic_chip_socket_disable 1 16 128 1
tcic_ns2wscnt 2 9 36 1
tcic_log2 3 13 47 1
Source file: /home/sergeyb/sources/src/sys/dev/ic/rtl80x9reg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/pcdisplayvar.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
_pcdisplay_6845_read 1 5 43 2
_pcdisplay_6845_write 1 5 45 3
Source file: /home/sergeyb/sources/src/sys/dev/ic/pcdisplay_subr.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pcdisplay_cursor_reset 2 5 31 1
pcdisplay_cursor_init 4 17 113 2
pcdisplay_cursor 8 49 345 4
pcdisplay_putchar 2 17 124 5
pcdisplay_getchar 2 20 135 4
pcdisplay_copycols 2 21 144 5
pcdisplay_erasecols 3 21 144 5
pcdisplay_copyrows 2 22 150 4
pcdisplay_eraserows 3 21 150 4
Source file: /home/sergeyb/sources/src/sys/dev/ic/ncr5380sbc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ncr5380_wait_req 4 15 60 1
ncr5380_wait_not_req 4 15 64 1
ncr_sched_msgout 2 12 59 2
ncr5380_pio_out 7 42 210 4
ncr5380_pio_in 7 38 189 4
ncr5380_init 6 30 213 1
ncr5380_reset_scsibus 1 13 66 1
ncr5380_intr 5 29 147 1
ncr5380_abort 4 21 111 1
ncr5380_cmd_timeout 4 38 208 1
ncr5380_io_get 3 17 96 1
ncr5380_io_put 1 8 39 2
ncr5380_scsi_cmd 11 50 290 1
ncr5380_done 20 72 419 1
ncr5380_sched 31 141 819 1
ncr5380_reselect 22 126 736 1
ncr5380_select 12 89 515 2
ncr5380_msg_in 33 142 757 1
ncr5380_msg_out 23 131 706 1
ncr5380_command 5 33 208 1
ncr5380_data_xfer 12 66 414 2
ncr5380_status 2 15 70 1
ncr5380_machine 31 153 824 1
ncr5380_show_scsi_cmd 4 20 125 1
ncr5380_show_sense 2 10 65 1
ncr5380_trace 2 15 69 2
ncr5380_clear_trace 1 5 20 1
ncr5380_show_trace 4 14 66 1
ncr5380_show_req 3 19 115 1
ncr5380_show_state 8 38 250 1
Source file: /home/sergeyb/sources/src/sys/dev/ic/qlwreg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/rtl80x9.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
rtl80x9_mediachange 1 6 21 1
rtl80x9_mediastatus 4 19 144 2
rtl80x9_init_card 6 32 244 1
rtl80x9_media_init 7 39 246 1
Source file: /home/sergeyb/sources/src/sys/dev/ic/espreg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/cacvar.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/gdt_common.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
gdt_attach 45 320 2362 1
gdt_eval_mapping 3 18 100 4
gdt_enqueue 2 7 46 3
gdt_dequeue 2 8 45 1
gdt_scsi_cmd 37 146 788 1
gdt_exec_ccb 19 97 595 1
gdt_copy_internal_data 2 11 65 3
gdt_internal_cache_cmd 10 59 425 1
gdt_clear_events 1 4 20 1
gdt_async_event 2 8 41 2
gdt_sync_event 4 24 126 4
gdt_intr 20 76 429 1
gdtminphys 3 8 70 2
gdt_wait 6 22 122 3
gdt_internal_cmd 9 71 470 6
gdt_ccb_alloc 2 12 80 1
gdt_ccb_free 3 14 99 2
gdt_enqueue_ccb 1 7 58 2
gdt_start_ccbs 5 22 165 1
gdt_chain 2 6 42 1
gdt_timeout 1 13 74 1
gdt_watchdog 1 11 60 1
gdt_ioctl 6 32 212 3
gdt_ioctl_inq 1 7 54 2
gdt_ioctl_vol 1 4 19 2
gdt_ioctl_disk 1 4 19 2
gdt_ioctl_alarm 1 4 19 2
gdt_ioctl_setstate 1 4 19 2
Source file: /home/sergeyb/sources/src/sys/dev/ic/smc93cx6.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
read_seeprom 14 63 486 4
Source file: /home/sergeyb/sources/src/sys/dev/ic/ns16550reg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/cissreg.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ciss_ccb::SLIST_ENTRY 1 11 40 1
Source file: /home/sergeyb/sources/src/sys/dev/ic/lptreg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/rt2560reg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/mc6845reg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/aac_tables.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/ahcireg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/lancereg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/i82596.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
i82596_probe 6 28 266 1
i82596_attach 6 42 378 6
i82596_watchdog 1 8 45 1
i82596_cmd_wait 8 22 149 1
i82596_start_cmd 13 44 279 5
i82596_count_errors 1 13 128 1
i82596_rx_errors 1 5 34 3
i82596_intr 16 48 336 1
i82596_rint 23 85 601 2
i82596_tint 16 57 381 2
i82596_get_rbd_list 5 32 191 4
i82596_release_rbd_list 4 21 154 3
i82596_drop_frames 2 10 55 1
i82596_chk_rx_ring 5 26 189 1
i82596_get 12 69 441 3
i82596_readframe 5 29 193 2
i82596_xmit 8 47 428 1
i82596_start 24 67 515 1
i82596_proberam 2 20 178 1
i82596_reset 10 24 167 2
i82596_simple_command 1 10 81 3
ie_run_tdr 11 30 225 2
i82596_setup_bufs 11 70 669 1
ie_cfg_setup 3 37 380 4
ie_ia_setup 3 23 153 2
ie_mc_setup 4 28 189 2
i82596_init 6 25 162 1
i82596_start_transceiver 5 24 191 1
i82596_stop 2 7 39 1
i82596_ioctl 13 47 273 3
ie_mc_reset 7 38 228 1
i82596_mediachange 2 8 44 1
i82596_mediastatus 2 8 45 2
print_rbd 1 11 86 2
Source file: /home/sergeyb/sources/src/sys/dev/ic/wdc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
wdc_log 15 51 325 4
wdc_get_log 14 56 306 2
wdc_default_read_reg 4 12 71 2
wdc_default_write_reg 4 12 72 3
wdc_default_lba48_write_reg 1 6 37 3
wdc_default_read_raw_multi_2 3 13 77 3
wdc_default_write_raw_multi_2 3 13 79 3
wdc_default_write_raw_multi_4 3 13 79 3
wdc_default_read_raw_multi_4 3 13 77 3
wdprint 2 9 51 2
wdc_disable_intr 1 4 18 1
wdc_enable_intr 1 4 18 1
wdc_set_drive 1 5 35 2
wdc_floating_bus 4 19 102 2
wdc_preata_drive 4 26 170 2
wdc_ata_present 11 47 307 2
wdcprobe 33 87 645 1
wdc_alloc_queue 3 17 99 1
wdc_free_queue 1 4 22 1
wdcattach 30 86 670 1
wdcstart 6 22 157 1
wdcdetach 1 11 68 2
wdcintr 8 36 239 1
wdc_reset_channel 3 12 89 2
wdcreset 12 22 189 2
wdc_do_reset 1 9 51 1
__wdcwait_reset 13 40 272 2
wdc_wait_for_status 13 50 331 4
wdc_dmawait 4 19 150 3
wdctimeout 6 32 219 1
wdc_probe_caps 51 160 962 2
wdc_output_bytes 3 18 124 3
wdc_input_bytes 3 18 124 3
wdc_print_caps 5 16 91 1
wdc_print_current_modes 7 23 156 1
wdc_downgrade_mode 11 34 246 1
wdc_exec_command 10 44 266 2
__wdccommand_start 9 46 319 2
__wdccommand_intr 9 33 237 3
__wdccommand_done 10 42 303 2
wdccommand 1 18 163 8
wdccommandext 1 19 208 5
wdccommandshort 1 9 72 3
wdc_exec_xfer 3 14 110 2
wdc_xfer_get 1 4 21 1
wdc_scrub_xfer 1 5 28 1
wdc_xfer_put 3 14 75 2
wdc_get_xfer 2 5 27 1
wdc_free_xfer 4 20 122 2
wdc_kill_pending 2 8 52 1
__wdcerror 2 12 88 2
wdcbit_bucket 1 4 21 2
wdc_ioc_ata_cmd 21 79 512 2
wdc_ioctl 8 36 191 5
Source file: /home/sergeyb/sources/src/sys/dev/ic/ar5xxx.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ath_hal_probe 4 10 61 2
ath_hal_attach 21 100 664 6
ath_hal_computetxtime 7 27 158 5
ar5k_check_channel 7 13 99 3
ath_hal_init_channels 24 88 583 7
ar5k_printver 8 24 147 2
ar5k_radar_alert 3 14 92 1
ar5k_regdomain_from_ieee 2 8 39 1
ar5k_regdomain_to_ieee 1 5 20 1
ar5k_get_regdomain 3 13 74 1
ar5k_bitswap 3 16 145 2
ar5k_htoclock 1 4 14 1
ar5k_clocktoh 1 4 14 1
ar5k_rt_copy 1 8 67 2
ar5k_register_timeout 6 17 99 5
ar5k_eeprom_bin2freq 6 20 117 3
ar5k_eeprom_read_ants 1 44 580 3
ar5k_eeprom_read_modes 15 61 558 3
ar5k_eeprom_init 20 125 1228 1
ar5k_eeprom_read_mac 6 24 173 2
ar5k_eeprom_regulation_domain 4 19 110 3
ar5k_channel 8 23 167 2
ar5k_ar5110_chan2athchan 1 8 54 1
ar5k_ar5110_channel 1 9 47 2
ar5k_ar5111_chan2athchan 5 17 111 2
ar5k_ar5111_channel 5 29 261 2
ar5k_ar5112_channel 8 34 333 2
ar5k_rfregs_op 10 35 317 7
ar5k_rfregs_gainf_corr 6 28 187 1
ar5k_rfregs_gain_readback 11 34 306 1
ar5k_rfregs_gain_adjust 11 45 350 1
ar5k_rfregs 10 43 223 3
ar5k_ar5111_rfregs 23 72 652 3
ar5k_ar5112_rfregs 20 71 594 3
ar5k_arxxxx_rfregs 9 41 240 3
ar5k_rfgain 10 42 186 2
ar5k_txpower_table 6 23 176 3
ar5k_write_ini 7 21 124 4
ar5k_write_mode 2 10 67 4
Source file: /home/sergeyb/sources/src/sys/dev/ic/mtd8xx.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mtd_attach 12 84 653 1
mtd_ifmedia_upd 1 5 29 1
mtd_ifmedia_sts 1 7 51 2
mtd_mii_command 6 26 173 4
mtd_miibus_readreg 5 23 161 3
mtd_miibus_writereg 5 22 149 4
mtd_miibus_statchg 1 3 9 1
mtd_setmulti 5 33 232 1
mtd_encap 6 49 429 3
mtd_list_tx_init 2 19 148 1
mtd_list_rx_init 3 17 107 1
mtd_newbuf 5 46 360 3
mtd_reset 3 13 71 1
mtd_ioctl 9 35 188 3
mtd_init 5 41 265 1
mtd_start 8 27 167 1
mtd_stop 7 38 347 1
mtd_watchdog 2 9 55 1
mtd_intr 11 34 207 1
mtd_rxeof 5 51 357 1
mtd_rx_resync 4 21 138 1
mtd_txeof 13 60 422 1
Source file: /home/sergeyb/sources/src/sys/dev/ic/atw.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
atw_enable 4 12 69 1
atw_disable 3 8 43 1
atw_read_srom 12 71 446 1
atw_print_regs 1 72 505 2
atw_printmac 5 14 42 1
atw_attach 44 235 1656 1
atw_node_alloc 1 7 60 1
atw_node_free 1 7 66 2
atw_test1_reset 4 15 55 1
atw_reset 4 31 251 1
atw_clear_sram 1 5 40 1
atw_wcsr_init 1 10 75 1
atw_cmdr_init 1 10 46 1
atw_tofs2_init 1 21 137 1
atw_nar_init 1 4 20 1
atw_txlmt_init 1 5 30 1
atw_test1_init 1 8 49 1
atw_rf_reset 1 7 41 1
atw_cfp_init 1 8 43 1
atw_tofs0_init 1 6 25 1
atw_ifs_init 1 10 53 1
atw_response_times_init 1 5 30 1
atw_bbp_io_init 6 33 145 1
atw_si4126_init 3 19 108 1
atw_init 16 135 980 1
atw_bbp_io_enable 2 11 53 2
atw_tune 6 24 169 1
atw_si4126_print 5 15 102 1
atw_si4126_tune 11 52 362 2
atw_rf3000_init 8 32 192 1
atw_rf3000_print 5 15 102 1
atw_rf3000_tune 9 45 304 2
atw_rf3000_write 4 19 113 3
atw_rf3000_read 8 31 190 3
atw_si4126_write 4 31 227 3
atw_si4126_read 8 33 207 3
atw_filter_setup 6 42 310 1
atw_write_bssid 1 20 172 1
atw_write_sram 7 30 253 4
atw_write_wep 9 42 323 1
atw_change_ibss 1 6 26 1
atw_recv_mgmt 8 22 130 5
atw_write_ssid 1 10 98 1
atw_write_sup_rates 2 14 117 1
atw_start_beacon 6 51 336 2
atw_last_even_tsft 1 4 30 3
atw_get_tsft 3 12 76 1
atw_predict_beacon 3 31 233 1
atw_next_scan 2 11 62 1
atw_newstate 16 55 328 3
atw_add_rxbuf 5 29 199 2
atw_txdrain 3 14 94 1
atw_stop 3 23 150 2
atw_rxdrain 3 13 76 1
atw_detach 7 38 291 1
atw_intr 23 100 603 1
atw_idle 13 46 330 2
atw_linkintr 5 16 109 2
atw_hw_decrypted 3 8 60 2
atw_rxintr 15 102 744 1
atw_txintr 17 69 490 1
atw_watchdog 12 34 230 1
atw_compute_duration1 9 42 209 5
atw_compute_duration 11 47 303 9
atw_dump_pkt 6 19 152 2
atw_start 52 257 1998 1
atw_activate 5 17 95 2
atw_wakeup 3 8 54 1
atw_ioctl 15 46 262 3
atw_media_change 3 12 59 1
atw_media_status 2 10 57 2
Source file: /home/sergeyb/sources/src/sys/dev/ic/anreg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/bt463reg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/max2820reg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/dptreg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/am7990.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
am7990_config 5 20 177 1
am7990_meminit 5 51 495 1
am7990_rint 18 63 415 1
am7990_tint 19 62 366 1
am7990_intr 16 52 336 1
am7990_start 14 44 326 1
am7990_recv_print 2 22 196 2
am7990_xmit_print 2 22 197 2
Source file: /home/sergeyb/sources/src/sys/dev/ic/sti.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sti_attach_common 5 25 165 5
sti_attach_screen 3 19 113 2
sti_rom_setup 12 128 1374 6
sti_region_setup 22 57 465 1
sti_screen_setup 34 157 1075 2
sti_describe_screen 1 10 98 2
sti_describe 2 10 81 1
sti_end_attach 3 7 47 1
sti_end_attach_screen 3 18 135 3
sti_rom_size 2 13 71 2
sti_fetchfonts 15 91 692 4
sti_init 6 28 220 2
sti_inqcfg 1 12 85 2
sti_bmove 7 37 251 8
sti_setcment 3 18 158 5
sti_ioctl 36 97 630 5
sti_mmap 6 14 98 3
sti_alloc_screen 2 13 89 6
sti_free_screen 1 5 29 2
sti_show_screen 2 6 48 5
sti_cursor 1 10 81 4
sti_mapchar 10 27 158 3
sti_putchar 2 44 385 5
sti_copycols 1 10 86 5
sti_erasecols 1 10 86 5
sti_copyrows 1 8 77 4
sti_eraserows 1 8 77 4
sti_alloc_attr 2 6 43 5
sti_unpack_attr 4 13 77 5
ngle_default_putcmap 3 9 80 3
ngle_artist_setupfb 1 15 110 1
ngle_elk_setupfb 1 13 92 1
ngle_timber_setupfb 1 10 69 1
ngle_setup_bt458 1 9 64 1
ngle_setup_attr_planes 1 19 176 1
ngle_putcmap 3 31 247 3
ngle_setup_hw 3 9 51 2
ngle_setup_fb 1 8 60 3
Source file: /home/sergeyb/sources/src/sys/dev/ic/pt2254a.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pt2254a_encode_volume 6 18 183 2
pt2254a_compose_register 3 14 64 4
Source file: /home/sergeyb/sources/src/sys/dev/ic/dptvar.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/vga.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
vga_common_probe 11 45 344 2
vga_selectfont 21 39 257 4
vga_init_screen 12 48 402 5
vga_init 12 35 297 3
vga_common_attach 1 5 32 4
vga_extended_attach 8 35 214 5
vga_cnattach 3 19 124 4
vga_is_console 6 9 48 2
vga_ioctl 16 35 163 5
vga_mmap 2 7 51 3
vga_alloc_screen 3 26 226 6
vga_free_screen 5 17 128 2
vga_setfont 5 12 91 2
vga_show_screen 3 21 142 5
vga_doswitch 13 57 429 1
vga_load_font 20 53 401 3
vga_list_font 5 20 149 2
vga_scrollback 6 35 288 3
vga_alloc_attr 12 29 185 5
vga_unpack_attr 9 18 149 5
vga_copyrows 9 48 392 4
_vga_mapchar 5 20 101 4
vga_mapchar 4 21 135 3
vga_putchar 3 12 93 5
vga_burner 3 24 169 3
vga_getchar 1 5 42 4
vga_save_palette 3 13 89 1
vga_restore_palette 3 14 94 1
vga_restore_fonts 4 11 77 1
vga_pick_monitor_type 7 30 233 1
Source file: /home/sergeyb/sources/src/sys/dev/ic/adwlib.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
AdwInitFromEEPROM 39 166 927 1
AdwInitDriver 38 198 1301 1
AdwRamSelfTest 9 33 198 3
AdwLoadMCode 14 91 612 4
AdwASC3550Cabling 20 39 226 3
AdwASC38C0800Cabling 13 39 212 3
AdwASC38C1600Cabling 8 29 162 3
AdwGetEEPROMConfig 3 24 124 3
AdwReadEEPWord 1 7 43 3
AdwWaitEEPCmd 3 12 59 2
AdwSetEEPROMConfig 3 35 217 3
AdwExeScsiQueue 8 48 307 2
AdwResetChip 1 8 37 2
AdwResetCCB 3 15 84 1
AdwResetSCSIBus 6 40 308 1
AdwISR 16 70 432 1
AdwSendIdleCmd 5 29 182 3
AdwInquiryHandling 23 76 467 2
AdwSleepMilliSecond 1 4 14 1
AdwDelayMicroSecond 1 4 12 1
Source file: /home/sergeyb/sources/src/sys/dev/ic/rtwnvar.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/lm78.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
lm_attach 6 20 161 1
lm_match 5 24 92 1
def_match 1 9 48 1
wb_match 23 100 555 1
lm_setup_sensors 2 13 117 2
lm_refresh 1 5 22 1
lm_refresh_sensor_data 2 6 41 1
lm_refresh_volt 1 9 76 2
lm_refresh_temp 4 15 99 2
lm_refresh_fanrpm 6 21 169 2
wb_refresh_sensor_data 3 13 108 1
wb_w83637hf_refresh_vcore 2 10 75 2
wb_refresh_nvolt 1 10 88 2
wb_w83627ehf_refresh_nvolt 1 10 86 2
wb_refresh_temp 4 16 125 2
wb_refresh_fanrpm 14 39 366 2
wb_nct6776f_refresh_fanrpm 2 14 110 2
wb_w83792d_refresh_fanrpm 11 41 236 2
as_refresh_temp 3 16 121 2
Source file: /home/sergeyb/sources/src/sys/dev/ic/stireg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/rt2661.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
rt2661_attach 9 54 363 2
rt2661_attachhook 12 88 596 1
rt2661_detach 3 18 131 1
rt2661_suspend 2 9 50 1
rt2661_wakeup 2 7 40 1
rt2661_alloc_tx_ring 8 59 395 3
rt2661_reset_tx_ring 3 21 168 2
rt2661_free_tx_ring 6 28 226 2
rt2661_alloc_rx_ring 11 84 587 3
rt2661_reset_rx_ring 2 9 77 2
rt2661_free_rx_ring 6 27 220 2
rt2661_amrr_node_alloc 4 20 119 2
rt2661_amrr_node_free 2 11 70 2
rt2661_amrr_node_free_all 1 9 51 1
rt2661_amrr_node_free_unused 2 11 61 1
rt2661_amrr_node_find 4 16 94 2
rt2661_node_alloc 2 10 59 1
rt2661_node_free 2 8 58 2
rt2661_media_change 3 10 56 1
rt2661_next_scan 2 11 62 1
rt2661_iter_func 2 7 55 2
rt2661_updatestats 3 17 97 1
rt2661_newassoc 4 12 103 3
rt2661_newstate 12 50 294 3
rt2661_eeprom_read 4 36 282 2
rt2661_tx_intr 8 41 217 1
rt2661_tx_dma_intr 12 42 363 2
rt2661_rx_intr 12 100 789 1
rt2661_mcu_beacon_expire 4 16 106 1
rt2661_mcu_wakeup 1 8 57 1
rt2661_mcu_cmd_intr 1 5 25 1
rt2661_intr 16 41 297 1
rt2661_rxrate 14 25 131 1
rt2661_ack_rate 14 23 82 2
rt2661_txtime 4 15 100 3
rt2661_plcp_signal 13 18 90 1
rt2661_setup_tx_desc 8 43 341 10
rt2661_tx_mgt 7 64 501 3
rt2661_tx_data 36 169 1302 4
rt2661_start 20 51 327 1
rt2661_watchdog 3 15 79 1
rt2661_ioctl 12 42 235 3
rt2661_bbp_write 4 17 115 3
rt2661_bbp_read 6 24 153 2
rt2661_rf_write 4 19 134 3
rt2661_tx_cmd 2 9 59 3
rt2661_select_antenna 1 12 82 1
rt2661_enable_mrr 2 11 64 1
rt2661_set_txpreamble 2 9 48 1
rt2661_set_basicrates 3 11 70 1
rt2661_select_band 12 36 293 2
rt2661_set_chan 12 49 458 2
rt2661_set_bssid 1 8 86 2
rt2661_set_macaddr 1 8 86 2
rt2661_update_promisc 3 12 80 1
rt2661_updateslot 2 8 42 1
rt2661_set_slottime 2 12 76 1
rt2661_get_rf 5 10 42 1
rt2661_read_eeprom 11 63 629 1
rt2661_bbp_init 8 24 172 1
rt2661_init 15 95 699 1
rt2661_stop 5 32 252 2
rt2661_load_microcode 4 23 150 1
rt2661_rx_tune 15 41 280 1
rt2661_radar_start 2 22 194 1
rt2661_radar_stop 1 12 92 1
rt2661_prepare_beacon 6 36 253 1
rt2661_enable_tsf_sync 3 16 107 1
rt2661_get_rssi 8 25 135 2
Source file: /home/sergeyb/sources/src/sys/dev/ic/pcdisplay.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/w83l518dreg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/s3_617.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/elink3.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ep_reset_cmd 1 7 47 3
ep_finish_reset 3 10 52 2
ep_discard_rxtop 3 11 65 2
ep_w1_reg 5 14 55 2
epconfig 18 99 631 3
ep_detach 2 11 80 1
ep_isa_probemedia 6 32 222 1
ep_vortex_probemedia 7 36 258 1
epinit 10 56 469 1
epsetfilter 3 9 74 1
ep_media_change 1 5 35 1
ep_roadrunner_mii_enable 1 16 97 1
epsetmedia 16 90 539 2
ep_media_status 7 42 234 2
epstart 25 99 700 1
epstatus 13 32 196 1
eptxstat 10 34 250 1
epintr 7 33 189 1
epread 19 62 343 1
epget 14 61 432 2
epioctl 11 38 210 3
epreset 1 7 28 1
epwatchdog 1 7 45 1
epstop 3 27 211 1
epreadeeprom 2 10 79 3
epbusyeeprom 7 25 128 1
ep_read_eeprom 4 15 89 2
epmbuffill 5 16 106 1
epmbufempty 3 14 84 1
ep_mii_setbit 1 7 47 2
ep_mii_clrbit 1 7 47 2
ep_mii_readbit 1 5 30 2
ep_mii_sync 2 9 48 1
ep_mii_sendbits 3 15 98 3
ep_mii_readreg 5 29 220 3
ep_mii_writereg 1 15 113 4
ep_statchg 2 15 89 1
Source file: /home/sergeyb/sources/src/sys/dev/ic/rtwreg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/stivar.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/pckbc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pckbc_wait_output 3 10 54 2
pckbc_send_cmd 2 7 44 3
pckbc_poll_data1 7 28 143 5
pckbc_get8042cmd 3 15 90 1
pckbc_put8042cmd 3 12 80 1
pckbc_send_devcmd 4 14 92 3
pckbc_is_console 5 8 39 2
pckbc_submatch_locators 3 9 63 3
pckbc_submatch 2 7 61 3
pckbc_attach_slot 8 23 167 3
pckbc_attach 30 85 521 2
pckbcprint 2 7 42 2
pckbc_release_console 3 8 30 1
pckbc_init_slotdata 2 10 69 1
pckbc_flush 1 6 41 2
pckbc_poll_data 5 13 93 2
pckbc_xt_translation 6 14 96 1
pckbc_slot_enable 5 15 100 3
pckbc_set_poll 3 13 74 3
pckbc_poll_cmd1 17 60 315 3
pckbc_poll_cmd 6 16 134 7
pckbc_cleanqueue 5 13 94 1
pckbc_cleanqueues 3 7 47 1
pckbc_cleanup 2 13 76 1
pckbc_stop 1 7 39 1
pckbc_reset 2 12 100 1
pckbc_start 6 26 172 2
pckbc_cmdresponse 14 43 281 3
pckbc_enqueue_cmd 15 50 364 7
pckbc_set_inputhandler 4 13 100 5
pckbc_poll 1 9 51 1
pckbcintr 1 5 32 1
pckbcintr_internal 14 39 245 2
pckbc_cnattach 7 38 256 4
Source file: /home/sergeyb/sources/src/sys/dev/ic/fxpvar.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/tea5757.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
tea5757_encode_freq 2 10 36 2
tea5757_decode_freq 2 11 38 2
tea5757_search 4 13 97 4
tea5757_hardware_write 3 11 110 2
tea5757_set_freq 3 12 74 4
tea5757_encode_lock 7 13 64 1
tea5757_decode_lock 5 19 57 1
Source file: /home/sergeyb/sources/src/sys/dev/ic/amivar.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/dp8573areg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/ar5210var.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/if_wivar.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/rt2860.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
rt2860_attach 16 57 399 2
rt2860_attachhook 7 73 513 1
rt2860_detach 3 15 105 1
rt2860_suspend 2 7 42 1
rt2860_wakeup 2 7 40 1
rt2860_alloc_tx_ring 5 35 271 2
rt2860_reset_tx_ring 3 19 142 2
rt2860_free_tx_ring 5 24 202 2
rt2860_alloc_tx_pool 7 56 387 1
rt2860_free_tx_pool 4 19 148 1
rt2860_alloc_rx_ring 9 63 483 2
rt2860_reset_rx_ring 2 9 71 2
rt2860_free_rx_ring 6 25 210 2
rt2860_node_alloc 1 5 25 1
rt2860_media_change 6 24 152 1
rt2860_iter_func 1 6 52 2
rt2860_updatestats 5 19 134 1
rt2860_newassoc 10 37 326 3
rt2860_node_leave 1 6 51 2
rt2860_ampdu_rx_start 1 11 86 3
rt2860_ampdu_rx_stop 1 10 85 3
rt2860_newstate 15 56 325 3
rt3090_efuse_read_2 6 24 161 2
rt2860_eeprom_read_2 4 36 286 2
rt2860_srom_read 1 4 22 2
rt2860_intr_coherent 1 9 55 1
rt2860_drain_stats_fifo 6 24 161 1
rt2860_tx_intr 4 30 237 2
rt2860_maxrssi_chain 5 12 81 2
rt2860_rx_intr 28 138 1092 1
rt2860_tbtt_intr 5 17 100 1
rt2860_gp_intr 3 9 62 1
rt2860_intr 15 36 200 1
rt2860_tx 31 150 1221 3
rt2860_start 16 45 286 1
rt2860_watchdog 3 16 86 1
rt2860_ioctl 12 42 241 3
rt2860_mcu_bbp_write 4 19 114 3
rt2860_mcu_bbp_read 6 29 172 2
rt2860_rf_write 4 17 111 3
rt3090_rf_read 7 29 161 2
rt3090_rf_write 4 16 100 3
rt2860_mcu_cmd 12 40 282 4
rt2860_enable_mrr 1 17 113 1
rt2860_set_txpreamble 2 9 48 1
rt2860_set_basicrates 3 10 64 1
rt2860_select_chan_group 24 83 572 2
rt2860_set_chan 8 43 364 2
rt3090_set_chan 7 45 393 2
rt5390_set_chan 22 78 650 2
rt3090_rf_init 19 86 662 1
rt5390_rf_init 10 49 397 1
rt3090_rf_wakeup 5 43 339 1
rt5390_rf_wakeup 5 28 227 1
rt3090_filter_calib 8 43 282 4
rt3090_rf_setup 8 23 172 1
rt2860_set_leds 1 5 31 2
rt2860_set_gp_timer 2 14 98 2
rt2860_set_bssid 1 7 70 2
rt2860_set_macaddr 1 7 75 2
rt2860_updateslot 2 10 57 1
rt2860_updateprot 5 17 106 1
rt2860_updateedca 2 33 303 1
rt2860_set_key 17 87 677 3
rt2860_delete_key 2 17 121 3
rt2860_rssi2dbm 4 18 131 3
b4inc 4 14 76 2
rt2860_get_rf 15 20 102 1
rt2860_read_eeprom 51 247 2482 1
rt2860_bbp_init 12 33 224 1
rt5390_bbp_init 5 27 203 1
rt2860_txrx_enable 6 35 198 1
rt2860_init 49 199 1653 1
rt2860_stop 6 32 235 2
rt2860_load_microcode 4 23 140 1
rt2860_calib 10 30 234 1
rt3090_set_rx_antenna 4 29 166 2
rt2860_switch_chan 9 25 146 2
rt2860_setup_beacon 4 26 202 1
rt2860_enable_tsf_sync 4 20 121 1
Source file: /home/sergeyb/sources/src/sys/dev/ic/uhavar.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/rt2560var.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/fxpreg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/nec765reg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/aic6915.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/bwi.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
bwi_intr 29 91 575 1
bwi_attach 22 137 885 1
bwi_detach 2 16 105 1
bwi_tmplt_write_4 2 8 57 3
bwi_hostflags_write 1 8 54 2
bwi_hostflags_read 1 10 56 1
bwi_memobj_read_2 2 12 76 3
bwi_memobj_read_4 2 19 131 3
bwi_memobj_write_2 2 13 78 4
bwi_memobj_write_4 2 17 125 4
bwi_mac_lateattach 8 30 176 1
bwi_mac_init 18 93 591 1
bwi_mac_reset 4 36 222 2
bwi_mac_set_tpctl_11bg 5 25 182 2
bwi_mac_test 5 32 220 1
bwi_mac_setup_tpctl 27 75 431 1
bwi_mac_dummy_xmit 13 53 393 1
bwi_mac_init_tpctl_11bg 13 49 347 1
bwi_mac_detach 1 4 14 1
bwi_get_firmware 5 24 206 5
bwi_fwimage_is_valid 6 35 207 5
bwi_mac_fw_alloc 26 104 761 1
bwi_mac_fw_free 2 7 38 1
bwi_mac_fw_load 7 57 381 1
bwi_mac_gpio_init 4 26 156 1
bwi_mac_gpio_fini 2 12 78 1
bwi_mac_fw_load_iv 8 60 437 3
bwi_mac_fw_init 4 17 103 1
bwi_mac_opmode_init 11 48 234 1
bwi_mac_hostflags_init 8 23 144 1
bwi_mac_bss_param_init 2 22 145 1
bwi_mac_set_retry_lim 1 11 67 2
bwi_mac_set_ackrates 4 28 173 2
bwi_mac_start 1 9 58 1
bwi_mac_stop 5 20 117 1
bwi_mac_config_ps 5 24 131 1
bwi_mac_reset_hwkeys 1 4 18 1
bwi_mac_shutdown 3 16 107 1
bwi_mac_get_property 6 36 213 1
bwi_mac_updateslot 3 16 90 2
bwi_mac_attach 10 39 259 3
bwi_mac_balance_atten 11 29 157 2
bwi_mac_adjust_tpctl 9 43 256 3
bwi_mac_calibrate_txpower 15 77 499 2
bwi_mac_lock 3 14 87 1
bwi_mac_unlock 3 13 78 1
bwi_mac_set_promisc 3 10 54 2
bwi_phy_write 1 6 42 3
bwi_phy_read 1 6 40 2
bwi_phy_attach 9 61 345 1
bwi_phy_set_bbp_atten 3 16 93 2
bwi_phy_calibrate 4 14 87 1
bwi_tbl_write_2 2 7 62 3
bwi_tbl_write_4 3 9 84 3
bwi_nrssi_write 1 5 36 3
bwi_nrssi_read 1 5 34 2
bwi_phy_init_11a 1 3 9 1
bwi_phy_init_11g 34 92 685 1
bwi_phy_init_11b_rev2 1 7 33 1
bwi_phy_init_11b_rev4 9 53 404 1
bwi_phy_init_11b_rev5 15 73 568 1
bwi_phy_init_11b_rev6 19 117 873 1
bwi_phy_config_11g 24 94 721 1
bwi_phy_config_agc 8 65 580 1
bwi_set_gains 10 45 289 2
bwi_phy_clear_state 1 4 15 1
bwi_nrssi_11g 2 8 44 1
bwi_get_rf_lo 1 7 52 3
bwi_rf_lo_isused 2 8 59 2
bwi_rf_write 1 6 42 3
bwi_rf_read 4 14 85 2
bwi_rf_attach 15 94 520 1
bwi_rf_set_chan 5 21 136 3
bwi_rf_get_gains 15 106 879 1
bwi_rf_init 3 11 57 1
bwi_rf_off_11a 1 8 54 1
bwi_rf_off_11bg 1 4 18 1
bwi_rf_off_11g_rev5 1 5 27 1
bwi_rf_workaround 5 18 120 2
bwi_rf_lo_find 7 29 164 2
bwi_rf_lo_adjust 1 6 37 2
bwi_rf_lo_write 1 7 50 2
bwi_rf_gain_max_reached 1 8 65 2
bwi_bitswap4 1 9 59 1
bwi_phy812_value 19 64 342 2
bwi_rf_init_bcm2050 47 201 1610 1
bwi_rf_calibval 2 17 128 1
_bwi_adjust_devide 2 7 39 2
bwi_rf_calc_txpower 6 26 193 3
bwi_rf_map_txpower 22 107 721 1
bwi_rf_lo_update_11g 10 99 881 1
bwi_rf_lo_devi_measure 4 29 199 2
bwi_rf_get_tp_ctrl2 3 20 105 1
_bwi_rf_lo_update_11g 13 71 542 2
bwi_rf_lo_measure_11g 15 69 439 4
bwi_rf_calc_nrssi_slope_11b 12 69 643 1
bwi_rf_set_nrssi_ofs_11g 22 120 948 1
bwi_rf_calc_nrssi_slope_11g 25 126 1038 1
bwi_rf_init_sw_nrssi_table 4 15 103 1
bwi_rf_init_hw_nrssi_table 4 14 78 2
bwi_rf_set_nrssi_thr_11b 7 31 238 1
_nrssi_threshold 4 15 93 2
bwi_rf_set_nrssi_thr_11g 5 25 154 1
bwi_rf_clear_tssi 4 18 110 1
bwi_rf_clear_state 2 17 130 1
bwi_rf_on_11a 1 3 9 1
bwi_rf_on_11bg 2 11 73 1
bwi_rf_set_ant_mode 14 57 363 2
bwi_rf_get_latest_tssi 4 15 115 3
bwi_rf_tssi2dbm 6 14 95 3
bwi_rf_calc_rssi_bcm2050 20 77 441 2
bwi_rf_calc_rssi_bcm2053 2 12 69 2
bwi_rf_calc_rssi_bcm2060 2 8 39 2
bwi_rf_lo_measure_11b 2 16 90 1
bwi_rf_lo_update_11b 11 85 653 1
bwi_read_sprom 1 4 24 2
bwi_setup_desc32 5 23 165 7
bwi_power_on 4 28 197 2
bwi_power_off 2 17 122 2
bwi_regwin_switch 6 21 117 3
bwi_regwin_select 3 12 81 2
bwi_regwin_info 1 10 71 3
bwi_led_attach 14 50 375 1
bwi_led_onoff 3 10 50 3
bwi_led_newstate 16 52 258 2
bwi_led_event 8 30 141 2
bwi_led_blink_start 2 15 98 3
bwi_led_blink_next 1 9 61 1
bwi_led_blink_end 1 5 21 1
bwi_bbp_attach 22 96 651 1
bwi_bus_init 13 58 381 2
bwi_get_card_flags 5 12 77 1
bwi_get_eaddr 2 8 59 3
bwi_get_clock_freq 9 48 325 2
bwi_set_clock_mode 12 42 232 2
bwi_set_clock_delay 8 30 198 1
bwi_init 1 6 30 1
bwi_init_statechg 14 62 397 2
bwi_ioctl 12 46 263 3
bwi_start 22 79 501 1
bwi_watchdog 4 16 85 1
bwi_newstate_begin 2 8 48 2
bwi_stop 8 40 272 2
bwi_newstate 11 46 312 3
bwi_media_change 3 10 60 1
bwi_iter_func 1 6 47 2
bwi_amrr_timeout 2 10 62 1
bwi_newassoc 3 11 107 3
bwi_node_alloc 2 8 52 1
bwi_dma_alloc 14 82 468 1
bwi_dma_free 8 37 242 1
bwi_dma_ring_alloc 4 32 236 4
bwi_dma_txstats_alloc 9 72 532 3
bwi_dma_txstats_free 2 12 91 1
bwi_dma_mbuf_create30 25 108 773 1
bwi_dma_mbuf_create 9 51 340 1
bwi_dma_mbuf_destroy 8 32 236 3
bwi_enable_intrs 1 4 21 2
bwi_disable_intrs 1 4 21 2
bwi_init_tx_ring32 1 24 184 2
bwi_init_rxdesc_ring32 1 17 123 5
bwi_init_rx_ring32 3 20 146 1
bwi_init_txstats32 2 21 161 1
bwi_setup_rx_desc32 1 8 54 4
bwi_setup_tx_desc32 1 7 49 5
bwi_newbuf30 7 35 267 3
bwi_newbuf 10 48 313 3
bwi_set_addr_filter 2 13 95 3
bwi_set_chan 1 8 53 2
bwi_next_scan 2 11 62 1
bwi_rxeof 11 95 680 2
bwi_rxeof32 1 13 84 1
bwi_reset_rx_ring32 4 16 101 2
bwi_free_txstats32 1 4 20 1
bwi_free_rx_ring32 3 15 103 1
bwi_free_tx_ring32 12 49 333 2
bwi_plcp2rate 1 5 31 2
bwi_ofdm_plcp_header 1 8 46 3
bwi_ds_plcp_header 3 17 102 3
bwi_plcp_header 3 11 64 3
bwi_rate2modtype 4 10 38 1
bwi_ack_rate 19 49 206 2
bwi_txtime 6 27 132 5
bwi_encap 27 147 1088 4
bwi_start_tx32 1 6 42 3
bwi_txeof_status32 2 15 106 1
_bwi_txeof 5 31 222 2
bwi_txeof_status 2 13 92 2
bwi_txeof 5 19 117 1
bwi_bbp_power_on 1 5 30 2
bwi_bbp_power_off 1 5 23 1
bwi_get_pwron_delay 3 20 145 1
bwi_bus_attach 3 13 88 1
bwi_regwin_name 5 15 64 1
bwi_regwin_disable_bits 3 12 74 1
bwi_regwin_is_enabled 2 17 102 2
bwi_regwin_disable 8 46 285 3
bwi_regwin_enable 3 31 197 3
bwi_set_bssid 3 23 209 2
bwi_updateslot 2 12 99 1
bwi_calibrate 3 18 111 1
bwi_calc_rssi 1 7 52 2
Source file: /home/sergeyb/sources/src/sys/dev/ic/i82365.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pcic_ident_ok 6 12 60 1
pcic_vendor 9 48 241 1
pcic_attach 18 100 950 1
pcic_attach_sockets 3 8 51 1
pcic_attach_socket 2 21 134 1
pcic_create_event_thread 6 29 137 1
pcic_event_thread 3 24 149 1
pcic_event_process 13 56 364 2
pcic_init_socket 7 30 190 1
pcic_submatch 21 53 296 3
pcic_print 6 26 109 2
pcic_intr 4 11 85 1
pcic_poll_intr 3 12 80 1
pcic_intr_socket 11 53 302 1
pcic_queue_event 2 15 87 2
pcic_attach_card 2 8 37 1
pcic_detach_card 2 11 51 2
pcic_deactivate_card 2 9 58 1
pcic_power 5 18 113 2
pcic_chip_mem_alloc 5 39 273 3
pcic_chip_mem_free 1 8 52 2
pcic_chip_do_mem_map 5 45 439 2
pcic_chip_mem_map 5 43 313 7
pcic_chip_mem_unmap 2 13 91 2
pcic_chip_io_alloc 10 55 387 5
pcic_chip_io_free 2 12 64 2
pcic_chip_do_io_map 1 23 264 2
pcic_chip_io_map 6 34 264 6
pcic_chip_io_unmap 2 13 91 2
pcic_wait_ready 7 14 80 1
pcic_chip_socket_enable 10 45 334 1
pcic_chip_socket_disable 1 8 44 1
st_pcic_read 2 9 56 2
st_pcic_write 3 12 69 3
Source file: /home/sergeyb/sources/src/sys/dev/ic/if_wi.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
wi_attach 40 194 1484 2
wi_intr_enable 2 5 32 2
wi_intr_ack 2 5 32 2
wi_intr 12 48 309 1
wi_get_fid_io 1 4 20 2
wi_rxeof 40 244 1373 1
wi_txeof 2 10 53 2
wi_inquire 3 18 103 1
wi_update_stats 8 36 289 1
wi_cmd_io 10 36 243 5
wi_reset 6 23 139 1
wi_cor_reset 2 16 104 1
wi_read_record_io 27 73 476 2
wi_write_record_io 28 94 615 2
wi_seek 6 27 146 4
wi_read_data_io 2 9 67 5
wi_write_data_io 7 17 130 5
wi_alloc_nicmem_io 7 22 161 3
wi_setmulti 6 32 228 1
wi_setdef 25 96 626 2
wi_ioctl 149 461 3082 3
wi_scan_timeout 7 21 150 1
wi_init_io 20 78 641 1
wi_do_hostencrypt 5 38 318 3
wi_do_hostdecrypt 8 37 322 3
wi_start 23 121 974 1
wi_mgmt_xmit 3 28 230 3
wi_stop 2 16 106 1
wi_watchdog 1 10 48 1
wi_detach 3 10 52 1
wi_get_id 15 72 653 1
wi_sync_media 12 54 228 3
wi_media_change 19 56 294 1
wi_media_status 13 47 262 2
wi_set_nwkey 18 54 446 2
wi_get_nwkey 7 25 185 2
wi_set_pm 2 8 52 2
wi_get_pm 1 6 35 2
wi_set_txpower 10 45 265 2
wi_get_txpower 5 26 142 2
wi_set_ssid 2 8 49 3
wi_get_debug 10 52 364 2
wi_set_debug 17 76 451 2
Source file: /home/sergeyb/sources/src/sys/dev/ic/cd1190reg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/siopreg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/ar9285reg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/advlib.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/aacreg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/lm700x.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
lm700x_encode_freq 1 6 24 2
lm700x_hardware_write 3 26 239 3
lm700x_encode_ref 4 11 43 1
lm700x_decode_ref 4 17 48 1
Source file: /home/sergeyb/sources/src/sys/dev/ic/twe.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
twe_get_ccb 2 11 71 1
twe_put_ccb 1 9 60 2
twe_dispose 4 14 110 1
twe_attach 33 234 1604 1
twe_thread_create 2 19 136 1
twe_thread 7 40 295 1
twe_cmd 18 93 662 3
twe_start 5 36 237 2
twe_complete 6 26 196 1
twe_done 12 54 324 2
tweminphys 2 6 33 2
twe_copy_internal_data 2 14 71 3
twe_scsi_cmd 33 138 948 1
twe_intr 8 43 265 1
twe_aen 3 35 236 2
Source file: /home/sergeyb/sources/src/sys/dev/ic/cac.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cac_init 16 100 790 2
cac_flush 1 9 59 1
cac_intr 4 16 102 1
cac_cmd 12 70 545 8
cac_ccb_poll 5 17 110 3
cac_ccb_start 5 22 151 2
cac_ccb_done 10 37 247 2
cac_ccb_alloc 3 14 89 1
cac_ccb_free 1 9 60 2
cac_get_dinfo 3 14 89 2
cacminphys 2 6 33 2
cac_copy_internal_data 2 13 62 3
cac_scsi_cmd 33 134 816 1
cac_l0_fifo_full 1 4 21 1
cac_l0_submit 2 8 57 2
cac_l0_completed 5 18 126 1
cac_l0_intr_pending 1 4 19 1
cac_l0_intr_enable 2 5 25 2
cac_ioctl 8 34 184 3
cac_ioctl_vol 7 30 250 2
cac_create_sensors 8 42 314 1
cac_sensor_refresh 10 40 237 1
Source file: /home/sergeyb/sources/src/sys/dev/ic/bt485var.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/dcreg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/ncr53c9x.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ncr53c9x_lunsearch 2 10 50 2
ncr53c9x_attach 8 45 321 1
ncr53c9x_reset 13 58 391 1
ncr53c9x_scsi_reset 1 7 41 1
ncr53c9x_init 18 77 524 2
ncr53c9x_readregs 4 16 130 1
ncr53c9x_stp2cpb 2 10 50 2
ncr53c9x_setsync 8 26 158 2
ncr53c9x_select 16 101 706 2
ncr53c9x_get_ecb 2 10 59 1
ncr53c9x_free_ecb 1 4 20 2
ncr53c9x_scsi_probe 3 19 131 1
ncr53c9x_scsi_free 2 15 99 1
ncr53c9x_scsi_cmd 7 53 369 1
ncr53c9x_poll 7 31 156 3
ncr53c9x_sched 28 100 602 1
ncr53c9x_sense 4 35 265 2
ncr53c9x_done 12 49 338 2
ncr53c9x_dequeue 11 30 245 2
ncr53c9x_flushfifo 3 8 42 1
ncr53c9x_rdfifo 11 45 270 2
ncr53c9x_wrfifo 6 15 108 3
ncr53c9x_reselect 11 54 329 4
__verify_msg_format 8 11 74 2
ncr53c9x_msgin 49 252 1471 1
ncr53c9x_msgout 21 120 770 1
ncr53c9x_intr 109 521 2886 1
ncr53c9x_abort 5 20 113 2
ncr53c9x_timeout 7 38 259 1
Source file: /home/sergeyb/sources/src/sys/dev/ic/ar9003reg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/ramdac.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/i82810reg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/lsi64854reg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/hmevar.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/z8530tty.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
zs_device_lookup 1 4 25 2
zstty_match 3 10 65 3
zstty_attach 19 88 660 3
zstty 1 5 30 1
zs_shutdown 7 26 203 1
zsopen 49 133 886 4
zsclose 3 18 135 4
zsread 1 6 60 3
zswrite 1 6 60 3
zsioctl 17 57 329 5
zsstart 7 33 211 1
zsstop 3 14 93 2
zsparam 24 103 640 2
zs_maskintr 4 18 119 1
zs_modem 6 19 126 2
tiocm_to_zs 9 31 196 3
zs_to_tiocm 6 18 129 1
zshwiflow 6 27 169 2
zs_hwiflow 4 15 133 1
zstty_rxint 9 43 279 1
zstty_txint 6 27 146 1
zstty_stint 7 27 183 2
zstty_diag 3 17 97 1
zstty_rxsoft 19 72 482 2
zstty_txsoft 2 13 98 2
zstty_stsoft 4 22 154 2
zstty_softint 4 20 104 1
Source file: /home/sergeyb/sources/src/sys/dev/ic/smc93cx6var.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/rt2560.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
rt2560_attach 8 97 682 2
rt2560_detach 1 15 106 1
rt2560_suspend 2 7 42 1
rt2560_wakeup 2 7 40 1
rt2560_alloc_tx_ring 8 60 401 3
rt2560_reset_tx_ring 3 22 174 2
rt2560_free_tx_ring 6 28 226 2
rt2560_alloc_rx_ring 11 85 593 3
rt2560_reset_rx_ring 2 12 96 2
rt2560_free_rx_ring 6 27 220 2
rt2560_node_alloc 1 5 25 1
rt2560_media_change 3 10 56 1
rt2560_next_scan 2 11 62 1
rt2560_iter_func 1 6 47 2
rt2560_amrr_timeout 2 13 76 1
rt2560_newassoc 3 10 90 3
rt2560_newstate 16 61 368 3
rt2560_eeprom_read 4 36 282 2
rt2560_encryption_intr 4 28 210 1
rt2560_tx_intr 14 66 504 1
rt2560_prio_intr 13 56 430 1
rt2560_decryption_intr 12 104 777 1
rt2560_rx_intr 5 31 254 1
rt2560_beacon_expire 8 24 172 1
rt2560_wakeup_expire 1 4 18 1
rt2560_intr 11 31 181 1
rt2560_rxrate 14 25 129 1
rt2560_ack_rate 14 23 82 2
rt2560_txtime 4 15 100 3
rt2560_plcp_signal 13 18 90 1
rt2560_setup_tx_desc 8 36 263 7
rt2560_tx_bcn 5 41 299 3
rt2560_tx_mgt 6 63 488 3
rt2560_tx_data 33 171 1240 3
rt2560_start 20 52 334 1
rt2560_watchdog 3 15 79 1
rt2560_ioctl 12 42 235 3
rt2560_bbp_write 4 17 113 3
rt2560_bbp_read 6 24 151 2
rt2560_rf_write 4 19 134 3
rt2560_set_chan 19 72 577 2
rt2560_disable_rf_tune 2 11 71 1
rt2560_enable_tsf_sync 3 22 147 1
rt2560_update_plcp 3 16 117 1
rt2560_updateslot 2 8 42 1
rt2560_set_slottime 3 21 158 1
rt2560_set_basicrates 2 9 50 1
rt2560_update_led 1 6 46 3
rt2560_set_bssid 1 9 92 2
rt2560_set_macaddr 1 9 92 2
rt2560_get_macaddr 1 12 106 2
rt2560_update_promisc 3 12 80 1
rt2560_set_txantenna 6 19 125 2
rt2560_set_rxantenna 5 14 79 2
rt2560_get_rf 8 13 60 1
rt2560_read_eeprom 3 22 207 1
rt2560_bbp_init 8 23 162 1
rt2560_init 10 66 503 1
rt2560_stop 4 28 219 2
Source file: /home/sergeyb/sources/src/sys/dev/ic/uha.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
uhaprint 2 8 33 2
uha_attach 1 17 135 1
uha_reset_mscp 1 6 24 2
uha_mscp_free 1 10 64 2
uha_mscp_alloc 2 14 75 1
uha_mscp_phys_kv 3 13 63 2
uha_done 8 43 233 2
uhaminphys 2 6 51 2
uha_scsi_cmd 12 99 629 1
uha_timeout 2 22 122 1
Source file: /home/sergeyb/sources/src/sys/dev/ic/ar9280reg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/adwlib.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/if_wi_hostap.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/acx100.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
acx100_set_param 1 26 158 1
acx100_init 5 25 134 1
acx100_init_wep 4 23 188 1
acx100_init_tmplt 4 19 133 1
acx100_init_fw_ring 4 37 272 1
acx100_init_memory 7 54 419 1
acx100_init_fw_txring 3 27 176 2
acx100_init_fw_rxring 3 21 119 2
acx100_read_config 3 21 159 2
acx100_write_config 3 20 134 2
acx100_set_txpower 4 20 92 1
acx100_set_fw_txdesc_rate 1 5 31 3
acx100_set_bss_join_param 1 7 41 3
acx100_set_wepkey 3 20 134 3
acx100_proc_wep_rxbuf 2 13 91 3
Source file: /home/sergeyb/sources/src/sys/dev/ic/ncr53c9xreg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/gdtvar.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
gdt_ccb_set_cmd 1 7 38 2
gdt_enc16 1 4 23 2
gdt_enc32 1 4 23 2
gdt_dec8 1 4 16 1
gdt_dec16 1 4 19 1
gdt_dec32 1 4 19 1
Source file: /home/sergeyb/sources/src/sys/dev/ic/cacreg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/adw.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/aic79xx.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ahd_assert_atn 1 4 18 1
ahd_currently_packetized 2 15 91 1
ahd_set_active_fifo 3 14 65 1
ahd_restart 1 21 174 1
ahd_clear_fifo 4 14 115 2
ahd_flush_qoutfifo 22 126 846 1
ahd_scb_active_in_fifo 4 8 70 2
ahd_run_data_fifo 20 115 941 2
ahd_run_qoutfifo 7 32 201 1
ahd_handle_hwerrint 3 17 103 1
ahd_handle_seqint 78 454 2412 2
ahd_handle_scsiint 39 174 1171 2
ahd_handle_transmission_error 27 98 640 1
ahd_handle_lqiphase_error 5 24 165 2
ahd_handle_pkt_busfree 12 79 517 2
ahd_handle_nonpkt_busfree 48 177 1067 1
ahd_handle_proto_violation 8 64 375 1
ahd_force_renegotiation 3 16 83 2
ahd_clear_critical_section 13 95 607 1
ahd_clear_intstat 2 24 192 1
ahd_print_scb 2 22 155 1
ahd_dump_sglist 7 36 244 1
ahd_alloc_tstate 6 26 217 3
ahd_free_tstate 4 11 70 4
ahd_devlimited_syncrate 6 30 182 5
ahd_find_syncrate 12 23 155 4
ahd_validate_offset 6 23 131 6
ahd_validate_width 5 20 102 4
ahd_update_neg_request 11 25 188 5
ahd_set_syncrate 35 111 650 7
ahd_set_width 12 40 267 5
ahd_set_tags 2 7 48 3
ahd_update_neg_table 11 58 382 3
ahd_update_pending_scbs 8 54 337 1
ahd_fetch_devinfo 5 28 166 2
ahd_print_devinfo 1 5 34 2
ahd_lookup_phase_entry 3 11 55 1
ahd_compile_devinfo 2 13 85 6
ahd_scb_devinfo 2 12 86 3
ahd_setup_initiator_msgout 17 75 565 3
ahd_build_transfer_msg 17 54 358 2
ahd_construct_sdtr 3 17 128 4
ahd_construct_wdtr 2 14 101 3
ahd_construct_ppr 4 24 185 6
ahd_clear_msg_state 2 18 116 1
ahd_handle_message_phase 50 202 1159 1
ahd_sent_msg 16 36 217 4
ahd_parse_msg 56 295 1468 2
ahd_handle_msg_reject 13 115 732 2
ahd_handle_ign_wide_residue 11 70 426 2
ahd_reinitialize_dataptrs 6 55 399 1
ahd_handle_devreset 11 43 258 6
ahd_setup_target_msgin 3 12 72 3
ahd_sglist_size 2 8 49 1
ahd_sglist_allocsize 8 29 154 1
ahd_alloc 5 35 233 2
ahd_softc_init 1 6 26 1
ahd_softc_insert 9 37 202 1
ahd_find_softc 2 9 41 1
ahd_set_unit 1 4 18 2
ahd_set_name 2 6 38 2
ahd_free 13 42 242 1
ahd_shutdown 1 8 45 1
ahd_reset 8 45 316 2
ahd_probe_scbs 5 19 134 1
ahd_initialize_hscbs 2 9 56 1
ahd_init_scbdata 5 32 188 1
ahd_find_scb_by_tag 3 13 78 2
ahd_fini_scbdata 9 39 206 1
ahd_setup_iocell_workaround 3 13 101 1
ahd_iocell_first_selection 7 23 173 1
ahd_scb_alloc 2 13 79 1
ahd_scb_free 1 12 91 2
ahd_alloc_scbs 22 147 1016 1
ahd_controller_info 2 7 69 3
ahd_init 30 118 766 1
ahd_chip_init 31 197 1725 1
ahd_default_config 5 50 309 1
ahd_parse_cfgdata 19 94 631 2
ahd_parse_vpddata 3 10 58 2
ahd_intr_enable 2 14 71 2
ahd_update_coalescing_values 4 15 91 4
ahd_enable_coalescing 2 9 49 2
ahd_pause_and_flushwork 9 35 234 1
ahd_suspend 2 10 47 1
ahd_resume 1 7 33 1
ahd_index_busy_tcl 1 8 76 3
ahd_find_busy_tcl 1 10 54 2
ahd_busy_tcl 1 8 49 3
ahd_match_scb 15 28 236 7
ahd_freeze_devq 1 13 74 2
ahd_qinfifo_requeue_tail 2 18 113 2
ahd_qinfifo_requeue 2 17 121 3
ahd_qinfifo_count 2 15 78 1
ahd_reset_cmds_pending 1 16 88 1
ahd_done_with_status 3 12 68 3
ahd_search_qinfifo 33 166 997 8
ahd_search_scb_list 14 63 362 11
ahd_stitch_tid_list 6 26 161 4
ahd_rem_wscb 4 16 106 5
ahd_add_scb_to_free_list 1 3 12 2
ahd_abort_scbs 15 71 439 7
ahd_reset_current_bus 2 19 136 1
ahd_reset_channel 19 90 581 3
ahd_reset_poll 3 35 223 1
ahd_stat_timer 8 36 234 1
ahd_handle_scb_status 2 9 54 2
ahd_handle_scsi_status 31 154 852 2
ahd_calc_residual 12 50 330 2
ahd_queue_lstate_event 7 35 233 5
ahd_send_lstate_events 4 28 186 2
ahd_dumpseq 2 16 109 1
ahd_loadseq 21 96 619 1
ahd_check_patch 5 22 133 4
ahd_resolve_seqaddr 3 22 108 2
ahd_download_instr 20 53 276 3
ahd_probe_stack_size 5 22 129 1
ahd_dump_all_cards_state 1 7 27 1
ahd_print_register 13 38 245 7
ahd_dump_card_state 25 232 1984 1
ahd_dump_scbs 2 23 136 1
ahd_timeout 7 30 187 1
ahd_read_seeprom 4 29 174 5
ahd_write_seeprom 5 30 186 4
ahd_wait_seeprom 4 10 59 1
ahd_verify_vpd_cksum 7 24 163 1
ahd_verify_cksum 4 18 101 1
ahd_acquire_seeprom 4 11 58 1
ahd_release_seeprom 1 3 9 1
ahd_write_flexport 3 20 149 3
ahd_read_flexport 3 15 104 3
ahd_wait_flexport 4 11 68 1
ahd_find_tmode_devs 10 28 195 6
ahd_handle_en_lun 46 233 1429 3
ahd_update_scsiid 7 26 154 2
ahd_run_tqinfifo 4 23 151 2
ahd_handle_target_cmd 18 77 465 2
ahd_createdmamem 5 42 324 4
ahd_freedmamem 1 8 64 2
ahd_name 1 4 16 1
ahd_known_modes 1 7 39 3
ahd_build_mode_state 1 4 32 3
ahd_extract_mode_state 1 6 44 4
ahd_set_modes 7 14 107 3
ahd_update_modes 3 11 66 1
ahd_assert_modes 4 9 67 5
ahd_save_modes 3 7 44 1
ahd_restore_modes 1 7 40 2
ahd_is_paused 1 4 25 1
ahd_pause 2 6 30 1
ahd_unpause 5 12 90 1
ahd_sg_setup 5 20 163 6
ahd_setup_scb_common 5 16 118 2
ahd_setup_data_scb 3 23 183 2
ahd_setup_noxfer_scb 1 6 41 2
ahd_sg_size 2 6 39 1
ahd_sg_bus_to_virt 1 6 48 3
ahd_sg_virt_to_bus 1 7 53 3
ahd_sync_scb 1 6 56 3
ahd_sync_sglist 2 9 62 3
ahd_sync_sense 1 7 40 3
ahd_targetcmd_offset 1 5 37 2
ahd_complete_scb 2 9 53 2
ahd_update_residual 2 7 45 2
ahd_fetch_transinfo 2 8 57 5
ahd_inw 1 4 36 2
ahd_outw 1 5 44 3
ahd_inl 1 7 66 2
ahd_outl 1 7 88 3
ahd_inq 1 11 142 2
ahd_outq 1 11 152 3
ahd_get_scbptr 1 6 50 1
ahd_set_scbptr 1 7 58 2
ahd_get_hnscb_qoff 1 4 19 1
ahd_set_hnscb_qoff 1 4 21 2
ahd_get_hescb_qoff 1 4 19 1
ahd_set_hescb_qoff 1 4 21 2
ahd_get_snscb_qoff 1 8 44 1
ahd_set_snscb_qoff 1 5 30 2
ahd_get_sescb_qoff 1 5 28 1
ahd_set_sescb_qoff 1 5 30 2
ahd_get_sdscb_qoff 1 5 42 1
ahd_set_sdscb_qoff 1 6 50 2
ahd_inb_scbram 2 8 48 2
ahd_inw_scbram 1 5 36 2
ahd_inl_scbram 1 5 36 2
ahd_inq_scbram 1 5 39 2
ahd_lookup_scb 3 11 61 2
ahd_swap_with_next_hscb 1 17 120 2
ahd_queue_scb 5 27 201 2
ahd_get_sense_buf 1 4 21 2
ahd_get_sense_bufaddr 1 4 21 2
ahd_sync_qoutfifo 1 6 39 2
ahd_sync_tqinfifo 3 10 58 2
ahd_check_cmdcmpltqueues 6 22 153 1
ahd_intr 17 42 281 1
ahd_unbusy_tcl 1 4 21 2
Source file: /home/sergeyb/sources/src/sys/dev/ic/rtw.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
rtw_continuous_tx_enable 2 17 98 2
rtw_access_string 4 13 37 1
rtw_set_access1 16 41 171 2
rtw_set_access 1 9 49 2
rtw_config0123_enable 2 14 81 2
rtw_anaparm_enable 2 12 59 2
rtw_txdac_enable 2 12 65 2
rtw_chip_reset1 3 18 112 2
rtw_chip_reset 1 9 63 2
rtw_recall_eeprom 3 21 143 2
rtw_reset 3 12 92 1
rtw_txdesc_dmamaps_create 3 12 73 3
rtw_rxdesc_dmamaps_create 3 12 73 3
rtw_rxdesc_dmamaps_destroy 3 9 56 3
rtw_txdesc_dmamaps_destroy 3 9 56 3
rtw_srom_parse 11 60 395 1
rtw_srom_read 9 63 436 4
rtw_set_rfprog 4 30 136 3
rtw_identify_country 5 19 74 2
rtw_identify_sta 2 22 189 3
rtw_chan2txpower 2 9 64 3
rtw_txdesc_blk_init_all 2 11 66 1
rtw_txsoft_blk_init 2 14 87 1
rtw_txsoft_blk_init_all 2 6 34 1
rtw_rxdescs_sync 2 17 152 4
rtw_txdescs_sync 2 14 116 4
rtw_rxbufs_release 3 15 94 2
rtw_rxsoft_alloc 5 24 147 2
rtw_rxsoft_init_all 5 22 127 4
rtw_rxdesc_init 3 25 213 4
rtw_rxdesc_init_all 2 10 61 3
rtw_io_enable 4 15 90 3
rtw_intr_rx 25 159 1107 2
rtw_txsoft_release 1 17 105 3
rtw_txsofts_release 2 11 77 3
rtw_collect_txpkt 2 25 170 4
rtw_reset_oactive 5 18 128 1
rtw_collect_txring 8 33 241 4
rtw_intr_tx 3 13 89 2
rtw_intr_beacon 9 44 334 2
rtw_intr_atim 1 4 11 1
rtw_dump_rings 6 25 191 1
rtw_hwring_setup 2 26 237 1
rtw_swring_setup 4 27 194 1
rtw_txdesc_blk_init 2 7 67 1
rtw_txring_next 1 5 39 2
rtw_txring_fixup 3 17 108 1
rtw_rxring_fixup 2 15 103 1
rtw_txdescs_reset 2 8 50 1
rtw_intr_ioerror 10 38 256 2
rtw_suspend_ticks 1 6 30 1
rtw_resume_ticks 1 12 87 1
rtw_intr_timeout 2 7 37 1
rtw_intr 16 57 387 1
rtw_stop 5 29 223 2
rtw_pwrstate_string 4 13 37 1
rtw_maxim_pwrstate 8 32 144 4
rtw_rfmd_pwrstate 8 32 144 4
rtw_philips_pwrstate 9 36 159 4
rtw_rtl_pwrstate 1 4 19 4
rtw_pwrstate0 1 9 61 4
rtw_pwrstate 6 25 137 2
rtw_tune 6 32 231 1
rtw_disable 4 14 90 1
rtw_enable 4 12 72 1
rtw_transmit_config 2 18 113 1
rtw_enable_interrupts 2 12 95 1
rtw_set_nettype 6 25 111 2
rtw_pktfilt_load 11 61 411 1
rtw_init 6 52 412 1
rtw_led_init 1 15 89 1
rtw_led_newstate 6 28 152 2
rtw_led_set 9 44 240 3
rtw_led_fastblink 4 18 134 1
rtw_led_slowblink 1 11 74 1
rtw_led_attach 1 5 37 2
rtw_ioctl 13 42 253 3
rtw_txring_choose 5 19 122 4
rtw_80211_dequeue 3 18 120 6
rtw_dequeue 14 79 565 5
rtw_seg_too_short 3 11 55 1
rtw_dmamap_load_txbuf 12 52 318 6
rtw_compute_duration1 9 42 209 5
rtw_compute_duration 11 47 303 9
rtw_print_txdesc 1 11 99 5
rtw_start 32 174 1277 1
rtw_idle 3 11 76 1
rtw_watchdog 7 34 201 1
rtw_next_scan 2 11 62 1
rtw_join_bss 2 22 204 3
rtw_newstate 16 51 289 3
rtw_tsf_extend 2 9 57 2
rtw_ibss_merge 2 14 99 3
rtw_recv_mgmt 5 18 108 5
rtw_node_alloc 1 8 64 1
rtw_node_free 1 8 70 2
rtw_media_change 3 12 59 1
rtw_media_status 2 10 60 2
rtw_activate 7 22 127 2
rtw_txsoft_blk_setup 2 11 69 2
rtw_txsoft_blk_cleanup_all 2 10 59 1
rtw_txsoft_blk_setup_all 3 18 129 1
rtw_txdesc_blk_setup 1 11 79 5
rtw_txdesc_blk_setup_all 1 15 149 1
rtw_rf_attach 9 109 566 2
rtw_check_phydelay 2 13 98 2
rtw_attach 26 195 1479 1
rtw_detach 1 9 52 1
rtw_bbp_preinit 3 10 51 4
rtw_bbp_init 3 25 183 6
rtw_sa2400_txpower 1 4 22 2
rtw_verify_syna 15 49 154 2
rtw_sa2400_tune 4 19 158 2
rtw_sa2400_pwrstate 5 19 75 2
rtw_sa2400_vcocal_start 3 12 54 2
rtw_sa2400_vco_calibration 2 8 43 1
rtw_sa2400_filter_calibration 2 8 40 1
rtw_sa2400_dc_calibration 3 19 96 1
rtw_sa2400_calibrate 6 15 102 2
rtw_sa2400_init 9 28 218 4
rtw_max2820_tune 3 7 43 2
rtw_max2820_init 9 27 176 4
rtw_max2820_txpower 1 4 15 2
rtw_max2820_pwrstate 4 15 55 2
rtw_grf5101_init 3 29 234 4
rtw_grf5101_tune 1 9 70 2
rtw_grf5101_txpower 1 8 53 2
rtw_grf5101_pwrstate 4 27 155 2
rtw_rtl8225_pwrstate 1 4 18 2
rtw_rtl8225_init 1 5 24 4
rtw_rtl8225_txpower 1 4 17 2
rtw_rtl8225_tune 1 4 17 2
rtw_rtl8255_pwrstate 1 4 18 2
rtw_rtl8255_init 1 5 24 4
rtw_rtl8255_txpower 1 4 17 2
rtw_rtl8255_tune 1 4 17 2
rtw_phy_init 7 30 261 1
rtw_bbp_write 3 33 234 3
rtw_rf_hostbangbits 6 41 248 4
rtw_rf_rtl8225_hostbangbits 5 46 270 4
rtw_rf_macbangbits 3 19 121 2
rtw_grf5101_host_crypt 1 4 13 2
rtw_grf5101_mac_crypt 1 19 149 2
rtw_rf_hostwrite 8 55 337 3
rtw_maxim_swizzle 1 10 70 2
rtw_rf_macwrite 9 39 187 3
rtw_read8 1 5 39 2
rtw_read16 1 5 39 2
rtw_read32 1 5 39 2
rtw_write8 1 5 41 3
rtw_write16 1 5 41 3
rtw_write32 1 5 41 3
rtw_barrier 1 6 65 4
Source file: /home/sergeyb/sources/src/sys/dev/ic/arcofivar.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/ax88190var.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/dc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
dc_delay 2 6 38 1
dc_eeprom_width 7 49 312 1
dc_eeprom_idle 2 23 148 1
dc_eeprom_putbyte 5 28 164 2
dc_eeprom_getword_pnic 3 14 87 3
dc_eeprom_getword_xircom 1 11 95 3
dc_eeprom_getword 3 26 157 3
dc_read_eeprom 5 19 136 5
dc_mii_writebit 2 10 55 2
dc_mii_readbit 2 10 66 1
dc_mii_sync 2 7 41 1
dc_mii_send 2 6 49 3
dc_mii_readreg 8 36 220 2
dc_mii_writereg 1 19 136 2
dc_miibus_readreg 27 91 471 3
dc_miibus_writereg 18 61 322 4
dc_miibus_statchg 4 17 109 1
dc_crc_le 5 16 157 2
dc_setfilt_21143 5 55 491 1
dc_setfilt_admtek 7 37 311 1
dc_setfilt_asix 6 41 319 1
dc_setfilt_xircom 5 51 453 1
dc_setfilt 10 12 82 1
dc_setcfg 40 134 907 2
dc_reset 11 29 204 1
dc_apply_fixup 6 23 181 2
dc_decode_leaf_sia 7 35 183 2
dc_decode_leaf_sym 4 16 113 2
dc_decode_leaf_mii 2 19 122 2
dc_read_srom 2 8 70 2
dc_parse_21143_srom 9 43 258 1
dc_attach 44 174 1341 1
dc_list_tx_init 3 24 177 1
dc_list_rx_init 4 23 148 1
dc_newbuf 6 47 376 3
dc_pnic_rx_bug_war 7 35 252 2
dc_rx_resync 4 20 136 1
dc_rxeof 13 73 469 1
dc_txeof 22 77 531 1
dc_tick 19 48 314 1
dc_tx_underrun 8 31 172 1
dc_intr 21 56 344 1
dc_encap 7 38 349 4
dc_fits 5 11 74 3
dc_start 17 65 408 1
dc_init 23 114 764 1
dc_ifmedia_upd 3 16 86 1
dc_ifmedia_sts 3 19 108 2
dc_ioctl 13 42 232 3
dc_watchdog 2 10 58 1
dc_stop 20 71 580 2
dc_activate 5 21 112 2
dc_detach 7 25 239 1
Source file: /home/sergeyb/sources/src/sys/dev/ic/ahci.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ahci_attach 27 111 711 1
ahci_detach 5 14 87 2
ahci_activate 7 28 185 2
ahci_init 9 48 237 1
ahci_enable_interrupts 4 11 74 1
ahci_port_alloc 18 123 941 2
ahci_port_detect 12 68 339 2
ahci_port_free 9 28 227 2
ahci_port_init 16 99 633 2
ahci_default_port_start 6 18 123 2
ahci_port_stop 7 20 139 2
ahci_port_clo 5 16 117 1
ahci_port_softreset 12 78 506 1
ahci_pmp_port_softreset 9 81 514 2
ahci_pmp_port_probe 3 24 138 2
ahci_flush_tfd 2 7 36 1
ahci_active_mask 2 8 43 1
ahci_pmp_probe_timeout 7 39 248 1
ahci_port_signature 3 12 66 1
ahci_pmp_port_portreset 15 69 442 2
ahci_port_comreset 2 16 95 1
ahci_port_portreset_start 1 12 74 1
ahci_port_portreset_poll 2 7 34 1
ahci_port_portreset_wait 3 9 43 1
ahci_port_portreset_finish 7 41 200 2
ahci_port_portreset 1 6 32 2
ahci_port_detect_pmp 21 145 855 1
ahci_load_prdt_seg 1 7 44 4
ahci_load_prdt 7 32 282 1
ahci_unload_prdt 4 18 125 1
ahci_poll 6 28 164 3
ahci_start 9 37 333 1
ahci_issue_pending_ncq_commands 8 24 182 1
ahci_issue_pending_commands 15 39 271 2
ahci_intr 7 25 146 1
ahci_port_intr 49 242 1539 2
ahci_get_ccb 2 13 84 1
ahci_put_ccb 5 15 105 1
ahci_get_err_ccb 3 21 142 1
ahci_put_err_ccb 5 16 106 1
ahci_get_pmp_ccb 2 18 122 1
ahci_put_pmp_ccb 2 14 104 1
ahci_port_read_ncq_error 8 70 491 3
ahci_dmamem_alloc 6 31 248 2
ahci_dmamem_free 1 8 78 2
ahci_read 1 6 45 2
ahci_write 1 6 47 3
ahci_wait_ne 3 11 66 4
ahci_pread 1 6 49 2
ahci_pwrite 1 6 51 3
ahci_pwait_eq 3 11 71 5
ahci_ata_probe 4 16 95 3
ahci_ata_free 1 3 14 3
ahci_ata_get_xfer 2 15 93 2
ahci_ata_put_xfer 1 6 37 1
ahci_ata_cmd 6 36 210 1
ahci_pmp_cmd_done 3 8 52 1
ahci_ata_cmd_done 8 17 122 1
ahci_ata_cmd_timeout 19 72 540 1
ahci_empty_done 2 5 27 1
ahci_pmp_read 3 33 242 4
ahci_pmp_write 2 29 225 4
ahci_pmp_phy_status 3 10 66 3
ahci_pmp_identify 7 31 178 2
ahci_hibernate_io_start 1 5 36 2
ahci_hibernate_io_poll 7 32 186 2
ahci_hibernate_load_prdt 4 30 190 1
ahci_hibernate_io 20 153 1172 6
Source file: /home/sergeyb/sources/src/sys/dev/ic/wd33c93var.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/athvar.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/dwiicreg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/ar9287.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ar9287_attach 2 21 153 1
ar9287_setup 2 8 47 1
ar9287_swap_rom 3 15 112 1
ar9287_get_spur_chans 1 6 36 2
ar9287_init_from_rom 3 84 789 3
ar9287_get_pdadcs 4 35 298 7
ar9287_olpc_get_pdgain 2 19 176 4
ar9287_set_power_calib 11 77 582 2
ar9287_set_txpower 11 73 567 3
ar9287_olpc_init 1 11 60 1
ar9287_olpc_temp_compensation 5 27 194 1
ar9287_1_3_enable_async_fifo 1 11 50 1
ar9287_1_3_setup_async_fifo 1 16 109 1
Source file: /home/sergeyb/sources/src/sys/dev/ic/seeq8003reg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/smc91cxxreg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/comvar.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/iha.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/ac97.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/ar5211var.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/wdcreg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/ar5416reg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/amireg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/ds1687reg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/i82595reg.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/ne2000.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ne2000_attach 31 134 901 2
ne2000_detect 10 78 596 1
ne2000_write_mbuf 20 97 608 3
ne2000_ring_copy 2 22 155 4
ne2000_read_hdr 2 8 77 3
ne2000_test_mem 1 4 14 1
ne2000_readmem 3 25 177 8
ne2000_writemem 4 31 232 8
ne2000_detach 1 4 25 2
Source file: /home/sergeyb/sources/src/sys/dev/ic/aic7xxx_inline.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ahc_pause_bug_fix 2 5 31 1
ahc_is_paused 1 4 25 1
ahc_pause 2 7 35 1
ahc_unpause 2 5 41 1
ahc_freeze_untagged_queues 2 5 26 1
ahc_release_untagged_queues 3 8 41 1
ahc_sg_bus_to_virt 1 7 45 2
ahc_sg_virt_to_bus 1 6 48 2
ahc_hscb_busaddr 1 5 31 2
ahc_sync_scb 1 7 62 3
ahc_targetcmd_offset 1 4 33 2
ahc_name 1 4 16 1
ahc_update_residual 2 7 45 2
ahc_fetch_transinfo 2 8 57 5
ahc_inw 1 4 36 2
ahc_outw 1 5 44 3
ahc_inl 1 7 66 2
ahc_outl 1 7 88 3
ahc_lookup_scb 2 9 50 2
ahc_swap_with_next_hscb 2 18 140 2
ahc_queue_scb 7 26 208 2
ahc_get_sense_buf 1 6 40 2
ahc_get_sense_bufaddr 1 7 46 2
ahc_sync_qoutfifo 1 5 31 2
ahc_sync_tqinfifo 3 10 56 2
ahc_check_cmdcmpltqueues 6 21 132 1
ahc_intr 18 44 285 1
Source file: /home/sergeyb/sources/src/sys/dev/ic/lemac.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
lemac_rxd_intr 5 20 121 2
lemac_tne_intr 6 20 130 1
lemac_txd_intr 2 10 71 2
lemac_read_eeprom 4 25 177 1
lemac_init_adapmem 3 15 96 1
lemac_input 9 38 300 3
lemac_rne_intr 5 35 232 1
lemac_read_macaddr 19 60 494 5
lemac_multicast_op 3 15 105 3
lemac_multicast_filter 5 20 127 1
lemac_reset 6 36 252 1
lemac_init 6 53 403 1
lemac_ifstart 23 104 723 1
lemac_ifioctl 7 29 160 3
lemac_ifmedia_change 7 26 117 1
lemac_ifmedia_status 5 22 122 2
lemac_port_check 3 9 68 2
lemac_info_get 4 21 153 5
lemac_intr 7 22 134 1
lemac_ifattach 8 48 334 1
Source file: /home/sergeyb/sources/src/sys/dev/ic/ar5xxx.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/am79900.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
am79900_config 4 20 189 1
am79900_meminit 5 49 461 1
am79900_rint 18 61 409 1
am79900_tint 19 59 347 1
am79900_intr 16 54 336 1
am79900_start 14 45 332 1
am79900_recv_print 2 21 190 2
am79900_xmit_print 2 21 189 2
Source file: /home/sergeyb/sources/src/sys/dev/ic/adv.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/w83l518d_sdmmc.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/ibm561var.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/dpt.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
dpt_intr 20 73 483 1
dpt_init 18 100 923 2
dpt_shutdown 1 6 35 1
dpt_cmd 7 33 227 5
dpt_wait 3 12 69 4
dpt_poll 7 21 135 2
dpt_readcfg 21 74 617 1
dpt_minphys 2 6 33 2
dpt_ccb_free 1 9 60 2
dpt_init_ccb 2 18 104 2
dpt_create_ccbs 3 19 125 3
dpt_ccb_alloc 2 13 75 1
dpt_done_ccb 12 57 309 2
dpt_scsi_cmd 17 115 865 1
dpt_timeout 3 33 193 1
dpt_dump_sp 2 16 112 1
dpt_hba_inquire 6 53 445 2
Source file: /home/sergeyb/sources/src/sys/dev/ic/pt2254a.h
Source file: /home/sergeyb/sources/src/sys/dev/ic/mc6845.h
Source file: /home/sergeyb/sources/src/sys/dev/cardbus/puc_cardbus.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
puc_cardbus_match 5 17 140 3
puc_cardbus_attach 6 51 444 3
puc_cardbus_intr_string 1 7 44 1
puc_cardbus_intr_establish 1 11 106 5
puc_cardbus_detach 7 22 194 2
Source file: /home/sergeyb/sources/src/sys/dev/cardbus/cardbus_exrom.h
Source file: /home/sergeyb/sources/src/sys/dev/cardbus/uhci_cardbus.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
uhci_cardbus_match 4 9 68 3
uhci_cardbus_attach 8 71 573 3
uhci_cardbus_detach 4 19 133 2
Source file: /home/sergeyb/sources/src/sys/dev/cardbus/rbus.h
Source file: /home/sergeyb/sources/src/sys/dev/cardbus/if_atw_cardbus.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
atw_cardbus_match 1 5 37 3
atw_cardbus_attach 7 50 374 3
atw_cardbus_detach 6 18 135 2
atw_cardbus_enable 2 18 120 1
atw_cardbus_disable 1 10 63 1
atw_cardbus_power 2 5 23 2
atw_cardbus_setup 4 26 205 1
Source file: /home/sergeyb/sources/src/sys/dev/cardbus/ehci_cardbus.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ehci_cardbus_match 4 9 68 3
ehci_cardbus_attach 5 53 439 3
ehci_cardbus_detach 4 19 133 2
Source file: /home/sergeyb/sources/src/sys/dev/cardbus/if_dc_cardbus.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
dc_cardbus_match 1 5 37 3
dc_cardbus_attach 28 101 658 3
dc_cardbus_detach 2 12 95 2
dc_cardbus_setup 4 29 242 1
Source file: /home/sergeyb/sources/src/sys/dev/cardbus/rbus.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
rbus_space_alloc 1 7 60 8
rbus_space_alloc_subregion 17 66 433 10
rbus_space_free 4 18 100 4
rbus_new_body 5 20 131 5
rbus_new_root_delegate 3 13 88 3
rbus_new_root_share 3 9 59 4
Source file: /home/sergeyb/sources/src/sys/dev/cardbus/if_rl_cardbus.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
rl_cardbus_match 1 5 37 3
rl_cardbus_attach 5 50 350 3
rl_cardbus_detach 6 18 135 2
rl_cardbus_setup 4 50 353 1
Source file: /home/sergeyb/sources/src/sys/dev/cardbus/if_malo_cardbus.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
malo_cardbus_match 1 5 40 3
malo_cardbus_attach 5 41 285 3
malo_cardbus_detach 3 21 146 2
malo_cardbus_setup 1 19 126 1
malo_cardbus_enable 2 18 119 1
malo_cardbus_disable 1 10 64 1
Source file: /home/sergeyb/sources/src/sys/dev/cardbus/if_bwi_cardbus.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
bwi_cardbus_match 1 5 40 3
bwi_cardbus_attach 3 38 274 3
bwi_cardbus_detach 3 19 127 2
bwi_cardbus_setup 1 17 111 1
bwi_cardbus_enable 2 18 119 1
bwi_cardbus_disable 1 10 64 1
bwi_cardbus_conf_write 1 6 46 3
bwi_cardbus_conf_read 1 6 44 2
Source file: /home/sergeyb/sources/src/sys/dev/cardbus/ohci_cardbus.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ohci_cardbus_match 4 9 68 3
ohci_cardbus_attach 7 59 475 3
ohci_cardbus_detach 4 19 133 2
Source file: /home/sergeyb/sources/src/sys/dev/cardbus/if_xl_cardbus.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
xl_cardbus_lookup 4 10 70 1
xl_cardbus_match 2 7 43 3
xl_cardbus_attach 8 68 491 3
xl_cardbus_detach 2 15 113 2
xl_cardbus_intr_ack 1 6 36 1
Source file: /home/sergeyb/sources/src/sys/dev/cardbus/cardslot.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cardslotmatch 3 8 50 3
cardslotattach 10 45 350 3
cardslot_cb_print 2 7 40 2
cardslot_16_submatch 4 9 86 3
cardslot_16_print 2 6 29 2
cardslot_event_throw 6 18 110 2
cardslot_event 2 6 31 1
cardslot_process_event 28 134 672 1
Source file: /home/sergeyb/sources/src/sys/dev/cardbus/if_rtw_cardbus.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
rtw_cardbus_match 1 5 37 3
rtw_cardbus_intr_ack 1 4 18 1
rtw_cardbus_funcregen 2 12 69 2
rtw_cardbus_attach 3 57 425 3
rtw_cardbus_detach 6 20 152 2
rtw_cardbus_enable 2 21 154 1
rtw_cardbus_disable 1 13 95 1
rtw_cardbus_power 2 7 38 2
rtw_cardbus_setup 6 40 282 1
Source file: /home/sergeyb/sources/src/sys/dev/cardbus/if_pgt_cardbus.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pgt_cardbus_match 1 6 45 3
pgt_cardbus_attach 3 33 246 3
pgt_cardbus_detach 3 19 127 2
pgt_cardbus_enable 2 18 119 1
pgt_cardbus_disable 1 10 64 1
pgt_cardbus_power 5 9 60 2
pgt_cardbus_setup 1 17 111 1
Source file: /home/sergeyb/sources/src/sys/dev/cardbus/cardbusvar.h
Source file: /home/sergeyb/sources/src/sys/dev/cardbus/com_cardbus.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
com_cardbus_find_csdev 4 9 63 1
com_cardbus_match 7 13 108 3
com_cardbus_gofigure 12 54 388 2
com_cardbus_attach 6 40 291 3
com_cardbus_setup 2 21 172 1
com_cardbus_enable 2 18 123 1
com_cardbus_disable 1 10 69 1
com_cardbus_detach 2 13 116 2
Source file: /home/sergeyb/sources/src/sys/dev/cardbus/if_ath_cardbus.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ath_cardbus_match 2 10 62 3
ath_cardbus_attach 2 28 198 3
ath_cardbus_detach 5 19 135 2
ath_cardbus_enable 2 18 114 1
ath_cardbus_disable 1 10 63 1
ath_cardbus_power 2 5 23 2
ath_cardbus_setup 3 24 183 1
Source file: /home/sergeyb/sources/src/sys/dev/cardbus/if_athn_cardbus.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
athn_cardbus_match 1 5 32 3
athn_cardbus_attach 2 32 218 3
athn_cardbus_detach 2 14 103 2
athn_cardbus_enable 2 18 119 1
athn_cardbus_disable 1 10 64 1
athn_cardbus_power 2 7 37 2
athn_cardbus_setup 2 24 187 1
athn_cardbus_read 1 5 40 2
athn_cardbus_write 1 5 42 3
athn_cardbus_write_barrier 1 6 40 1
Source file: /home/sergeyb/sources/src/sys/dev/cardbus/cardslotvar.h
Source file: /home/sergeyb/sources/src/sys/dev/cardbus/cardbus_exrom.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cardbus_read_exrom 6 45 274 3
Source file: /home/sergeyb/sources/src/sys/dev/cardbus/cardbus_map.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cardbus_mapreg_map 10 48 315 9
cardbus_mapreg_unmap 3 22 170 6
Source file: /home/sergeyb/sources/src/sys/dev/cardbus/cardbus.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cardbusmatch 2 11 75 3
cardbusattach 1 23 171 3
cardbus_read_tuples 18 117 698 4
parse_tuple 22 79 512 3
cardbus_attach_card 18 137 992 1
cardbussubmatch 5 14 96 3
cardbusprint 3 17 113 2
cardbus_detach_card 4 23 165 1
cardbus_intr_establish 1 7 65 7
cardbus_intr_disestablish 1 6 33 3
enable_function 3 12 77 3
disable_function 2 7 46 2
cardbus_function_enable 1 15 106 2
cardbus_function_disable 1 6 31 2
cardbus_matchbyid 4 11 81 3
decode_tuples 3 11 75 4
decode_tuple 7 24 125 4
tuple_name 4 29 199 1
print_tuple 5 14 99 3
Source file: /home/sergeyb/sources/src/sys/dev/cardbus/if_ral_cardbus.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ral_cardbus_match 1 5 37 3
ral_cardbus_attach 7 45 277 3
ral_cardbus_detach 3 19 130 2
ral_cardbus_activate 3 14 70 2
ral_cardbus_enable 2 18 119 1
ral_cardbus_disable 1 10 64 1
ral_cardbus_setup 1 17 111 1
ral_cardbus_wakeup 1 8 45 1
Source file: /home/sergeyb/sources/src/sys/dev/cardbus/if_fxp_cardbus.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
fxp_cardbus_match 1 5 37 3
fxp_cardbus_attach 5 48 365 3
fxp_cardbus_setup 3 26 208 1
fxp_cardbus_detach 2 15 107 2
Source file: /home/sergeyb/sources/src/sys/dev/cardbus/if_re_cardbus.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
re_cardbus_probe 1 5 37 3
re_cardbus_attach 4 45 341 3
re_cardbus_setup 4 42 355 1
re_cardbus_detach 3 18 159 2
Source file: /home/sergeyb/sources/src/sys/dev/cardbus/if_acx_cardbus.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
acx_cardbus_match 1 6 45 3
acx_cardbus_attach 6 52 363 3
acx_cardbus_detach 6 30 203 2
acx_cardbus_enable 3 22 133 1
acx_cardbus_disable 1 10 64 1
acx_cardbus_power 2 7 37 2
acx_cardbus_setup 4 26 176 1
Source file: /home/sergeyb/sources/src/sys/dev/mii/inphy.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
inphymatch 2 10 51 3
inphyattach 2 21 151 3
inphy_service 11 38 218 3
inphy_status 10 39 226 1
Source file: /home/sergeyb/sources/src/sys/dev/mii/rgephyreg.h
Source file: /home/sergeyb/sources/src/sys/dev/mii/iophy.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
iophymatch 2 10 51 3
iophyattach 2 21 151 3
iophy_service 11 38 218 3
iophy_status 10 41 224 1
Source file: /home/sergeyb/sources/src/sys/dev/mii/txphyreg.h
Source file: /home/sergeyb/sources/src/sys/dev/mii/atphy.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
atphy_match 2 7 45 3
atphy_attach 2 23 196 3
atphy_service 21 76 448 3
atphy_status 11 48 263 1
atphy_reset 3 19 109 1
atphy_mii_phy_auto 4 16 105 1
Source file: /home/sergeyb/sources/src/sys/dev/mii/tlphy.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
tlphymatch 2 7 45 3
tlphyattach 5 32 301 3
tlphy_service 16 52 358 3
tlphy_status 6 31 195 1
tlphy_mii_phy_auto 3 15 73 2
tlphy_acomp 3 15 96 1
Source file: /home/sergeyb/sources/src/sys/dev/mii/rgephy.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
rgephymatch 2 7 45 3
rgephyattach 4 25 210 3
rgephy_service 29 98 589 3
rgephy_status 20 59 388 1
rgephy_mii_phy_auto 2 16 98 1
rgephy_loop 5 16 85 1
rgephy_load_dspcode 3 47 410 1
rgephy_reset 1 6 24 1
Source file: /home/sergeyb/sources/src/sys/dev/mii/nsgphyreg.h
Source file: /home/sergeyb/sources/src/sys/dev/mii/qsphyreg.h
Source file: /home/sergeyb/sources/src/sys/dev/mii/mii_bitbang.h
Source file: /home/sergeyb/sources/src/sys/dev/mii/bmtphy.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
bmtphymatch 2 7 45 3
bmtphyattach 2 21 164 3
bmtphy_service 11 35 212 3
bmtphy_status 8 35 208 1
bmtphy_reset 2 15 107 1
Source file: /home/sergeyb/sources/src/sys/dev/mii/iophyreg.h
Source file: /home/sergeyb/sources/src/sys/dev/mii/xmphy.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
xmphy_probe 2 7 45 3
xmphy_attach 1 23 203 3
xmphy_service 16 60 367 3
xmphy_status 8 37 211 1
xmphy_mii_phy_auto 1 10 59 1
Source file: /home/sergeyb/sources/src/sys/dev/mii/mtdphyreg.h
Source file: /home/sergeyb/sources/src/sys/dev/mii/jmphyreg.h
Source file: /home/sergeyb/sources/src/sys/dev/mii/icsphyreg.h
Source file: /home/sergeyb/sources/src/sys/dev/mii/tqphy.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
tqphymatch 2 7 45 3
tqphyattach 2 20 153 3
tqphy_service 11 35 212 3
tqphy_status 8 36 203 1
Source file: /home/sergeyb/sources/src/sys/dev/mii/mii.h
Source file: /home/sergeyb/sources/src/sys/dev/mii/etphy.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
etphy_match 2 7 45 3
etphy_attach 2 23 185 3
etphy_service 12 43 273 3
etphy_reset 3 31 233 1
etphy_status 8 36 181 1
Source file: /home/sergeyb/sources/src/sys/dev/mii/xmphyreg.h
Source file: /home/sergeyb/sources/src/sys/dev/mii/txphy.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
txphymatch 2 7 45 3
txphyattach 2 19 147 3
txphy_service 9 27 151 3
Source file: /home/sergeyb/sources/src/sys/dev/mii/miivar.h
Source file: /home/sergeyb/sources/src/sys/dev/mii/nsphyter.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
nsphytermatch 2 7 45 3
nsphyterattach 2 19 147 3
nsphyter_service 11 35 212 3
nsphyter_status 8 35 203 1
Source file: /home/sergeyb/sources/src/sys/dev/mii/lxtphy.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
lxtphymatch 2 10 51 3
lxtphyattach 6 28 210 3
lxtphy_service 11 38 218 3
lxtphy_status 8 36 205 1
lxtphy_reset 1 7 32 1
Source file: /home/sergeyb/sources/src/sys/dev/mii/nsphyterreg.h
Source file: /home/sergeyb/sources/src/sys/dev/mii/ipgphyreg.h
Source file: /home/sergeyb/sources/src/sys/dev/mii/acphy.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
acphymatch 2 7 45 3
acphyattach 3 26 199 3
acphy_service 10 33 193 3
acphy_status 8 35 203 1
Source file: /home/sergeyb/sources/src/sys/dev/mii/qsphy.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
qsphymatch 2 7 45 3
qsphyattach 2 19 147 3
qsphy_service 11 35 212 3
qsphy_status 11 49 255 1
qsphy_reset 1 5 23 1
Source file: /home/sergeyb/sources/src/sys/dev/mii/eephyreg.h
Source file: /home/sergeyb/sources/src/sys/dev/mii/amphy.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
amphymatch 2 7 45 3
amphyattach 2 20 153 3
amphy_service 10 33 193 3
amphy_status 16 53 338 1
Source file: /home/sergeyb/sources/src/sys/dev/mii/urlphyreg.h
Source file: /home/sergeyb/sources/src/sys/dev/mii/ukphy.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ukphymatch 1 4 22 3
ukphyattach 4 28 228 3
ukphy_service 11 35 212 3
Source file: /home/sergeyb/sources/src/sys/dev/mii/amphyreg.h
Source file: /home/sergeyb/sources/src/sys/dev/mii/ciphy.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ciphymatch 2 7 45 3
ciphyattach 4 24 188 3
ciphy_service 21 73 415 3
ciphy_status 11 43 239 1
ciphy_reset 1 5 19 1
ciphy_fixup 15 42 235 1
Source file: /home/sergeyb/sources/src/sys/dev/mii/dcphy.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
dcphy_match 3 8 58 3
dcphy_attach 5 40 250 3
dcphy_service 20 84 514 3
dcphy_status 23 62 392 1
dcphy_mii_phy_auto 7 30 199 2
dcphy_reset 1 9 49 1
Source file: /home/sergeyb/sources/src/sys/dev/mii/sqphyreg.h
Source file: /home/sergeyb/sources/src/sys/dev/mii/mii_bitbang.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mii_bitbang_sync 2 11 56 2
mii_bitbang_sendbits 3 17 89 4
mii_bitbang_readreg 5 25 179 4
mii_bitbang_writereg 1 12 99 5
Source file: /home/sergeyb/sources/src/sys/dev/mii/gentbi.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
gentbimatch 5 16 134 3
gentbiattach 4 22 165 3
gentbi_service 10 33 193 3
gentbi_status 8 32 202 1
Source file: /home/sergeyb/sources/src/sys/dev/mii/mii.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mii_attach 14 52 366 6
mii_detach 11 22 143 3
mii_print 2 10 72 2
mii_submatch 3 9 77 3
mii_mediachg 3 14 81 1
mii_tick 2 7 51 1
mii_pollstat 2 9 63 1
mii_down 2 7 51 1
Source file: /home/sergeyb/sources/src/sys/dev/mii/nsphy.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
nsphymatch 2 7 45 3
nsphyattach 2 20 153 3
nsphy_service 11 41 248 3
nsphy_status 13 50 304 1
nsphy_reset 1 8 47 1
Source file: /home/sergeyb/sources/src/sys/dev/mii/mii_physubr.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mii_phy_setmedia 10 32 218 1
mii_phy_auto 18 55 353 2
mii_phy_auto_timeout 2 12 76 1
mii_phy_tick 7 23 157 1
mii_phy_reset 6 18 119 1
mii_phy_down 2 7 33 1
mii_phy_status 1 4 14 1
mii_phy_update 5 19 118 2
mii_phy_statusmsg 6 27 138 1
mii_phy_add_media 13 59 402 1
mii_phy_delete_media 1 5 30 1
mii_phy_detach 2 8 49 2
mii_phy_match 4 9 68 2
mii_phy_flowstatus 11 35 207 1
mii_anar 6 25 106 1
Source file: /home/sergeyb/sources/src/sys/dev/mii/ciphyreg.h
Source file: /home/sergeyb/sources/src/sys/dev/mii/brswphy.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
brswphymatch 2 7 45 3
brswphyattach 4 27 226 3
brswphy_service 11 35 212 3
brswphy_status 6 31 173 1
brswphy_op 5 22 149 4
brswphy_read16 2 9 55 4
brswphy_read32 2 10 68 4
Source file: /home/sergeyb/sources/src/sys/dev/mii/bmtphyreg.h
Source file: /home/sergeyb/sources/src/sys/dev/mii/tlphyvar.h
Source file: /home/sergeyb/sources/src/sys/dev/mii/jmphy.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
jmphy_match 2 7 45 3
jmphy_attach 4 25 201 3
jmphy_service 14 43 269 3
jmphy_status 11 47 264 1
jmphy_reset 3 12 76 1
jmphy_anar 5 21 78 1
jmphy_auto 11 37 221 2
Source file: /home/sergeyb/sources/src/sys/dev/mii/miidevs.h
Source file: /home/sergeyb/sources/src/sys/dev/mii/brgphy.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
brgphy_probe 2 7 45 3
brgphy_attach 14 74 610 3
brgphy_service 35 110 614 3
brgphy_copper_status 19 63 346 1
brgphy_fiber_status 7 30 193 1
brgphy_5708s_status 13 49 262 1
brgphy_5709s_status 11 47 250 1
brgphy_mii_phy_auto 6 25 164 1
brgphy_loop 3 12 64 1
brgphy_reset 12 36 163 1
brgphy_reset_bge 18 47 273 1
brgphy_reset_bnx 16 81 455 1
brgphy_bcm5401_dspcode 2 24 144 1
brgphy_bcm5411_dspcode 2 15 91 1
brgphy_bcm5421_dspcode 1 13 99 1
brgphy_bcm54k2_dspcode 2 14 85 1
brgphy_adc_bug 2 18 109 1
brgphy_5704_a0_bug 2 14 85 1
brgphy_ber_bug 2 20 121 1
brgphy_crc_bug 2 16 97 1
brgphy_disable_early_dac 1 8 48 1
brgphy_jumbo_settings 3 16 89 1
brgphy_eth_wirespeed 1 8 55 1
Source file: /home/sergeyb/sources/src/sys/dev/mii/tqphyreg.h
Source file: /home/sergeyb/sources/src/sys/dev/mii/lxtphyreg.h
Source file: /home/sergeyb/sources/src/sys/dev/mii/nsphyreg.h
Source file: /home/sergeyb/sources/src/sys/dev/mii/rlphy.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
rlphymatch 6 15 117 3
rlphyattach 3 24 167 3
rlphy_service 12 39 228 3
rlphy_status 16 57 358 1
Source file: /home/sergeyb/sources/src/sys/dev/mii/eephy.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
eephy_match 2 7 45 3
eephy_attach 7 41 312 3
eephy_reset 15 53 293 1
eephy_service 12 39 245 3
eephy_status 10 36 214 1
Source file: /home/sergeyb/sources/src/sys/dev/mii/mlphy.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mlphy_probe 4 10 80 3
mlphy_attach 2 21 165 3
mlphy_service 25 99 578 3
mlphy_reset 1 8 39 1
mlphy_status 6 26 161 1
Source file: /home/sergeyb/sources/src/sys/dev/mii/brgphyreg.h
Source file: /home/sergeyb/sources/src/sys/dev/mii/urlphy.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
urlphy_match 4 10 80 3
urlphy_attach 3 24 173 3
urlphy_service 15 46 301 3
urlphy_status 7 31 216 1
Source file: /home/sergeyb/sources/src/sys/dev/mii/tlphyreg.h
Source file: /home/sergeyb/sources/src/sys/dev/mii/inphyreg.h
Source file: /home/sergeyb/sources/src/sys/dev/mii/ukphy_subr.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ukphy_status 20 56 398 1
Source file: /home/sergeyb/sources/src/sys/dev/mii/ipgphy.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ipgphy_probe 2 7 45 3
ipgphy_attach 2 21 175 3
ipgphy_service 20 77 444 3
ipgphy_status 18 71 364 1
ipgphy_mii_phy_auto 4 19 127 1
ipgphy_load_dspcode 1 11 77 1
ipgphy_reset 5 16 105 1
Source file: /home/sergeyb/sources/src/sys/dev/mii/exphy.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
exphymatch 6 11 103 3
exphyattach 3 23 150 3
exphy_service 9 27 151 3
exphy_reset 1 5 27 1
Source file: /home/sergeyb/sources/src/sys/dev/mii/nsgphy.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
nsgphymatch 2 7 45 3
nsgphyattach 6 29 230 3
nsgphy_service 11 35 212 3
nsgphy_status 11 49 273 1
Source file: /home/sergeyb/sources/src/sys/dev/mii/luphy.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
luphymatch 2 7 45 3
luphyattach 2 20 153 3
luphy_service 10 29 168 3
Source file: /home/sergeyb/sources/src/sys/dev/mii/rdcphy.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
rdcphy_match 2 7 45 3
rdcphy_attach 3 22 196 3
rdcphy_service 14 50 326 3
rdcphy_status 9 43 225 1
Source file: /home/sergeyb/sources/src/sys/dev/mii/sqphy.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sqphymatch 2 7 45 3
sqphyattach 2 19 147 3
sqphy_service 11 35 212 3
sqphy_status 8 36 203 1
Source file: /home/sergeyb/sources/src/sys/dev/mii/mtdphy.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mtdphymatch 2 7 45 3
mtdphyattach 2 19 147 3
mtdphy_service 11 35 212 3
Source file: /home/sergeyb/sources/src/sys/dev/mii/icsphy.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
icsphymatch 2 7 45 3
icsphyattach 2 19 147 3
icsphy_service 11 38 218 3
icsphy_status 8 36 196 1
icsphy_reset 1 7 40 1
Source file: /home/sergeyb/sources/src/sys/dev/mii/acphyreg.h
Source file: /home/sergeyb/sources/src/sys/dev/x86emu/x86emu.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
x86emu_intr_dispatch 2 14 123 2
x86emu_intr_handle 2 9 47 1
x86emu_intr_raise 1 5 28 2
x86emu_exec 12 21 132 1
x86emu_exec_call 1 8 50 3
x86emu_exec_intr 1 12 102 2
x86emu_halt_sys 2 5 26 1
fetch_decode_modrm 1 8 58 1
fetch_byte_imm 1 7 41 1
fetch_word_imm 1 7 42 1
fetch_long_imm 1 7 42 1
get_data_segment 15 27 129 1
fetch_data_byte 1 4 25 2
fetch_data_word 1 4 25 2
fetch_data_long 1 4 25 2
fetch_byte 1 4 38 3
fetch_word 1 4 38 3
fetch_long 1 4 38 3
store_data_byte 1 4 29 3
store_data_word 1 4 29 3
store_data_long 1 4 29 3
store_byte 1 4 42 4
store_word 1 4 42 4
store_long 1 4 42 4
decode_rm_byte_register 9 23 113 2
decode_rl_byte_register 1 4 19 1
decode_rh_byte_register 1 4 19 1
decode_rm_word_register 9 23 113 2
decode_rl_word_register 1 4 19 1
decode_rh_word_register 1 4 19 1
decode_rm_long_register 9 23 113 2
decode_rl_long_register 1 4 19 1
decode_rh_long_register 1 4 19 1
decode_rh_seg_register 7 19 90 1
decode_sib_address 18 64 312 3
decode_rl_address 24 87 450 1
decode_and_fetch_byte 2 9 48 1
decode_and_fetch_word_disp 3 11 73 2
decode_and_fetch_long_disp 3 11 73 2
decode_and_fetch_word 1 4 17 1
decode_and_fetch_long 1 4 17 1
decode_and_fetch_byte_imm8 2 11 68 2
decode_and_fetch_word_imm8 2 11 68 2
decode_and_fetch_long_imm8 2 11 68 2
write_back_byte 2 7 40 2
write_back_word 2 7 40 2
write_back_long 2 7 40 2
common_inc_word_long 2 7 59 2
common_dec_word_long 2 7 59 2
common_binop_byte_rm_r 2 18 124 2
common_binop_ns_byte_rm_r 2 15 94 2
common_binop_word_rm_r 2 17 123 2
common_binop_byte_r_rm 2 15 98 2
common_binop_long_rm_r 2 17 123 2
common_binop_word_long_rm_r 2 9 64 3
common_binop_ns_word_rm_r 2 15 94 2
common_binop_ns_long_rm_r 2 15 94 2
common_binop_ns_word_long_rm_r 2 9 64 3
common_binop_long_r_rm 2 15 98 2
common_binop_word_r_rm 2 15 98 2
common_binop_word_long_r_rm 2 9 64 3
common_binop_byte_imm 1 7 56 2
common_binop_word_long_imm 2 14 118 3
common_push_word_long 2 7 47 2
common_pop_word_long 2 7 47 2
common_imul_long_IMM 4 28 146 2
common_imul_word_IMM 4 28 146 2
common_imul_imm 2 7 37 2
common_jmp_near 2 9 58 2
common_load_far_pointer 2 12 74 2
x86emuOp_cmp_byte_R_RM 1 8 44 1
x86emuOp32_cmp_word_R_RM 1 8 44 1
x86emuOp16_cmp_word_R_RM 1 8 44 1
x86emuOp_cmp_word_R_RM 2 7 30 1
x86emuOp_cmp_byte_AL_IMM 1 6 32 1
x86emuOp32_cmp_word_AX_IMM 1 6 32 1
x86emuOp16_cmp_word_AX_IMM 1 6 32 1
x86emuOp_cmp_word_AX_IMM 2 7 30 1
x86emuOp_push_all 2 24 210 1
x86emuOp_pop_all 2 22 194 1
x86emuOp_push_word_IMM 2 12 58 1
x86emuOp_push_byte_IMM 2 10 54 1
x86emuOp_ins_word 2 8 38 1
x86emuOp_outs_word 2 8 38 1
x86emuOp_jump_near_L 1 7 41 1
x86emuOp_jump_near_NL 1 7 41 1
x86emuOp_jump_near_LE 2 7 46 1
x86emuOp_jump_near_NLE 2 7 47 1
x86emuOp_opc80_byte_RM_IMM 2 10 67 1
x86emuOp32_opc81_word_RM_IMM 2 10 67 1
x86emuOp16_opc81_word_RM_IMM 2 10 67 1
x86emuOp_opc81_word_RM_IMM 2 7 30 1
x86emuOp_opc82_byte_RM_IMM 2 10 67 1
x86emuOp32_opc83_word_RM_IMM 2 10 70 1
x86emuOp16_opc83_word_RM_IMM 2 10 70 1
x86emuOp_opc83_word_RM_IMM 2 7 30 1
x86emuOp_xchg_byte_RM_R 1 11 57 1
x86emuOp32_xchg_word_RM_R 1 11 57 1
x86emuOp16_xchg_word_RM_R 1 11 57 1
x86emuOp_xchg_word_RM_R 2 7 30 1
x86emuOp_mov_byte_RM_R 2 14 74 1
x86emuOp32_mov_word_RM_R 2 14 72 1
x86emuOp16_mov_word_RM_R 2 14 72 1
x86emuOp_mov_word_RM_R 2 7 30 1
x86emuOp_mov_byte_R_RM 1 7 33 1
x86emuOp_mov_word_R_RM 2 14 72 1
x86emuOp_mov_word_RM_SR 2 14 72 1
x86emuOp_lea_word_R_M 3 17 90 1
x86emuOp_mov_word_SR_RM 1 7 33 1
x86emuOp32_pop_RM 2 14 74 1
x86emuOp16_pop_RM 2 14 74 1
x86emuOp_pop_RM 2 7 30 1
x86emuOp_xchg_word_AX_CX 2 13 86 1
x86emuOp_xchg_word_AX_DX 2 13 86 1
x86emuOp_xchg_word_AX_BX 2 13 86 1
x86emuOp_xchg_word_AX_SP 2 13 86 1
x86emuOp_xchg_word_AX_BP 2 13 86 1
x86emuOp_xchg_word_AX_SI 2 13 86 1
x86emuOp_xchg_word_AX_DI 2 13 86 1
x86emuOp_cbw 4 16 86 1
x86emuOp_cwd 4 16 86 1
x86emuOp_call_far_IMM 1 10 66 1
x86emuOp_pushf_word 2 10 58 1
x86emuOp_popf_word 2 8 46 1
x86emuOp_sahf 1 5 29 1
x86emuOp_lahf 1 5 36 1
x86emuOp_mov_AL_M_IMM 1 6 32 1
x86emuOp_mov_AX_M_IMM 2 10 60 1
x86emuOp_mov_M_AL_IMM 1 6 32 1
x86emuOp_mov_M_AX_IMM 2 10 60 1
x86emuOp_movs_byte 4 22 138 1
x86emuOp_movs_word 6 30 202 1
x86emuOp_cmps_byte 8 40 309 1
x86emuOp_cmps_word 13 69 527 1
x86emuOp_test_AX_IMM 2 8 56 1
x86emuOp_stos_byte 4 20 142 1
x86emuOp_stos_word 6 27 170 1
x86emuOp_lods_byte 4 19 130 1
x86emuOp_lods_word 6 25 158 1
x86emuOp_scas_byte 8 34 256 1
x86emuOp_scas_word 12 55 420 1
x86emuOp_mov_word_AX_IMM 2 7 42 1
x86emuOp_mov_word_CX_IMM 2 7 42 1
x86emuOp_mov_word_DX_IMM 2 7 42 1
x86emuOp_mov_word_BX_IMM 2 7 42 1
x86emuOp_mov_word_SP_IMM 2 7 42 1
x86emuOp_mov_word_BP_IMM 2 7 42 1
x86emuOp_mov_word_SI_IMM 2 7 42 1
x86emuOp_mov_word_DI_IMM 2 7 42 1
x86emuOp_opcC0_byte_RM_MEM 1 8 55 1
x86emuOp_opcC1_word_RM_MEM 2 18 110 1
x86emuOp_ret_near_IMM 1 7 38 1
x86emuOp_mov_byte_RM_IMM 3 18 92 1
x86emuOp32_mov_word_RM_IMM 3 17 91 1
x86emuOp16_mov_word_RM_IMM 3 17 91 1
x86emuOp_mov_word_RM_IMM 2 7 30 1
x86emuOp_enter 3 20 140 1
x86emuOp_leave 1 5 32 1
x86emuOp_ret_far_IMM 1 8 49 1
x86emuOp_ret_far 1 5 31 1
x86emuOp_int3 1 4 16 1
x86emuOp_int_IMM 1 6 26 1
x86emuOp_into 2 5 23 1
x86emuOp_iret 1 6 42 1
x86emuOp_opcD0_byte_RM_1 1 8 50 1
x86emuOp_opcD1_word_RM_1 2 16 106 1
x86emuOp_opcD2_byte_RM_CL 1 9 54 1
x86emuOp_opcD3_word_RM_CL 2 18 114 1
x86emuOp_aam 2 9 49 1
x86emuOp_aad 2 9 49 1
x86emuOp_xlat 1 6 47 1
x86emuOp_esc_coprocess_d8 1 3 9 1
x86emuOp_esc_coprocess_d9 2 6 27 1
x86emuOp_esc_coprocess_da 2 6 27 1
x86emuOp_esc_coprocess_db 2 6 27 1
x86emuOp_esc_coprocess_dc 2 6 27 1
x86emuOp_esc_coprocess_dd 2 6 27 1
x86emuOp_esc_coprocess_de 2 6 27 1
x86emuOp_esc_coprocess_df 2 6 27 1
x86emuOp_loopne 3 9 65 1
x86emuOp_loope 3 9 64 1
x86emuOp_loop 2 9 59 1
x86emuOp_jcxz 2 9 58 1
x86emuOp_in_byte_AL_IMM 1 6 40 1
x86emuOp_in_word_AX_IMM 2 10 73 1
x86emuOp_out_byte_IMM_AL 1 6 40 1
x86emuOp_out_word_IMM_AX 2 10 73 1
x86emuOp_call_near_IMM 2 16 110 1
x86emuOp_jump_near_IMM 1 7 44 1
x86emuOp_jump_far_IMM 1 8 44 1
x86emuOp_jump_byte_IMM 1 8 48 1
x86emuOp_in_byte_AL_DX 1 4 31 1
x86emuOp_in_word_AX_DX 2 8 68 1
x86emuOp_out_byte_DX_AL 1 4 31 1
x86emuOp_out_word_DX_AX 2 8 68 1
x86emuOp_lock 1 3 9 1
x86emuOp_cmc 2 7 27 1
x86emuOp_opcF6_byte_RM 9 35 163 1
x86emuOp32_opcF7_word_RM 10 43 207 1
x86emuOp16_opcF7_word_RM 10 43 207 1
x86emuOp_opcF7_word_RM 2 7 30 1
x86emuOp_opcFE_byte_RM 6 32 163 1
x86emuOp32_opcFF_word_RM 8 35 175 1
x86emuOp16_opcFF_word_RM 8 36 176 1
x86emuOp_opcFF_word_RM 14 45 280 1
x86emu_exec_one_byte 260 768 3224 1
common_jmp_long 2 8 51 2
common_set_byte 3 14 75 2
common_bitstring32 5 24 127 2
common_bitstring16 5 24 127 2
common_bitstring 2 7 37 2
common_bitsearch32 3 12 79 2
common_bitsearch16 3 12 79 2
common_bitsearch 2 7 37 2
common_shift32 3 18 110 3
common_shift16 3 18 110 3
common_shift 2 7 44 3
x86emuOp2_rdtsc 1 5 34 1
x86emuOp2_push_FS 1 4 20 1
x86emuOp2_pop_FS 1 4 20 1
hw_cpuid 1 8 64 4
x86emuOp2_cpuid 6 23 160 1
x86emuOp2_bt_R 1 4 16 1
x86emuOp2_shld_IMM 1 4 18 1
x86emuOp2_shld_CL 1 4 18 1
x86emuOp2_push_GS 1 4 20 1
x86emuOp2_pop_GS 1 4 20 1
x86emuOp2_bts_R 1 4 16 1
x86emuOp2_shrd_IMM 1 4 18 1
x86emuOp2_shrd_CL 1 4 18 1
x86emuOp2_32_imul_R_RM 2 17 89 1
x86emuOp2_16_imul_R_RM 2 17 89 1
x86emuOp2_imul_R_RM 2 7 30 1
x86emuOp2_lss_R_IMM 1 4 21 1
x86emuOp2_btr_R 1 4 16 1
x86emuOp2_lfs_R_IMM 1 4 21 1
x86emuOp2_lgs_R_IMM 1 4 21 1
x86emuOp2_32_movzx_byte_R_RM 1 7 33 1
x86emuOp2_16_movzx_byte_R_RM 1 7 33 1
x86emuOp2_movzx_byte_R_RM 2 7 30 1
x86emuOp2_movzx_word_R_RM 1 7 33 1
x86emuOp2_32_btX_I 5 24 122 1
x86emuOp2_16_btX_I 5 24 122 1
x86emuOp2_btX_I 2 7 30 1
x86emuOp2_btc_R 1 4 16 1
x86emuOp2_bsf 1 4 17 1
x86emuOp2_bsr 1 4 17 1
x86emuOp2_32_movsx_byte_R_RM 1 7 39 1
x86emuOp2_16_movsx_byte_R_RM 1 7 39 1
x86emuOp2_movsx_byte_R_RM 2 7 30 1
x86emuOp2_movsx_word_R_RM 1 7 39 1
x86emu_exec_two_byte 66 192 897 1
aaa_word 3 18 103 2
aas_word 3 18 103 2
aad_word 1 15 114 2
aam_word 1 14 99 2
adc_byte 2 17 134 3
adc_word 2 17 134 3
adc_long 2 23 194 3
add_byte 1 14 118 3
add_word 1 14 118 3
add_long 1 18 158 3
and_byte 1 12 70 3
and_word 1 12 72 3
and_long 1 12 72 3
cmp_byte 1 15 118 3
cmp_byte_no_return 1 4 24 3
cmp_word 1 14 113 3
cmp_word_no_return 1 4 24 3
cmp_long 1 14 113 3
cmp_long_no_return 1 4 24 3
daa_byte 5 16 105 2
das_byte 5 15 93 2
dec_byte 1 13 104 2
dec_word 1 13 104 2
dec_long 1 13 101 2
inc_byte 1 13 106 2
inc_word 1 13 106 2
inc_long 1 13 103 2
or_byte 1 12 70 3
or_word 1 12 72 3
or_long 1 12 72 3
neg_byte 1 14 98 2
neg_word 1 14 100 2
neg_long 1 14 100 2
rcl_byte 4 18 157 3
rcl_word 4 18 157 3
rcl_long 4 18 153 3
rcr_byte 5 25 187 3
rcr_word 5 25 187 3
rcr_long 6 26 190 3
rol_byte 4 17 137 3
rol_word 4 17 137 3
rol_long 4 17 133 3
ror_byte 4 15 132 3
ror_word 4 15 132 3
ror_long 4 15 128 3
shl_byte 4 33 211 3
shl_word 4 33 211 3
shl_long 4 31 205 3
shr_byte 4 30 198 3
shr_word 4 30 182 3
shr_long 4 30 179 3
sar_byte 6 34 219 3
sar_word 6 34 219 3
sar_long 6 34 215 3
shld_word 4 31 224 4
shld_long 4 31 221 4
shrd_word 4 30 198 4
shrd_long 4 30 195 4
sbb_byte 2 17 132 3
sbb_word 2 17 132 3
sbb_long 2 17 129 3
sub_byte 1 14 116 3
sub_word 1 14 116 3
sub_long 1 14 113 3
test_byte 1 10 64 3
test_word 1 10 64 3
test_long 1 10 64 3
xor_byte 1 12 70 3
xor_word 1 12 72 3
xor_long 1 12 72 3
imul_byte 5 13 113 2
imul_word 5 14 127 2
imul_long 5 15 132 2
mul_byte 2 12 71 2
mul_word 2 13 85 2
mul_long 2 13 88 2
idiv_byte 4 17 109 2
idiv_word 4 21 153 2
idiv_long 4 22 154 2
div_byte 3 17 101 2
div_word 3 21 148 2
div_long 3 22 149 2
ins 14 55 410 2
outs 14 58 410 2
push_word 1 5 39 2
push_long 1 5 39 2
pop_word 1 7 42 1
pop_long 1 7 42 1
Source file: /home/sergeyb/sources/src/sys/dev/x86emu/x86emu.h
Source file: /home/sergeyb/sources/src/sys/dev/x86emu/x86emu_util.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
rdb 2 6 35 2
rdw 4 14 120 2
rdl 4 16 152 2
wrb 2 6 39 3
wrw 4 12 125 3
wrl 4 14 157 3
x86emu_init_default 2 12 70 1
Source file: /home/sergeyb/sources/src/sys/dev/x86emu/x86emu_regs.h
Source file: /home/sergeyb/sources/src/sys/dev/puc/com_puc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
com_puc_match 2 9 48 3
com_puc_attach 4 27 189 3
com_puc_detach 1 4 20 2
Source file: /home/sergeyb/sources/src/sys/dev/puc/lpt_puc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
lpt_puc_probe 2 9 48 3
lpt_puc_attach 3 22 140 3
lpt_puc_detach 1 4 17 2
Source file: /home/sergeyb/sources/src/sys/dev/i2c/adt7460.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
adt_match 3 9 79 3
adt_attach 13 98 952 3
adt_refresh 31 82 568 1
Source file: /home/sergeyb/sources/src/sys/dev/i2c/sdtemp.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sdtemp_match 27 32 322 3
sdtemp_attach 2 18 148 3
sdtemp_refresh 4 21 148 1
Source file: /home/sergeyb/sources/src/sys/dev/i2c/i2c.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
iicbus_print 2 7 42 2
iic_print 2 8 51 2
iic_search 3 16 137 3
iic_match 1 6 49 3
iic_attach 2 12 87 3
Source file: /home/sergeyb/sources/src/sys/dev/i2c/asb100.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
asbtm_match 2 7 47 3
asbtm_banksel 5 19 143 3
asbtm_attach 10 85 814 3
fanval 2 10 51 3
asbtm_refresh 20 97 933 1
Source file: /home/sergeyb/sources/src/sys/dev/i2c/ds1631.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
maxds_match 4 9 69 3
maxds_attach 7 49 383 3
maxds_refresh 2 16 124 1
Source file: /home/sergeyb/sources/src/sys/dev/i2c/iatp.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
iatp_match 2 7 43 3
iatp_attach 6 26 210 3
iatp_detach 2 10 56 2
iatp_activate 4 16 74 2
iatp_configure 2 20 140 1
iatp_enable 4 19 121 1
iatp_disable 2 8 49 1
iatp_ioctl 9 47 318 5
iatp_init 31 141 980 1
iatp_read_reg 1 10 93 4
iatp_write_reg 1 15 136 4
iatp_intr 4 19 102 1
iatp_proc_msg 6 22 142 2
iatp_t5_read_msgs 4 20 149 2
iatp_t6_proc_msg 2 9 56 2
iatp_t7_set_power_mode 3 18 104 2
iatp_t19_proc_msg 2 12 92 2
iatp_t44_read_count 3 20 118 1
iatp_t100_proc_msg 11 36 278 2
Source file: /home/sergeyb/sources/src/sys/dev/i2c/pca9554.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pcagpio_match 6 11 91 3
pcagpio_attach 15 78 711 3
pcagpio_init 4 26 211 3
pcagpio_refresh 8 27 259 1
pcagpio_gpio_pin_read 3 13 106 2
pcagpio_gpio_pin_write 4 18 155 3
pcagpio_gpio_pin_ctl 5 18 105 3
Source file: /home/sergeyb/sources/src/sys/dev/i2c/ihidev.h
Source file: /home/sergeyb/sources/src/sys/dev/i2c/lis331dl.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
lisa_match 2 7 43 3
lisa_attach 3 23 197 3
lisa_refresh 2 10 80 1
lisa_readreg 1 7 45 2
lisa_writereg 1 5 42 3
Source file: /home/sergeyb/sources/src/sys/dev/i2c/w83l784r.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
wbenv_match 4 9 69 3
wbenv_attach 8 60 434 3
wbenv_setup_sensors 2 13 117 2
wbenv_refresh 2 9 65 1
w83l784r_refresh_volt 1 9 78 2
w83l785r_refresh_volt 1 9 78 2
wbenv_refresh_temp 2 9 64 2
w83l784r_refresh_temp 1 10 85 2
w83l784r_refresh_fanrpm 4 18 132 2
w83l785r_refresh_fanrpm 4 18 132 2
wbenv_readreg 1 7 48 2
wbenv_writereg 1 5 45 3
Source file: /home/sergeyb/sources/src/sys/dev/i2c/w83795g.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
nvt_match 2 7 47 3
nvt_attach 7 44 387 3
nvt_refresh 3 15 100 1
nvt_refresh_volts 6 21 188 1
nvt_refresh_temps 8 31 240 1
nvt_refresh_fans 4 24 177 1
nvt_readreg 1 7 45 2
nvt_writereg 1 5 42 3
Source file: /home/sergeyb/sources/src/sys/dev/i2c/lm75.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
lmtemp_match 6 11 91 3
lmtemp_attach 8 50 390 3
lmtemp_temp_read 3 16 122 3
lmtemp_refresh_sensor_data 3 15 84 1
Source file: /home/sergeyb/sources/src/sys/dev/i2c/pca9532.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pcaled_match 4 21 148 3
pcaled_attach 5 35 269 3
pcaled_gpio_pin_read 3 16 104 2
pcaled_gpio_pin_write 6 23 172 3
pcaled_gpio_pin_ctl 1 3 14 3
Source file: /home/sergeyb/sources/src/sys/dev/i2c/asc7611.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
andl_match 2 7 43 3
andl_attach 6 31 299 3
andl_refresh 1 10 69 1
andl_refresh_temps 5 20 154 2
andl_refresh_volts 2 8 63 2
andl_refresh_tachs 4 17 132 2
andl_readreg 1 7 45 2
andl_writereg 1 5 42 3
Source file: /home/sergeyb/sources/src/sys/dev/i2c/imt.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
imt_match 3 12 84 3
imt_find_winptp_reports 17 35 271 4
imt_attach 2 22 184 3
imt_hidev_get_report 1 6 57 5
imt_hidev_set_report 1 6 57 5
imt_detach 1 6 42 2
imt_intr 2 8 60 3
imt_enable 2 11 64 1
imt_disable 1 7 38 1
imt_ioctl 2 10 84 5
Source file: /home/sergeyb/sources/src/sys/dev/i2c/bmc150.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
bgw_match 9 14 120 3
bgw_attach 8 56 410 3
bgw_refresh 3 35 320 1
Source file: /home/sergeyb/sources/src/sys/dev/i2c/adm1030.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
admtmp_match 2 7 47 3
admtmp_attach 4 33 296 3
admtmp_refresh 5 26 228 1
Source file: /home/sergeyb/sources/src/sys/dev/i2c/i2c_scan.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
iicprobeinit 1 6 32 2
iicprobenc 4 12 73 1
iicprobew 4 12 74 1
iicprobe 2 7 40 1
lm75probe 53 94 800 1
adm1032cloneprobe 16 28 184 1
iic_ignore_addr 3 9 46 1
iic_dump 10 33 235 3
iic_probe_sensor 492 493 4624 2
iic_probe_eeprom 3 10 52 2
iic_scan 17 50 369 2
Source file: /home/sergeyb/sources/src/sys/dev/i2c/pcf8563.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pcxrtc_match 3 8 53 3
pcxrtc_attach 3 24 171 3
pcxrtc_gettime 2 11 79 2
pcxrtc_settime 2 9 60 2
pcxrtc_setcal 1 4 17 2
pcxrtc_getcal 1 4 18 2
pcxrtc_reg_read 2 15 97 2
pcxrtc_reg_write 2 13 93 3
pcxrtc_clock_read 3 23 204 2
pcxrtc_clock_write 2 22 190 2
Source file: /home/sergeyb/sources/src/sys/dev/i2c/adm1026.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
admcts_match 2 7 47 3
admcts_attach 8 97 1020 3
fanval 2 8 43 3
admcts_refresh 19 80 982 1
Source file: /home/sergeyb/sources/src/sys/dev/i2c/i2c_exec.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
iic_exec 17 45 329 8
iic_smbus_write_byte 1 6 45 5
iic_smbus_read_byte 1 6 48 5
iic_smbus_receive_byte 1 6 43 4
Source file: /home/sergeyb/sources/src/sys/dev/i2c/ihidev.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ihidev_match 2 7 47 3
ihidev_attach 19 86 666 3
ihidev_detach 4 15 102 2
ihidev_sleep 3 11 57 2
ihidev_hid_command 18 177 1356 3
ihidev_reset 3 17 110 1
ihidev_hid_desc_parse 8 41 247 1
ihidev_intr 23 70 486 1
ihidev_maxrepid 3 13 80 2
ihidev_print 4 9 59 2
ihidev_submatch 3 9 71 3
ihidev_open 7 19 144 1
ihidev_close 5 15 106 1
ihidev_ioctl 1 5 27 5
ihidev_get_report_desc 1 5 31 3
ihidev_report_type_conv 4 13 37 1
ihidev_get_report 3 17 116 5
ihidev_set_report 3 17 116 5
Source file: /home/sergeyb/sources/src/sys/dev/i2c/i2cvar.h
Source file: /home/sergeyb/sources/src/sys/dev/i2c/adm1025.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
admtm_match 4 9 69 3
admtm_attach 7 77 738 3
admtm_refresh 15 63 667 1
Source file: /home/sergeyb/sources/src/sys/dev/i2c/thmc50.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
thmc_match 4 9 69 3
thmc_attach 4 34 302 3
thmc_refresh 5 31 279 1
Source file: /home/sergeyb/sources/src/sys/dev/i2c/gl518sm.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
glenv_match 2 7 47 3
glenv_attach 9 60 496 3
glenv_refresh 6 44 368 1
Source file: /home/sergeyb/sources/src/sys/dev/i2c/spdmem_i2c.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
spdmem_iic_match 3 13 97 3
spdmem_iic_attach 1 10 74 3
spdmem_iic_read 1 10 77 2
Source file: /home/sergeyb/sources/src/sys/dev/i2c/adt7462.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
adtfsm_match 2 7 47 3
adtfsm_attach 6 31 283 3
adtfsm_refresh 9 47 377 1
Source file: /home/sergeyb/sources/src/sys/dev/i2c/ikbd.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ikbd_match 2 11 80 3
ikbd_attach 2 20 199 3
ikbd_detach 1 6 42 2
ikbd_intr 2 7 59 3
ikbd_enable 3 14 78 2
ikbd_set_leds 1 3 11 2
ikbd_ioctl 3 17 108 5
Source file: /home/sergeyb/sources/src/sys/dev/i2c/rs5c372.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ricohrtc_match 11 49 346 3
ricohrtc_attach 2 21 145 3
ricohrtc_gettime 2 11 79 2
ricohrtc_settime 2 9 60 2
ricohrtc_setcal 1 4 17 2
ricohrtc_getcal 1 4 18 2
ricohrtc_reg_write 2 15 104 3
ricohrtc_clock_read 2 22 193 2
ricohrtc_clock_write 2 23 195 2
Source file: /home/sergeyb/sources/src/sys/dev/i2c/w83793g.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
wbng_match 2 7 43 3
wbng_attach 6 28 266 3
wbng_refresh 3 15 100 1
wbng_refresh_volts 1 26 341 1
wbng_refresh_temps 9 33 253 1
wbng_refresh_fans 5 17 139 1
wbng_readreg 1 7 45 2
wbng_writereg 1 5 42 3
Source file: /home/sergeyb/sources/src/sys/dev/i2c/adm1024.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
admlc_match 2 7 47 3
admlc_attach 7 72 683 3
fanval 2 8 43 3
admlc_refresh 13 56 611 1
Source file: /home/sergeyb/sources/src/sys/dev/i2c/i2c_io.h
Source file: /home/sergeyb/sources/src/sys/dev/i2c/asc7621.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
adl_match 2 7 47 3
adl_attach 9 41 347 3
adl_refresh 9 44 380 1
Source file: /home/sergeyb/sources/src/sys/dev/i2c/ds1307.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
maxrtc_match 2 7 47 3
maxrtc_attach 4 22 151 3
maxrtc_read 2 11 89 5
maxrtc_write 2 10 82 3
maxrtc_enable_osc 4 25 157 1
maxrtc_set_24h_mode 4 23 147 1
maxrtc_gettime 2 23 214 2
maxrtc_settime 2 20 174 2
maxrtc_getcal 1 4 18 2
maxrtc_setcal 1 4 17 2
Source file: /home/sergeyb/sources/src/sys/dev/i2c/tsl2560.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
tsl_match 2 7 47 3
tsl_attach 7 53 370 3
tsl_refresh 3 26 205 1
tsl_lux 10 29 203 2
Source file: /home/sergeyb/sources/src/sys/dev/i2c/adm1031.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
admtt_match 2 7 47 3
admtt_attach 4 37 344 3
admtt_refresh 8 41 368 1
Source file: /home/sergeyb/sources/src/sys/dev/i2c/ad741x.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
adc_match 3 8 58 3
adc_attach 16 65 530 3
adc_refresh 10 48 410 1
Source file: /home/sergeyb/sources/src/sys/dev/i2c/i2c_bitbang.h
Source file: /home/sergeyb/sources/src/sys/dev/i2c/lm87.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
lmenv_match 6 11 91 3
lmenv_attach 16 112 991 3
lmenv_refresh 19 75 463 1
Source file: /home/sergeyb/sources/src/sys/dev/i2c/i2c_bitbang.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
i2c_wait_for_scl 4 13 69 2
i2c_bitbang_send_start 2 13 72 3
i2c_bitbang_send_stop 1 8 41 3
i2c_bitbang_initiate_xfer 3 10 84 4
i2c_bitbang_read_byte 7 37 227 4
i2c_bitbang_write_byte 7 32 196 4
Source file: /home/sergeyb/sources/src/sys/dev/i2c/pcf8523.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pcfrtc_match 3 8 53 3
pcfrtc_attach 4 33 227 3
pcfrtc_gettime 2 11 79 2
pcfrtc_settime 2 9 60 2
pcfrtc_setcal 1 4 17 2
pcfrtc_getcal 1 4 18 2
pcfrtc_reg_read 3 17 120 2
pcfrtc_reg_write 2 13 93 3
pcfrtc_clock_read 4 25 225 2
pcfrtc_clock_write 2 22 188 2
Source file: /home/sergeyb/sources/src/sys/dev/i2c/ims.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ims_match 4 17 129 3
ims_attach 2 19 190 3
ims_detach 1 6 42 2
ims_intr 2 7 59 3
ims_enable 2 9 53 1
ims_disable 1 7 38 1
ims_ioctl 5 19 122 5
Source file: /home/sergeyb/sources/src/sys/dev/i2c/adm1021.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
admtemp_match 10 15 135 3
admtemp_attach 15 69 543 3
admtemp_refresh 6 33 231 1
Source file: /home/sergeyb/sources/src/sys/dev/i2c/lm93.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
lmn_match 2 7 47 3
lmn_attach 5 28 239 3
lmn_refresh 9 40 326 1
Source file: /home/sergeyb/sources/src/sys/dev/i2c/fcu.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
fcu_match 2 7 47 3
fcu_attach 5 25 226 3
fcu_refresh 13 57 507 1
Source file: /home/sergeyb/sources/src/sys/dev/i2c/maxim6690.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
maxtmp_match 13 18 168 3
maxtmp_attach 8 41 366 3
maxtmp_readport 5 19 157 4
maxtmp_refresh 1 8 55 1
Source file: /home/sergeyb/sources/src/sys/dev/i2c/fintek.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
fintek_match 2 7 47 3
fintek_read_reg 1 6 45 4
fintek_write_reg 1 6 45 4
fintek_attach 5 42 356 3
fintek_refresh 16 47 302 1
fintek_fullspeed 1 11 80 1
Source file: /home/sergeyb/sources/src/sys/dev/i2c/lm78_i2c.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
lm_i2c_match 10 18 146 3
lm_i2c_attach 1 19 168 3
lm_i2c_readreg 1 11 81 2
lm_i2c_writereg 1 11 85 3
Source file: /home/sergeyb/sources/src/sys/dev/usb/dwc2/dwc2.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
dwc2_allocate_bus_bandwidth 1 4 17 3
dwc2_free_bus_bandwidth 1 4 17 3
dwc2_allocm 2 10 76 3
dwc2_freem 2 10 65 2
dwc2_setaddr 3 10 58 2
dwc2_allocx 3 15 102 1
dwc2_freex 3 13 98 2
dwc2_get_lock 1 5 32 2
dwc2_rhc 2 16 83 1
dwc2_softintr 3 21 153 1
dwc2_timeout 2 13 73 1
dwc2_timeout_task 1 9 43 1
dwc2_open 11 54 273 1
dwc2_poll 1 8 49 1
dwc2_close_pipe 1 3 9 1
dwc2_abort_xfer 8 51 323 2
dwc2_noop 1 3 9 1
dwc2_device_clear_toggle 1 4 20 1
dwc2_root_ctrl_transfer 2 8 40 1
dwc2_root_ctrl_start 34 122 697 1
dwc2_root_ctrl_abort 1 4 16 1
dwc2_root_ctrl_close 1 4 16 1
dwc2_root_ctrl_done 1 4 16 1
dwc2_root_intr_transfer 2 9 45 1
dwc2_root_intr_start 2 10 51 1
dwc2_root_intr_abort 1 9 54 1
dwc2_root_intr_close 1 6 30 1
dwc2_root_intr_done 1 4 14 1
dwc2_device_ctrl_transfer 2 9 45 1
dwc2_device_ctrl_start 1 8 33 1
dwc2_device_ctrl_abort 1 5 23 1
dwc2_device_ctrl_close 1 5 21 1
dwc2_device_ctrl_done 1 4 16 1
dwc2_device_bulk_transfer 2 9 47 1
dwc2_device_bulk_start 1 8 35 1
dwc2_device_bulk_abort 1 5 23 1
dwc2_device_bulk_close 1 5 21 1
dwc2_device_bulk_done 1 4 16 1
dwc2_device_intr_transfer 2 9 47 1
dwc2_device_intr_start 1 7 28 1
dwc2_device_intr_abort 1 6 34 1
dwc2_device_intr_close 1 5 21 1
dwc2_device_intr_done 2 8 35 1
dwc2_device_isoc_transfer 2 9 47 1
dwc2_device_isoc_start 2 11 61 1
dwc2_device_isoc_abort 1 5 23 1
dwc2_device_isoc_close 1 5 19 1
dwc2_device_isoc_done 1 4 14 1
dwc2_device_start 36 148 1030 1
dwc2_worker 7 24 179 2
dwc2_intr 3 19 98 1
dwc2_interrupt 2 9 43 1
dwc2_detach 2 7 39 2
dwc2_init 3 33 266 1
dwc2_dma_config 1 5 32 2
dw_timeout 1 6 43 1
dwc2_host_hub_info 2 11 79 4
dwc2_host_get_speed 1 7 46 2
dwc2_host_complete 20 86 504 3
_dwc2_hcd_start 1 11 58 1
dwc2_host_is_b_hnp_enabled 1 4 12 1
Source file: /home/sergeyb/sources/src/sys/dev/usb/dwc2/dwc2.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
udelay 1 4 13 1
INIT_DELAYED_WORK 1 6 47 3
queue_delayed_work 1 5 33 3
Source file: /home/sergeyb/sources/src/sys/dev/usb/dwc2/dwc2_hcdddma.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
dwc2_frame_list_idx 1 4 16 1
dwc2_desclist_idx_inc 2 6 34 3
dwc2_desclist_idx_dec 2 6 34 3
dwc2_max_desc_num 3 6 28 1
dwc2_frame_incr_val 2 5 32 1
dwc2_desc_list_alloc 3 20 148 3
dwc2_desc_list_free 2 9 68 2
dwc2_frame_list_alloc 4 17 115 2
dwc2_frame_list_free 2 14 83 1
dwc2_per_sched_enable 2 17 107 2
dwc2_per_sched_disable 2 15 90 1
dwc2_update_frame_list 11 46 277 3
dwc2_release_channel_ddma 6 26 157 2
dwc2_hcd_qh_init_ddma 7 29 134 3
dwc2_hcd_qh_free_ddma 7 13 81 2
dwc2_frame_to_desc_idx 2 7 47 2
dwc2_calc_starting_frame 3 22 123 3
dwc2_recalc_initial_desc_idx 2 19 124 2
dwc2_fill_host_isoc_dma_desc 4 21 165 5
dwc2_init_isoc_dma_desc 13 46 331 3
dwc2_fill_host_dma_desc 8 31 205 5
dwc2_init_non_isoc_dma_desc 9 57 391 2
dwc2_hcd_start_xfer_ddma 7 29 154 2
dwc2_cmpl_host_isoc_dma_desc 7 36 253 5
dwc2_complete_isoc_xfer_ddma 12 52 287 3
dwc2_update_non_isoc_urb_state_ddma 15 67 362 7
dwc2_process_non_isoc_desc 11 56 309 7
dwc2_complete_non_isoc_xfer_ddma 9 39 209 4
dwc2_hcd_complete_xfer_ddma 11 40 233 4
Source file: /home/sergeyb/sources/src/sys/dev/usb/dwc2/dwc2_hcd.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
dwc2_hsotg_to_hcd 1 4 19 1
disable_hc_int 1 6 44 3
dwc2_is_host_mode 1 4 23 1
dwc2_is_device_mode 1 4 23 1
dwc2_read_hprt0 1 6 34 1
dwc2_hcd_get_ep_num 1 4 14 1
dwc2_hcd_get_pipe_type 1 4 14 1
dwc2_hcd_get_mps 1 4 14 1
dwc2_hcd_get_dev_addr 1 4 14 1
dwc2_hcd_is_pipe_isoc 1 4 16 1
dwc2_hcd_is_pipe_int 1 4 16 1
dwc2_hcd_is_pipe_bulk 1 4 16 1
dwc2_hcd_is_pipe_control 1 4 16 1
dwc2_hcd_is_pipe_in 1 4 16 1
dwc2_hcd_is_pipe_out 1 4 16 1
dbg_hc 1 1 12 1
dbg_qh 1 1 12 1
dbg_perio 1 1 9 1
dbg_hc 2 5 22 1
dbg_qh 2 5 22 1
dbg_perio 1 1 9 1
dwc2_frame_num_le 1 4 28 2
dwc2_frame_num_gt 2 5 34 2
dwc2_frame_num_inc 1 4 19 2
dwc2_full_frame_num 1 4 17 1
dwc2_micro_frame_num 1 4 12 1
dwc2_read_core_intr 1 4 24 1
dwc2_hcd_urb_get_status 1 4 14 1
dwc2_hcd_urb_get_actual_length 1 5 14 1
dwc2_hcd_urb_get_error_count 1 4 14 1
dwc2_hcd_urb_set_iso_desc_params 1 7 40 4
dwc2_hcd_urb_get_iso_desc_status 1 5 22 2
dwc2_hcd_urb_get_iso_desc_actual_length 1 5 22 2
dwc2_hcd_is_bandwidth_allocated 3 9 47 2
dwc2_hcd_get_ep_bandwidth 2 10 43 2
Source file: /home/sergeyb/sources/src/sys/dev/usb/dwc2/dwc2_hcdintr.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
dwc2_track_missed_sofs 6 25 154 1
dwc2_hc_handle_tt_clear 6 15 87 3
dwc2_sof_intr 5 21 143 1
dwc2_rx_fifo_level_intr 9 41 238 1
dwc2_np_tx_fifo_empty_intr 1 5 25 1
dwc2_perio_tx_fifo_empty_intr 2 6 31 1
dwc2_hprt0_enable 11 71 383 3
dwc2_port_intr 8 40 225 1
dwc2_get_actual_xfer_length 5 26 156 6
dwc2_update_urb_state 13 44 358 5
dwc2_hcd_save_data_toggle 4 18 102 4
dwc2_update_isoc_urb_state 18 77 441 5
dwc2_deactivate_qh 8 28 164 3
dwc2_release_channel 17 65 317 4
dwc2_halt_channel 7 32 220 4
dwc2_complete_non_periodic_xfer 3 17 103 5
dwc2_complete_periodic_xfer 3 12 83 5
dwc2_xfercomp_isoc_split_in 6 43 273 4
dwc2_hc_xfercomp_intr 25 109 577 4
dwc2_hc_stall_intr 6 28 159 4
dwc2_update_urb_state_abn 6 34 276 6
dwc2_hc_nak_intr 14 48 278 4
dwc2_hc_ack_intr 13 47 238 4
dwc2_hc_nyet_intr 13 48 291 4
dwc2_hc_babble_intr 3 23 134 4
dwc2_hc_ahberr_intr 12 74 457 4
dwc2_hc_xacterr_intr 11 42 242 4
dwc2_hc_frmovrun_intr 6 24 131 4
dwc2_hc_datatglerr_intr 2 14 66 4
dwc2_halt_status_ok 5 41 226 4
dwc2_hc_chhltd_intr_dma 33 99 661 4
dwc2_hc_chhltd_intr 4 15 95 4
dwc2_check_qtd_still_ok 2 6 35 2
dwc2_hc_n_intr 30 106 681 2
dwc2_hc_intr 4 14 91 1
dwc2_handle_hcd_intr 13 47 226 1
Source file: /home/sergeyb/sources/src/sys/dev/usb/dwc2/dwc2_hcd.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
dwc2_dump_channel_info 3 45 397 2
dwc2_kill_urbs_in_qh_list 1 12 76 2
dwc2_qh_list_free 2 22 142 2
dwc2_kill_all_urbs 1 9 69 1
dwc2_hcd_start 2 11 59 1
dwc2_hcd_cleanup_channels 8 34 220 1
dwc2_hcd_disconnect 4 23 148 1
dwc2_hcd_rem_wakeup 2 8 45 1
dwc2_hcd_stop 1 7 41 1
dwc2_hcd_urb_enqueue 12 48 305 4
dwc2_hcd_urb_dequeue 10 36 208 2
dwc2_hcd_reinit 3 27 164 1
dwc2_hc_init_split 1 12 84 4
dwc2_hc_init_xfer_data 4 14 104 4
dwc2_hc_init_xfer 18 82 484 4
dwc2_hc_setup_align_buf 7 32 205 4
dwc2_assign_and_init_hc 13 76 533 2
dwc2_hcd_select_transactions 18 61 357 1
dwc2_queue_transaction 15 44 263 3
dwc2_process_periodic_channels 18 85 479 1
dwc2_process_non_periodic_channels 15 75 423 1
dwc2_hcd_queue_transactions 8 19 104 2
dwc2_conn_id_status_change 10 46 259 1
dwc2_wakeup_detected 1 14 92 1
dwc2_port_suspend 4 32 203 2
dwc2_hcd_hub_control 50 234 1220 6
dwc2_hcd_get_frame_number 2 7 47 1
dwc2_hcd_is_b_host 1 4 16 1
dwc2_hcd_urb_alloc 2 11 63 3
dwc2_hcd_urb_free 1 7 43 3
dwc2_hcd_urb_set_pipeinfo 4 14 98 7
dwc2_hcd_dump_state 9 114 847 1
dwc2_hcd_dump_frrem 12 62 460 1
dwc2_host_start 1 4 14 1
dwc2_host_disconnect 1 3 9 1
dwc2_hcd_start_func 1 6 33 1
dwc2_hcd_reset_func 1 11 64 1
dwc2_hcd_free 7 47 329 1
dwc2_hcd_release 1 5 19 1
dwc2_set_all_params 2 8 60 2
dwc2_hcd_init 15 96 684 2
dwc2_hcd_dma_config 1 6 23 2
Source file: /home/sergeyb/sources/src/sys/dev/usb/dwc2/dwc2_hw.h
Source file: /home/sergeyb/sources/src/sys/dev/usb/dwc2/dwc2_coreintr.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
dwc2_op_state_str 6 17 52 1
dwc2_handle_usb_port_intr 2 9 49 1
dwc2_handle_mode_mismatch_intr 2 6 36 1
dwc2_handle_otg_intr 17 96 560 1
dwc2_handle_conn_id_status_change_intr 2 13 99 1
dwc2_handle_session_req_intr 1 5 27 1
dwc2_handle_wakeup_detected_intr 4 25 168 1
dwc2_handle_disconnect_intr 2 8 47 1
dwc2_handle_usb_suspend_intr 4 23 137 1
dwc2_read_common_intr 3 17 86 1
dwc2_handle_common_intr 12 38 187 1
Source file: /home/sergeyb/sources/src/sys/dev/usb/dwc2/dwc2_core.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
dwc2_enable_common_interrupts 2 12 69 1
dwc2_init_fs_ls_pclk_sel 5 17 103 1
dwc2_core_reset 5 31 162 1
dwc2_fs_phy_init 5 33 190 2
dwc2_hs_phy_init 7 34 175 2
dwc2_phy_init 8 30 170 2
dwc2_gahbcfg_init 9 42 235 1
dwc2_gusbcfg_init 11 29 119 1
dwc2_core_init 8 44 256 2
dwc2_enable_host_interrupts 1 11 72 1
dwc2_disable_host_interrupts 1 7 42 1
dwc2_config_fifos 4 44 291 1
dwc2_core_host_init 16 86 547 1
dwc2_hc_enable_slave_ints 18 69 310 2
dwc2_hc_enable_dma_ints 12 29 177 2
dwc2_hc_enable_ints 6 24 163 2
dwc2_hc_init 10 72 459 2
dwc2_hc_halt 24 88 568 3
dwc2_hc_cleanup 1 9 59 2
dwc2_hc_set_even_odd_frame 4 9 51 3
dwc2_set_pid_isoc 6 20 96 1
dwc2_hc_write_packet 6 31 223 2
dwc2_hc_start_transfer 38 143 916 2
dwc2_hc_start_transfer_ddma 8 49 334 2
dwc2_hc_continue_transfer 9 35 208 2
dwc2_hc_do_ping 2 15 103 2
dwc2_calc_frame_interval 24 33 258 1
dwc2_read_packet 2 10 91 3
dwc2_dump_host_registers 5 58 489 1
dwc2_dump_global_registers 2 80 671 1
dwc2_flush_tx_fifo 3 21 114 2
dwc2_flush_rx_fifo 3 18 94 1
dwc2_set_param_otg_cap 15 48 177 2
dwc2_set_param_dma_enable 6 17 98 2
dwc2_set_param_dma_desc_enable 8 19 115 2
dwc2_set_param_host_support_fs_ls_low_power 3 16 74 2
dwc2_set_param_enable_dynamic_fifo 6 17 95 2
dwc2_set_param_host_rx_fifo_size 5 15 86 2
dwc2_set_param_host_nperio_tx_fifo_size 5 16 86 2
dwc2_set_param_host_perio_tx_fifo_size 5 16 86 2
dwc2_set_param_max_transfer_size 5 15 86 2
dwc2_set_param_max_packet_count 5 15 86 2
dwc2_set_param_host_channels 5 15 86 2
dwc2_set_param_phy_type 16 42 211 2
dwc2_get_param_phy_type 1 4 16 1
dwc2_set_param_speed 8 24 133 2
dwc2_set_param_host_ls_low_power_phy_clk 8 29 133 2
dwc2_set_param_phy_ulpi_ddr 3 12 74 2
dwc2_set_param_phy_ulpi_ext_vbus 3 14 74 2
dwc2_set_param_phy_utmi_width 8 26 131 2
dwc2_set_param_ulpi_fs_ls 3 12 74 2
dwc2_set_param_ts_dline 3 12 74 2
dwc2_set_param_i2c_enable 7 22 130 2
dwc2_set_param_en_multiple_tx_fifo 7 24 128 2
dwc2_set_param_reload_ctl 7 23 133 2
dwc2_set_param_ahbcfg 2 8 39 2
dwc2_set_param_otg_ver 3 14 76 2
dwc2_set_param_uframe_sched 3 14 76 2
dwc2_set_parameters 1 40 251 2
dwc2_get_hwparams 3 130 959 1
dwc2_get_otg_version 2 4 22 1
dwc2_is_controller_alive 2 7 27 1
dwc2_enable_global_interrupts 1 6 32 1
dwc2_disable_global_interrupts 1 6 32 1
Source file: /home/sergeyb/sources/src/sys/dev/usb/dwc2/dwc2_hcdqueue.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
dwc2_qh_init 24 96 582 3
dwc2_hcd_qh_create 5 20 119 3
dwc2_hcd_qh_free 3 10 76 2
dwc2_periodic_channel_available 3 18 82 1
dwc2_check_periodic_bandwidth 4 19 94 2
dwc2_hcd_init_usecs 2 6 37 1
dwc2_find_single_uframe 3 13 78 2
dwc2_find_multi_uframe 11 43 255 2
dwc2_find_uframe 2 10 51 2
dwc2_check_max_xfer_size 2 16 80 2
dwc2_schedule_periodic 11 49 256 2
dwc2_deschedule_periodic 3 15 89 2
dwc2_hcd_qh_add 6 25 136 2
dwc2_hcd_qh_unlink 7 30 176 2
dwc2_sched_periodic_split 6 24 135 4
dwc2_hcd_qh_deactivate 11 36 234 3
dwc2_hcd_qtd_init 2 14 76 2
dwc2_hcd_qtd_add 5 30 185 4
dwc2_hcd_qtd_unlink_and_free 1 8 50 3
dwc2_calc_bus_time 8 54 282 5
Source file: /home/sergeyb/sources/src/sys/dev/usb/dwc2/dwc2_core.h
Source file: /home/sergeyb/sources/src/sys/dev/usb/dwc2/dwc2var.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
dwc2_root_intr 1 4 15 1
Source file: /home/sergeyb/sources/src/sys/dev/usb/ubcmtp.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ubcmtp_match 8 19 139 3
ubcmtp_attach 14 61 384 3
ubcmtp_detach 2 8 53 2
ubcmtp_activate 3 11 66 2
ubcmtp_configure 2 14 118 1
ubcmtp_enable 5 17 99 1
ubcmtp_disable 7 26 166 1
ubcmtp_ioctl 7 37 238 5
ubcmtp_raw_mode 9 49 331 2
ubcmtp_setup_pipes 14 75 496 1
ubcmtp_tp_intr 17 47 436 3
ubcmtp_bt_intr 10 28 211 3
Source file: /home/sergeyb/sources/src/sys/dev/usb/uoaklux.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
uoaklux_match 3 9 64 3
uoaklux_attach 5 56 437 3
uoaklux_detach 4 18 134 2
uoaklux_intr 2 12 122 3
uoaklux_refresh 3 13 94 1
uoaklux_get_sensor_setting 2 15 123 2
uoaklux_dev_setting 1 5 34 2
uoaklux_dev_print 5 20 95 2
Source file: /home/sergeyb/sources/src/sys/dev/usb/if_ral.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ural_match 4 8 63 3
ural_attach 12 90 664 3
ural_detach 7 33 209 2
ural_alloc_tx_list 4 27 153 1
ural_free_tx_list 3 12 69 1
ural_alloc_rx_list 6 39 228 1
ural_free_rx_list 4 15 86 1
ural_media_change 3 10 56 1
ural_next_scan 3 12 73 1
ural_task 17 64 377 1
ural_newstate 1 11 82 3
ural_txeof 5 27 170 3
ural_rxeof 11 84 607 3
ural_rxrate 14 25 129 1
ural_ack_rate 14 23 82 2
ural_txtime 4 15 100 3
ural_plcp_signal 13 18 90 1
ural_setup_tx_desc 7 35 242 5
ural_tx_bcn 4 37 259 3
ural_tx_data 27 133 1027 3
ural_start 18 44 284 1
ural_watchdog 3 14 74 1
ural_ioctl 13 46 261 3
ural_eeprom_read 2 15 102 4
ural_read 2 18 111 2
ural_read_multi 2 15 102 4
ural_write 2 15 98 3
ural_write_multi 2 15 102 4
ural_bbp_write 4 15 91 3
ural_bbp_read 4 16 99 2
ural_rf_write 4 18 143 3
ural_set_chan 19 65 577 2
ural_disable_rf_tune 2 11 71 1
ural_enable_tsf_sync 3 25 153 1
ural_update_slot 3 17 100 1
ural_set_txpreamble 2 9 48 1
ural_set_basicrates 2 9 50 1
ural_set_bssid 1 11 105 2
ural_set_macaddr 1 12 105 2
ural_update_promisc 3 12 80 1
ural_get_rf 8 13 60 1
ural_read_eeprom 1 18 176 1
ural_bbp_init 8 21 160 1
ural_set_txantenna 6 20 140 2
ural_set_rxantenna 5 14 79 2
ural_init 19 103 709 1
ural_stop 4 29 189 2
ural_newassoc 1 4 23 3
ural_amrr_start 4 12 107 2
ural_amrr_timeout 2 21 140 1
ural_amrr_update 3 22 173 3
Source file: /home/sergeyb/sources/src/sys/dev/usb/umcs.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
umcs_reg_sp 6 11 50 1
umcs_reg_ctrl 6 11 50 1
umcs_match 4 8 65 3
umcs_attach 23 100 710 3
umcs_get_reg 2 12 82 3
umcs_set_reg 2 12 81 3
umcs_get_uart_reg 2 15 111 4
umcs_set_uart_reg 2 15 112 4
umcs_set_baudrate 8 29 239 3
umcs_calc_baudrate 5 15 108 3
umcs_detach 3 15 103 2
umcs_get_status 4 13 85 4
umcs_set 5 19 87 4
umcs_param 12 53 275 3
umcs_dtr 3 11 66 3
umcs_rts 3 11 66 3
umcs_break 3 11 66 3
umcs_open 24 64 507 2
umcs_close 4 14 99 2
umcs_intr 13 40 246 3
umcs_status_task 3 11 77 1
Source file: /home/sergeyb/sources/src/sys/dev/usb/if_run.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
run_match 4 8 63 3
run_attach 21 112 824 3
run_detach 5 24 169 2
run_alloc_rx_ring 6 25 161 1
run_free_rx_ring 4 15 103 1
run_alloc_tx_ring 7 32 228 2
run_free_tx_ring 4 15 109 2
run_load_microcode 12 57 370 1
run_reset 1 10 64 1
run_read 2 11 64 3
run_read_region_1 1 10 74 4
run_write_2 1 10 70 3
run_write 2 7 56 3
run_write_region_1 4 16 140 4
run_set_region_4 3 7 55 4
run_efuse_read 9 30 224 3
run_efuse_read_2 9 30 215 3
run_eeprom_read_2 2 18 107 3
run_srom_read 1 4 28 3
run_rt2870_rf_write 5 16 113 3
run_rt3070_rf_read 10 26 175 3
run_rt3070_rf_write 5 15 102 3
run_bbp_read 10 26 177 3
run_bbp_write 5 15 100 3
run_mcu_cmd 6 17 121 3
b4inc 4 14 76 2
run_get_rf 14 19 94 1
run_rt3593_get_txpower 12 47 488 1
run_get_txpower 22 53 585 1
run_read_eeprom 53 201 1788 1
run_node_alloc 1 4 25 1
run_media_change 6 24 152 1
run_next_scan 3 10 60 1
run_task 3 19 120 1
run_do_async 3 18 146 4
run_newstate 1 9 57 3
run_newstate_cb 14 63 384 2
run_updateedca 1 4 22 1
run_updateedca_cb 2 35 321 2
run_set_key 3 13 96 3
run_set_key_cb 13 72 543 2
run_delete_key 4 12 89 3
run_delete_key_cb 2 17 121 2
run_calibrate_to 1 4 19 1
run_calibrate_cb 3 26 222 2
run_newassoc 8 32 276 3
run_maxrssi_chain 5 12 81 2
run_rx_frame 30 123 862 3
run_rxeof 11 48 329 3
run_txeof 3 23 155 3
run_tx 22 104 827 3
run_start 14 39 244 1
run_watchdog 3 14 74 1
run_ioctl 13 46 267 3
run_iq_calib 17 72 461 2
run_select_chan_group 31 130 996 2
run_rt2870_set_chan 8 43 364 2
run_rt3070_set_chan 6 44 409 2
run_rt3572_set_chan 28 104 840 2
run_rt3593_set_chan 30 122 1028 2
run_rt5390_set_chan 23 89 610 2
run_rt5592_set_chan 15 95 806 2
run_set_agc 2 13 100 2
run_set_rx_antenna 4 24 159 2
run_set_chan 12 33 205 2
run_enable_tsf_sync 1 11 68 1
run_enable_mrr 1 17 113 1
run_set_txpreamble 2 10 50 1
run_set_basicrates 3 10 64 1
run_set_leds 1 5 32 2
run_set_bssid 1 7 70 2
run_set_macaddr 1 7 75 2
run_updateslot 1 4 22 1
run_updateslot_cb 2 9 55 2
run_rssi2dbm 4 18 131 3
run_rt5390_bbp_init 10 44 359 1
run_bbp_init 16 40 296 1
run_rt3070_rf_init 28 103 898 1
run_rt3593_rf_init 2 29 233 1
run_rt5390_rf_init 11 54 410 1
run_rt3070_filter_calib 8 43 287 4
run_rt3070_rf_setup 19 58 450 1
run_rt3593_rf_setup 5 51 450 1
run_rt5390_rf_setup 8 34 253 1
run_txrx_enable 7 34 218 1
run_adjust_freq_offset 2 10 75 1
run_init 53 186 1512 1
run_stop 10 50 364 2
Source file: /home/sergeyb/sources/src/sys/dev/usb/if_axenreg.h
Source file: /home/sergeyb/sources/src/sys/dev/usb/umct.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
umct_match 3 8 59 3
umct_attach 16 93 611 3
umct_detach 3 17 115 2
umct_set_line_state 3 15 111 1
umct_set 4 17 70 4
umct_dtr 2 8 42 2
umct_rts 2 8 42 2
umct_break 2 6 38 2
umct_set_lcr 1 12 79 2
umct_set_baudrate 13 45 344 3
umct_init 1 5 29 1
umct_param 8 36 191 3
umct_open 5 25 166 2
umct_close 4 17 104 2
umct_intr 7 25 174 3
umct_get_status 3 9 59 4
Source file: /home/sergeyb/sources/src/sys/dev/usb/ehcireg.h
Source file: /home/sergeyb/sources/src/sys/dev/usb/uchcom.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
uchcom_match 3 8 57 3
uchcom_attach 4 41 269 3
uchcom_detach 2 12 75 2
uchcom_find_ifaces 2 12 59 2
uchcom_find_endpoints 16 53 355 2
uchcom_generic_control_out 1 11 73 4
uchcom_generic_control_in 1 13 93 7
uchcom_write_reg 1 10 80 5
uchcom_read_reg 4 18 133 5
uchcom_get_version 3 12 68 2
uchcom_read_status 1 5 27 2
uchcom_set_dtrrts_10 1 5 26 2
uchcom_set_dtrrts_20 1 4 24 2
uchcom_update_version 2 11 52 1
uchcom_convert_status 1 7 64 2
uchcom_update_status 2 13 60 1
uchcom_set_dtrrts 5 17 94 3
uchcom_set_break 4 21 94 2
uchcom_calc_divider_settings 8 31 198 2
uchcom_set_dte_rate 4 18 98 2
uchcom_set_line_control 7 14 62 2
uchcom_clear_chip 2 12 66 1
uchcom_reset_chip 2 15 69 1
uchcom_setup_comm 9 30 151 1
uchcom_setup_intr_pipe 4 21 106 1
uchcom_close_intr_pipe 3 13 77 1
uchcom_get_status 2 8 51 4
uchcom_set 5 19 105 4
uchcom_param 4 14 77 3
uchcom_open 4 14 64 2
uchcom_close 1 5 23 2
uchcom_intr 5 24 189 3
Source file: /home/sergeyb/sources/src/sys/dev/usb/xhci.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
xhci_dump_trb 1 6 46 1
usbd_dma_contig_alloc 6 36 289 6
usbd_dma_contig_free 2 12 102 2
xhci_init 14 88 810 1
xhci_config 2 36 460 1
xhci_detach 3 30 261 2
xhci_activate 3 25 140 2
xhci_reset 7 27 172 1
xhci_intr 4 11 64 1
xhci_intr1 4 22 143 1
xhci_poll 2 6 35 1
xhci_softintr 2 9 44 1
xhci_event_dequeue 7 32 210 1
xhci_event_xfer 21 89 541 4
xhci_event_command 15 55 363 2
xhci_event_port_change 3 19 144 3
xhci_xfer_done 7 24 196 1
xhci_ed2dci 3 11 70 1
xhci_pipe_open 17 60 356 1
xhci_get_txinfo 6 23 134 2
xhci_get_pollrate 3 9 51 1
xhci_context_setup 23 93 762 2
xhci_pipe_init 6 31 240 2
xhci_pipe_close 7 28 280 1
xhci_setaddr 5 25 212 2
xhci_allocx 1 4 21 1
xhci_freex 1 4 21 2
xhci_scratchpad_alloc 4 29 258 2
xhci_scratchpad_free 1 8 80 1
xhci_ring_alloc 2 14 93 4
xhci_ring_free 1 4 27 2
xhci_ring_reset 2 17 149 2
xhci_ring_consume 3 15 126 2
xhci_ring_produce 2 21 196 2
xhci_xfer_get_trb 2 13 119 4
xhci_command_submit 8 42 347 3
xhci_command_abort 5 21 128 1
xhci_cmd_configure_ep 1 11 77 3
xhci_cmd_stop_ep 1 11 81 3
xhci_cmd_reset_ep_async 1 11 78 3
xhci_cmd_set_tr_deq_async 1 12 84 4
xhci_cmd_slot_control 4 18 114 3
xhci_cmd_set_address 2 12 86 4
xhci_cmd_evaluate_ctx 1 11 77 3
xhci_cmd_noop 1 9 61 1
xhci_softdev_alloc 4 31 321 2
xhci_softdev_free 1 11 110 2
xhci_abort_xfer 7 37 311 2
xhci_timeout 2 12 74 1
xhci_timeout_task 1 8 36 1
xhci_root_ctrl_transfer 2 8 44 1
xhci_root_ctrl_start 101 334 1946 1
xhci_noop 1 3 9 1
xhci_root_intr_transfer 2 8 44 1
xhci_root_intr_start 2 8 49 1
xhci_root_intr_abort 1 10 56 1
xhci_root_intr_done 1 3 9 1
xhci_xfer_tdsize 3 10 71 3
xhci_device_ctrl_transfer 2 8 44 1
xhci_device_ctrl_start 12 63 554 1
xhci_device_ctrl_abort 1 4 16 1
xhci_device_generic_transfer 2 8 44 1
xhci_device_generic_start 15 72 622 1
xhci_device_generic_done 2 7 30 1
xhci_device_generic_abort 2 5 34 1
xhci_device_isoc_transfer 3 8 40 1
xhci_device_isoc_start 14 76 684 1
Source file: /home/sergeyb/sources/src/sys/dev/usb/if_axen.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
axen_lock_mii 1 5 22 1
axen_unlock_mii 2 6 34 1
axen_cmd 4 23 155 5
axen_miibus_readreg 5 27 149 3
axen_miibus_writereg 4 20 121 4
axen_miibus_statchg 14 54 285 1
axen_ifmedia_upd 3 17 86 1
axen_ifmedia_sts 1 8 54 2
axen_iff 6 41 281 1
axen_reset 2 8 32 1
axen_ax88179_init 11 120 946 1
axen_match 4 8 63 3
axen_attach 16 98 745 3
axen_detach 13 39 308 2
axen_newbuf 3 15 79 1
axen_rx_list_init 5 26 157 1
axen_tx_list_init 5 26 157 1
axen_rxeof 24 111 723 3
axen_txeof 7 33 188 3
axen_tick 3 11 63 1
axen_tick_task 5 20 101 1
axen_encap 6 45 286 3
axen_start 7 23 140 1
axen_init 6 65 412 1
axen_ioctl 13 40 212 3
axen_watchdog 2 17 111 1
axen_stop 13 60 466 1
Source file: /home/sergeyb/sources/src/sys/dev/usb/umidi_quirks.h
Source file: /home/sergeyb/sources/src/sys/dev/usb/ugold.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ugold_match 4 15 113 3
ugold_attach 7 60 456 3
ugold_detach 4 14 106 2
ugold_ds75_temp 1 4 38 2
ugold_ds75_type 5 11 89 3
ugold_ds75_intr 8 40 275 3
ugold_si700x_temp 4 18 98 3
ugold_si700x_rhum 7 24 159 4
ugold_si700x_type 7 21 166 3
ugold_si700x_intr 7 35 283 3
ugold_refresh 5 17 106 1
ugold_issue_cmd 1 7 49 3
Source file: /home/sergeyb/sources/src/sys/dev/usb/umodem.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
umodem_get_caps 17 60 336 5
umodem_match 14 31 204 3
umodem_attach 19 98 655 3
umodem_open 4 18 109 2
umodem_close 3 14 82 2
umodem_intr 11 49 301 3
umodem_get_status 3 9 59 4
umodem_param 9 39 213 3
umodem_dtr 2 8 42 2
umodem_rts 2 8 42 2
umodem_set_line_state 3 13 93 1
umodem_break 3 13 97 2
umodem_set 4 17 70 4
umodem_set_line_coding 3 26 166 2
umodem_set_comm_feature 2 21 131 3
umodem_detach 3 14 94 2
Source file: /home/sergeyb/sources/src/sys/dev/usb/if_kue.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
kue_setword 1 11 89 3
kue_ctl 2 16 114 6
kue_load_fw 7 62 474 1
kue_setmulti 5 32 214 1
kue_reset 3 9 73 1
kue_match 3 9 68 3
kue_attachhook 15 78 527 1
kue_attach 2 18 121 3
kue_detach 9 27 173 2
kue_newbuf 4 27 179 3
kue_rx_list_init 6 24 166 1
kue_tx_list_init 5 23 154 1
kue_rxeof 11 60 427 3
kue_txeof 7 32 201 3
kue_send 2 26 222 3
kue_start 7 23 157 1
kue_init 8 39 250 1
kue_open_pipes 4 32 229 1
kue_ioctl 17 51 309 3
kue_watchdog 3 19 140 1
kue_stop 13 58 468 1
Source file: /home/sergeyb/sources/src/sys/dev/usb/uhub.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
uhub_match 3 10 66 3
uhub_attach 47 165 1143 3
uhub_explore 22 73 456 1
uhub_detach 7 27 207 2
uhub_intr 5 17 128 3
uhub_port_connect 13 55 399 4
Source file: /home/sergeyb/sources/src/sys/dev/usb/if_bwfm_usb.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
bwfm_usb_match 4 8 63 3
bwfm_usb_attach 12 45 319 3
bwfm_usb_attachhook 23 99 616 1
bwfm_usb_rxeof 8 37 272 3
bwfm_usb_alloc_rx_list 5 26 144 1
bwfm_usb_free_rx_list 3 9 63 1
bwfm_usb_alloc_tx_list 5 28 164 1
bwfm_usb_free_tx_list 3 9 63 1
bwfm_usb_txeof 5 27 180 3
bwfm_usb_detach 3 16 95 2
bwfm_usb_dl_cmd 2 16 106 4
bwfm_usb_load_microcode 15 74 497 3
bwfm_usb_txdata 4 30 255 2
bwfm_usb_txctl 2 22 144 3
bwfm_usb_rxctl 3 29 183 3
Source file: /home/sergeyb/sources/src/sys/dev/usb/if_smsc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
smsc_enaddr_OF 7 20 163 1
smsc_read_reg 2 16 107 3
smsc_write_reg 2 16 105 3
smsc_wait_for_bits 4 13 85 3
smsc_miibus_readreg 3 19 136 3
smsc_miibus_writereg 4 19 138 4
smsc_miibus_statchg 14 60 351 1
smsc_ifmedia_upd 2 13 72 1
smsc_ifmedia_sts 1 8 54 2
smsc_hash 1 4 25 1
smsc_iff 8 35 251 1
smsc_sethwcsum 6 29 144 1
smsc_setmacaddress 2 15 150 2
smsc_reset 2 7 30 1
smsc_init 6 51 329 1
smsc_start 7 21 135 1
smsc_tick 3 9 46 1
smsc_stop 13 59 466 1
smsc_chip_init 11 69 459 1
smsc_ioctl 11 38 210 3
smsc_match 4 8 63 3
smsc_attach 13 81 737 3
smsc_detach 13 38 295 2
smsc_tick_task 5 19 103 1
smsc_lock_mii 1 5 22 1
smsc_unlock_mii 2 6 34 1
smsc_rxeof 14 79 483 3
smsc_txeof 7 33 190 3
smsc_tx_list_init 5 25 148 1
smsc_rx_list_init 5 25 148 1
smsc_encap 2 29 223 3
Source file: /home/sergeyb/sources/src/sys/dev/usb/umct.h
Source file: /home/sergeyb/sources/src/sys/dev/usb/umass_quirks.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
umass_lookup 1 5 28 2
umass_init_insystem 2 12 54 1
umass_init_shuttle 1 11 78 1
umass_fixup_sony 5 18 81 1
umass_fixup_yedata 2 9 46 1
Source file: /home/sergeyb/sources/src/sys/dev/usb/if_rumvar.h
Source file: /home/sergeyb/sources/src/sys/dev/usb/if_urtwreg.h
Source file: /home/sergeyb/sources/src/sys/dev/usb/if_wi_usb.h
Source file: /home/sergeyb/sources/src/sys/dev/usb/usb_mem.h
Source file: /home/sergeyb/sources/src/sys/dev/usb/uvisor.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
uvisor_match 3 10 74 3
uvisor_attach 21 117 737 3
uvisor_detach 3 14 101 2
uvisor_init 9 51 344 3
uvisor_close 2 16 101 2
Source file: /home/sergeyb/sources/src/sys/dev/usb/ums.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ums_match 5 20 154 3
ums_attach 8 42 354 3
ums_detach 1 6 42 2
ums_intr 2 7 59 3
ums_enable 3 11 67 1
ums_disable 1 7 38 1
ums_ioctl 4 19 122 5
Source file: /home/sergeyb/sources/src/sys/dev/usb/uslcom.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
uslcom_match 3 8 57 3
uslcom_attach 10 52 366 3
uslcom_detach 2 10 61 2
uslcom_open 3 17 105 2
uslcom_close 2 13 83 2
uslcom_set 6 27 139 4
uslcom_param 14 70 459 3
uslcom_get_status 3 8 52 4
uslcom_break 2 12 84 3
Source file: /home/sergeyb/sources/src/sys/dev/usb/if_udav.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
udav_match 4 8 63 3
udav_attach 15 92 700 3
udav_detach 10 35 259 2
udav_mem_read 5 27 180 4
udav_mem_write 5 27 180 4
udav_mem_write1 5 26 173 3
udav_csr_read 5 27 180 4
udav_csr_write 5 27 180 4
udav_csr_read1 3 9 64 2
udav_csr_write1 5 26 173 3
udav_init 7 41 285 1
udav_reset 6 20 128 1
udav_iff 6 31 239 1
udav_openpipes 8 50 309 1
udav_newbuf 4 28 184 3
udav_rx_list_init 6 26 173 1
udav_tx_list_init 5 25 161 1
udav_start 8 26 168 1
udav_send 4 36 278 3
udav_txeof 8 35 218 3
udav_rxeof 15 70 468 3
udav_ioctl 12 41 241 3
udav_watchdog 2 17 127 1
udav_stop_task 1 4 19 1
udav_stop 14 57 443 2
udav_ifmedia_change 5 18 127 1
udav_ifmedia_status 5 22 148 2
udav_tick 2 9 52 1
udav_tick_task 11 36 220 1
udav_lock_mii 1 7 39 1
udav_unlock_mii 2 8 51 1
udav_miibus_readreg 5 32 231 3
udav_miibus_writereg 5 30 204 4
udav_miibus_statchg 3 8 45 1
Source file: /home/sergeyb/sources/src/sys/dev/usb/if_cuereg.h
Source file: /home/sergeyb/sources/src/sys/dev/usb/if_otusreg.h
Source file: /home/sergeyb/sources/src/sys/dev/usb/uftdi.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
uftdi_match 7 13 95 3
uftdi_attach 15 76 521 3
uftdi_detach 2 10 65 2
uftdi_open 4 30 209 2
uftdi_read 5 23 173 4
uftdi_write 2 10 91 5
uftdi_set 6 30 188 4
uftdi_param 29 102 708 3
uftdi_get_status 3 10 67 4
uftdi_break 2 19 117 3
uftdi_8u232am_getrate 13 41 274 2
uftdi_2232h_getrate 5 23 172 2
Source file: /home/sergeyb/sources/src/sys/dev/usb/if_cdcereg.h
Source file: /home/sergeyb/sources/src/sys/dev/usb/utvfu.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
utvfu_set_regs 3 20 142 3
utvfu_max_frame_size 3 9 56 1
utvfu_configure_for_norm 4 18 106 2
utvfu_select_input 4 31 188 2
utvfu_select_norm 4 46 342 2
utvfu_setup_capture 4 78 590 1
utvfu_chunk_to_vbuf 2 13 102 4
utvfu_image_chunk 10 49 332 2
utvfu_start_capture 5 19 117 1
utvfu_querycap 1 12 113 2
utvfu_enum_input 3 17 101 2
utvfu_enum_fmt_vid_cap 3 9 59 2
utvfu_enum_fsizes 2 10 74 2
utvfu_g_fmt 1 12 133 2
utvfu_s_fmt 2 6 35 2
utvfu_g_std 1 6 36 2
utvfu_s_std 3 8 51 2
utvfu_g_input 1 6 31 2
utvfu_s_input 1 4 19 2
utvfu_audio_decode 6 33 229 2
utvfu_audio_start_chip 1 25 181 1
utvfu_audio_stop_chip 1 10 63 1
utvfu_match 15 44 260 3
utvfu_attach 4 24 214 3
utvfu_detach 3 14 97 2
utvfu_parse_desc 11 39 242 1
utvfu_open 3 17 124 6
utvfu_close 1 7 39 1
utvfu_as_open 4 35 205 1
utvfu_vs_open 4 34 183 1
utvfu_as_close 2 11 85 1
utvfu_vs_close 2 10 68 1
utvfu_read 1 6 46 3
utvfu_as_start_bulk 4 15 100 1
utvfu_as_bulk_thread 3 37 224 1
utvfu_vs_start_isoc 2 6 40 1
utvfu_vs_start_isoc_ixfer 5 24 138 2
utvfu_vs_cb 6 30 216 3
utvfu_find_queued 4 11 72 1
utvfu_mmap_queue 4 21 199 3
utvfu_mappage 3 11 67 3
utvfu_get_bufsize 1 6 38 1
utvfu_start_read 3 12 60 1
utvfu_audio_clear_client 1 11 77 1
utvfu_as_free 1 6 33 1
utvfu_vs_free 1 7 38 1
utvfu_as_init 2 7 46 1
utvfu_vs_init 4 9 63 1
utvfu_vs_alloc_frame 2 16 108 1
utvfu_vs_free_frame 4 16 120 1
utvfu_vs_alloc_isoc 4 25 182 1
utvfu_as_alloc_bulk 3 20 108 1
utvfu_vs_free_isoc 3 11 85 1
utvfu_as_free_bulk 2 8 58 1
utvfu_reqbufs 8 48 424 2
utvfu_querybuf 4 13 103 2
utvfu_qbuf 4 14 115 2
utvfu_dqbuf 6 24 175 2
utvfu_streamon 2 10 49 2
utvfu_streamoff 1 5 21 2
utvfu_queryctrl 1 5 24 2
utvfu_g_parm 4 23 156 2
utvfu_s_parm 2 6 31 2
utvfu_audio_open 4 11 67 2
utvfu_audio_close 1 7 39 1
utvfu_audio_set_params 2 17 112 5
utvfu_audio_halt_out 1 4 13 1
utvfu_audio_halt_in 2 10 58 1
utvfu_audio_mixer_set_port 5 12 102 2
utvfu_audio_mixer_get_port 5 12 102 2
utvfu_audio_query_devinfo 3 19 208 2
utvfu_audio_get_props 1 4 13 1
utvfu_audio_trigger_output 1 5 43 7
utvfu_audio_trigger_input 2 19 167 7
utvfu_audio_start 5 14 92 1
utvfu_audio_stop 1 7 38 1
Source file: /home/sergeyb/sources/src/sys/dev/usb/if_cdce.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cdce_match 7 18 113 3
cdce_attach 47 175 1172 3
cdce_detach 4 18 104 2
cdce_start 7 20 136 1
cdce_encap 3 25 189 3
cdce_stop 13 54 407 1
cdce_ioctl 9 33 173 3
cdce_watchdog 2 8 45 1
cdce_init 9 58 370 1
cdce_newbuf 4 27 169 3
cdce_rx_list_init 6 24 149 1
cdce_tx_list_init 5 23 137 1
cdce_rxeof 13 55 365 3
cdce_txeof 9 36 217 3
cdce_intr 9 38 231 3
Source file: /home/sergeyb/sources/src/sys/dev/usb/if_auereg.h
Source file: /home/sergeyb/sources/src/sys/dev/usb/if_umb.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
umb_val2descr 3 11 63 2
Source file: /home/sergeyb/sources/src/sys/dev/usb/uoak.h
Source file: /home/sergeyb/sources/src/sys/dev/usb/if_cue.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cue_csr_read_1 3 22 146 2
cue_csr_read_2 3 22 150 2
cue_csr_write_1 3 23 168 3
cue_csr_write_2 3 24 157 3
cue_mem 3 22 152 5
cue_getmac 2 18 115 2
cue_setmulti 7 36 284 1
cue_reset 3 17 118 1
cue_match 4 8 65 3
cue_attach 11 65 482 3
cue_detach 8 25 185 2
cue_newbuf 4 27 169 3
cue_rx_list_init 6 25 158 1
cue_tx_list_init 5 24 146 1
cue_rxeof 10 57 395 3
cue_txeof 7 32 201 3
cue_tick 3 10 63 1
cue_tick_task 3 14 102 1
cue_send 2 25 221 3
cue_start 7 23 157 1
cue_init 10 49 317 1
cue_open_pipes 4 29 195 1
cue_ioctl 15 44 265 3
cue_watchdog 3 19 140 1
cue_stop 13 61 490 1
Source file: /home/sergeyb/sources/src/sys/dev/usb/if_uath.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
uath_match 4 8 61 3
uath_attachhook 3 21 134 1
uath_attach 16 118 799 3
uath_detach 5 28 169 2
uath_open_pipes 5 35 205 1
uath_close_pipes 5 19 101 1
uath_alloc_tx_data_list 4 25 141 1
uath_free_tx_data_list 3 9 63 1
uath_alloc_rx_data_list 6 39 236 1
uath_free_rx_data_list 4 15 86 1
uath_alloc_tx_cmd_list 4 25 141 1
uath_free_tx_cmd_list 3 9 63 1
uath_alloc_rx_cmd_list 4 25 141 1
uath_free_rx_cmd_list 3 9 63 1
uath_media_change 3 10 56 1
uath_stat 2 11 54 1
uath_next_scan 2 8 48 1
uath_task 11 97 693 1
uath_newstate 1 11 80 3
uath_dump_cmd 4 12 81 3
uath_cmd 11 50 387 6
uath_cmd_write 1 6 43 5
uath_cmd_read 1 6 47 6
uath_write_reg 2 15 99 3
uath_write_multi 3 16 116 4
uath_read_reg 2 15 95 3
uath_read_eeprom 3 16 113 3
uath_cmd_rxeof 9 45 286 3
uath_data_rxeof 13 96 711 3
uath_tx_null 2 19 188 1
uath_data_txeof 5 27 161 3
uath_tx_data 12 80 682 3
uath_start 18 44 282 1
uath_watchdog 3 14 74 1
uath_ioctl 8 28 150 3
uath_query_eeprom 3 20 111 1
uath_reset 7 27 189 1
uath_reset_tx_queues 3 13 81 1
uath_wme_init 3 31 262 1
uath_set_chan 1 13 107 2
uath_set_key 3 18 171 3
uath_set_keys 3 12 98 1
uath_set_rates 1 11 101 2
uath_set_rxfilter 1 9 64 3
uath_set_led 4 10 82 3
uath_switch_channel 5 26 161 2
uath_init 9 80 701 1
uath_stop 2 24 189 2
uath_loadfirmware 11 89 570 3
Source file: /home/sergeyb/sources/src/sys/dev/usb/if_wi_usb.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
wi_usb_match 4 8 63 3
wi_usb_attach 12 57 381 3
wi_usb_detach 15 67 463 2
wi_send_packet 7 53 347 2
wi_cmd_usb 8 57 398 5
wi_read_record_usb 24 92 605 2
wi_write_record_usb 28 121 823 2
wi_alloc_nicmem_usb 3 20 126 3
wi_write_data_usb 4 16 134 5
wi_read_data_usb 11 26 227 5
wi_usb_stop 1 4 26 1
wi_usb_do_transmit_sync 5 27 160 3
wi_usb_txeof 7 30 166 3
wi_usb_txeof_frm 9 39 229 3
wi_usb_rx_list_init 6 24 151 1
wi_usb_tx_list_init 6 25 157 1
wi_usb_open_pipes 6 49 328 1
wi_get_fid_usb 3 11 35 2
wi_dump_data 3 11 71 2
wi_usb_rxeof 24 96 551 3
wi_usb_intr 7 19 113 3
wi_usb_cmdresp 2 24 178 1
wi_usb_rridresp 5 40 275 1
wi_usb_wridresp 1 12 92 1
wi_usb_infofrm 1 9 68 2
wi_usb_txfrm 3 22 146 3
wi_usb_rxfrm 1 11 73 3
wi_usb_start_thread 1 5 30 1
wi_start_usb 3 19 104 1
wi_init_usb 1 7 46 1
wi_inquire_usb 2 13 78 1
wi_watchdog_usb 2 15 87 1
wi_ioctl_usb 1 10 59 3
wi_usb_thread 8 52 344 1
wi_usb_tx_lock_try 2 13 67 1
wi_usb_tx_lock 3 18 111 1
wi_usb_tx_unlock 2 14 85 1
wi_usb_ctl_lock 4 25 138 1
wi_usb_ctl_unlock 3 15 96 1
Source file: /home/sergeyb/sources/src/sys/dev/usb/if_upl.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
upl_match 4 8 65 3
upl_attach 13 64 450 3
upl_detach 7 19 136 2
upl_newbuf 4 27 179 3
upl_rx_list_init 6 26 175 1
upl_tx_list_init 5 25 163 1
upl_rxeof 10 49 347 3
upl_txeof 7 32 201 3
upl_send 2 24 173 3
upl_start 7 23 157 1
upl_init 6 29 168 1
upl_openpipes 6 38 261 1
upl_intr 9 31 193 3
upl_ioctl 12 41 224 3
upl_watchdog 3 13 89 1
upl_stop 13 58 468 1
upl_output 1 5 34 4
Source file: /home/sergeyb/sources/src/sys/dev/usb/if_rumreg.h
Source file: /home/sergeyb/sources/src/sys/dev/usb/ukbdvar.h
Source file: /home/sergeyb/sources/src/sys/dev/usb/uhcireg.h
Source file: /home/sergeyb/sources/src/sys/dev/usb/ukbdmap.c
Source file: /home/sergeyb/sources/src/sys/dev/usb/if_runvar.h
Source file: /home/sergeyb/sources/src/sys/dev/usb/if_rsureg.h
Source file: /home/sergeyb/sources/src/sys/dev/usb/usbdi.h
Source file: /home/sergeyb/sources/src/sys/dev/usb/umass_scsi.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
umass_scsi_attach 6 41 281 1
umass_scsi_detach 3 12 77 2
umass_scsi_probe 3 18 126 1
umass_scsi_cmd 10 67 432 1
umass_scsi_minphys 2 6 33 2
umass_scsi_cb 16 85 523 4
umass_scsi_sense_cb 9 39 199 4
umass_io_get 2 13 59 1
umass_io_put 1 8 39 2
Source file: /home/sergeyb/sources/src/sys/dev/usb/uticom.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
uticom_match 3 8 59 3
uticom_attach 1 9 67 3
uticom_attach_hook 29 184 1165 1
uticom_detach 3 17 112 2
uticom_reset 2 18 113 1
uticom_set 4 17 70 4
uticom_dtr 4 19 128 2
uticom_rts 4 19 128 2
uticom_break 3 16 110 2
uticom_set_crtscts 2 18 113 1
uticom_param 25 83 447 3
uticom_open 5 22 164 2
uticom_close 5 29 190 2
uticom_intr 15 43 291 3
uticom_get_status 4 10 61 4
uticom_download_fw 8 68 441 3
Source file: /home/sergeyb/sources/src/sys/dev/usb/ohci.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
OREAD1 1 5 31 2
OREAD2 1 5 31 2
OREAD4 1 5 31 2
ohci_activate 7 62 463 2
ohci_detach 2 11 70 2
ohci_alloc_sed 4 30 187 1
ohci_free_sed 1 8 42 2
ohci_alloc_std 4 32 200 1
ohci_free_std 1 9 49 2
ohci_alloc_std_chain 14 77 515 5
ohci_free_std_chain 2 9 50 3
ohci_alloc_sitd 5 33 214 1
ohci_free_sitd 3 15 84 2
ohci_checkrev 4 16 107 1
ohci_handover 6 24 165 1
ohci_init 31 158 1245 1
ohci_allocx 1 4 21 1
ohci_freex 1 4 21 2
ohci_dumpregs 1 37 257 1
ohci_intr 7 15 90 1
ohci_intr1 18 79 487 1
ohci_rhsc_able 2 11 62 2
ohci_rhsc_enable 2 13 72 1
ohci_add_done 6 30 223 2
ohci_softintr 36 152 985 1
ohci_device_ctrl_done 3 7 38 1
ohci_device_intr_done 4 35 274 1
ohci_device_bulk_done 1 5 24 1
ohci_rhsc 4 23 173 2
ohci_root_intr_done 1 3 9 1
ohci_root_ctrl_done 1 3 9 1
ohci_poll 4 13 78 1
ohci_device_request 12 94 683 1
ohci_add_ed 1 9 71 2
ohci_rem_ed 4 11 78 2
ohci_hash_add_td 1 6 44 2
ohci_hash_find_td 3 11 71 2
ohci_hash_add_itd 1 8 62 2
ohci_hash_rem_itd 1 7 44 2
ohci_hash_find_itd 3 11 71 2
ohci_timeout 2 12 74 1
ohci_timeout_task 1 9 47 1
ohci_dump_tds 2 5 25 1
ohci_dump_td 1 16 128 1
ohci_dump_itd 2 18 151 1
ohci_dump_itds 2 5 25 1
ohci_dump_ed 1 18 159 1
ohci_open 20 101 594 1
ohci_setaddr 5 15 92 2
ohci_close_pipe 8 33 274 2
ohci_abort_xfer 11 66 467 2
ohci_root_ctrl_transfer 2 8 44 1
ohci_root_ctrl_start 80 291 1640 1
ohci_root_ctrl_abort 1 3 9 1
ohci_root_ctrl_close 1 4 16 1
ohci_root_intr_transfer 2 8 44 1
ohci_root_intr_start 2 8 49 1
ohci_root_intr_abort 1 10 56 1
ohci_root_intr_close 1 3 9 1
ohci_device_ctrl_transfer 2 8 44 1
ohci_device_ctrl_start 5 15 85 1
ohci_device_ctrl_abort 1 5 25 1
ohci_device_ctrl_close 1 8 66 1
ohci_device_clear_toggle 1 5 34 1
ohci_device_bulk_transfer 2 8 44 1
ohci_device_bulk_start 12 66 497 1
ohci_device_bulk_abort 1 5 25 1
ohci_device_bulk_close 1 8 66 1
ohci_device_intr_transfer 2 8 44 1
ohci_device_intr_start 11 54 412 1
ohci_device_intr_abort 2 5 34 1
ohci_device_intr_close 7 28 258 1
ohci_device_setintr 7 43 338 3
ohci_device_isoc_transfer 4 12 71 1
ohci_device_isoc_enter 12 95 682 1
ohci_device_isoc_start 4 10 69 1
ohci_device_isoc_abort 7 36 235 1
ohci_device_isoc_done 1 4 20 1
ohci_setup_isoc 1 13 92 1
ohci_device_isoc_close 2 9 76 1
Source file: /home/sergeyb/sources/src/sys/dev/usb/uoakv.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
uoakv_match 3 9 64 3
uoakv_attach 6 57 455 3
uoakv_detach 5 19 152 2
uoakv_intr 3 16 158 3
uoakv_refresh 4 15 113 1
uoakv_get_channel_setting 2 16 133 3
uoakv_get_sensor_setting 2 14 107 2
uoakv_dev_setting 2 8 62 2
uoakv_dev_print 3 13 111 2
Source file: /home/sergeyb/sources/src/sys/dev/usb/if_aue.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
aue_csr_read_1 3 20 127 2
aue_csr_read_2 3 20 128 2
aue_csr_write_1 3 21 133 3
aue_csr_write_2 3 21 136 3
aue_eeprom_getword 4 15 90 2
aue_read_mac 2 12 98 2
aue_lock_mii 1 5 22 1
aue_unlock_mii 2 6 34 1
aue_miibus_readreg 10 30 198 3
aue_miibus_writereg 8 25 165 4
aue_miibus_statchg 5 25 208 1
aue_crc 4 10 100 1
aue_iff 6 27 217 1
aue_reset_pegasus_II 4 9 58 1
aue_reset 9 28 185 1
aue_match 4 8 63 3
aue_attach 13 80 652 3
aue_detach 9 30 228 2
aue_newbuf 4 28 186 3
aue_rx_list_init 6 24 166 1
aue_tx_list_init 5 23 154 1
aue_intr 10 30 197 3
aue_rxeof 11 61 406 3
aue_txeof 7 32 201 3
aue_tick 3 10 63 1
aue_tick_task 7 26 167 1
aue_send 2 27 240 3
aue_start 8 26 170 1
aue_init 7 41 266 1
aue_openpipes 5 40 283 1
aue_ifmedia_upd 4 17 118 1
aue_ifmedia_sts 1 9 71 2
aue_ioctl 12 40 224 3
aue_watchdog 2 17 129 1
aue_stop 13 63 505 1
Source file: /home/sergeyb/sources/src/sys/dev/usb/umass.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
umass_match 15 35 168 3
umass_attach 62 258 1403 3
umass_detach 8 28 198 2
umass_disco 5 18 124 1
umass_polled_transfer 10 40 243 2
umass_setup_transfer 5 27 210 6
umass_setup_ctrl_transfer 5 27 191 6
umass_adjust_transfer 9 32 163 1
umass_clear_endpoint_stall 2 15 132 3
umass_reset 1 6 37 3
umass_bbb_reset 2 19 141 2
umass_bbb_transfer 8 61 480 10
umass_bbb_state 47 208 1341 3
umass_cbi_adsc 1 14 112 4
umass_cbi_reset 3 23 163 2
umass_cbi_transfer 6 38 305 10
umass_cbi_state 43 208 1252 3
umass_bbb_get_max_lun 2 26 163 1
umass_bbb_dump_cbw 4 17 157 2
umass_bbb_dump_csw 5 14 113 2
umass_dump_buffer 6 24 197 4
Source file: /home/sergeyb/sources/src/sys/dev/usb/usbhid.h
Source file: /home/sergeyb/sources/src/sys/dev/usb/if_upgtvar.h
Source file: /home/sergeyb/sources/src/sys/dev/usb/if_atureg.h
Source file: /home/sergeyb/sources/src/sys/dev/usb/umass_scsi.h
Source file: /home/sergeyb/sources/src/sys/dev/usb/ucom.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ucom_lock 1 4 17 1
ucom_unlock 1 4 17 1
ucom_match 1 4 22 3
ucom_attach 2 27 201 3
ucom_detach 12 61 418 2
ucom_shutdown 2 9 59 1
ucomopen 6 20 141 4
ucom_do_open 33 170 1090 4
ucomclose 4 13 106 4
ucom_do_close 3 19 144 4
ucomread 4 14 108 3
ucomwrite 4 14 108 3
ucomtty 2 7 40 1
ucomioctl 4 12 99 5
ucom_do_ioctl 16 59 335 5
tiocm_to_ucom 10 25 169 3
ucom_to_tiocm 9 23 149 1
ucom_break 2 7 50 2
ucom_dtr 3 10 70 2
ucom_rts 2 7 50 2
ucom_status_change 3 18 141 1
ucomparam 14 35 258 2
ucom_hwiflow 4 17 114 1
ucomstart 14 55 370 1
ucomstop 4 13 81 2
ucomwritecb 6 34 236 3
ucomstartread 5 22 125 1
ucomreadcb 10 45 315 3
ucom_cleanup 7 31 179 1
ucomprint 3 9 53 2
ucomsubmatch 4 10 77 3
Source file: /home/sergeyb/sources/src/sys/dev/usb/udsbr.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
udsbr_match 5 11 76 3
udsbr_attach 1 8 69 3
udsbr_detach 2 8 53 2
udsbr_activate 3 12 62 2
udsbr_req 2 19 123 4
udsbr_start 1 5 37 1
udsbr_stop 1 5 37 1
udsbr_setfreq 1 8 79 2
udsbr_status 1 4 23 1
udsbr_get_info 3 12 84 2
udsbr_set_info 3 13 85 2
Source file: /home/sergeyb/sources/src/sys/dev/usb/if_zydreg.h
Source file: /home/sergeyb/sources/src/sys/dev/usb/utwitch.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
utwitch_match 3 8 63 3
utwitch_attach 3 43 374 3
utwitch_detach 4 18 138 2
utwitch_intr 7 39 287 3
utwitch_refresh 2 11 62 1
utwitch_set_mode 2 14 113 2
utwitch_read_value_request 2 13 108 1
utwitch_write_value_request 2 17 138 2
Source file: /home/sergeyb/sources/src/sys/dev/usb/usb_subr.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
usbd_errstr 2 10 50 1
usbd_get_string_desc 5 29 187 5
usbd_get_string 13 40 268 4
usbd_trim_spaces 5 13 67 1
usbd_get_device_string 3 14 81 2
usbd_devinfo_vp 21 56 356 6
usbd_printBCD 4 10 69 3
usbd_devinfo 2 27 237 4
usb_delay_ms 3 9 58 2
usbd_delay_ms 2 6 30 2
usbd_port_disown_to_1_1 7 25 159 2
usbd_reset_port 8 26 177 2
usbd_find_idesc 8 28 177 3
usbd_find_edesc 10 29 186 4
usbd_fill_iface_data 5 31 227 3
usbd_parse_idesc 13 43 274 2
usbd_free_iface_data 2 6 42 2
usbd_set_config 1 10 67 2
usbd_set_config_no 5 16 110 3
usbd_set_config_index 28 134 855 3
usbd_setup_pipe 3 27 194 5
usbd_set_address 2 13 83 2
usbd_getnewaddr 3 8 47 1
usbd_probe_and_attach 21 123 849 4
usbd_new_device 36 170 1092 6
usbd_reload_device_desc 2 10 56 1
usbd_print 7 25 176 2
usbd_fill_deviceinfo 15 61 501 3
usbd_get_cdesc 8 33 222 3
usb_free_device 9 27 215 1
usbd_detach 4 12 84 2
Source file: /home/sergeyb/sources/src/sys/dev/usb/uhid_rdesc.h
Source file: /home/sergeyb/sources/src/sys/dev/usb/ugen.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ugen_match 2 8 43 3
ugen_attach 5 28 165 3
ugen_set_config 12 59 392 2
ugenopen 32 132 907 4
ugenclose 4 15 120 4
ugen_do_close 13 42 281 3
ugen_do_read 39 133 867 4
ugenread 2 12 83 3
ugen_do_write 21 81 485 4
ugenwrite 2 12 83 3
ugen_detach 11 32 258 2
ugenintr 5 27 184 3
ugen_isoc_rintr 9 42 352 3
ugen_set_interface 9 40 304 3
ugen_get_alt_index 2 9 52 2
ugen_do_ioctl 67 253 1551 6
ugenioctl 2 12 93 5
ugenpoll 13 48 271 3
filt_ugenrdetach 1 8 52 1
filt_ugenread_intr 1 6 44 2
filt_ugenread_isoc 3 12 92 2
ugenkqfilter 11 51 258 2
Source file: /home/sergeyb/sources/src/sys/dev/usb/uslhcom.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
uslhcom_match 3 9 61 3
uslhcom_attach 6 52 467 3
uslhcom_detach 3 12 81 2
uslhcom_uart_endis 1 9 50 2
uslhcom_clear_fifo 1 9 50 2
uslhcom_get_version 1 7 45 2
uslhcom_get_uart_status 1 7 45 2
uslhcom_set_break 2 15 73 2
uslhcom_set_config 1 7 45 2
uslhcom_set_baud_rate 1 7 60 2
uslhcom_create_config 11 39 197 2
uslhcom_setup 6 15 84 2
uslhcom_get_status 2 8 51 4
uslhcom_set 5 14 61 4
uslhcom_param 4 15 79 3
uslhcom_open 3 18 106 2
uslhcom_close 3 14 81 2
uslhcom_read 1 6 40 4
uslhcom_write 1 6 50 5
uslhcom_intr 2 14 98 3
Source file: /home/sergeyb/sources/src/sys/dev/usb/mbim.h
Source file: /home/sergeyb/sources/src/sys/dev/usb/uberry.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
uberry_match 4 8 63 3
uberry_attach 5 26 169 3
uberry_detach 1 4 15 2
uberry_pearlmode 1 11 73 1
uberry_charge 1 17 128 1
Source file: /home/sergeyb/sources/src/sys/dev/usb/if_umb.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
umb_match 9 21 124 3
umb_attach 48 214 1458 3
umb_detach 7 33 218 2
umb_ncm_setup 10 32 279 1
umb_alloc_xfers 7 14 106 1
umb_free_xfers 3 14 71 1
umb_alloc_bulkpipes 4 16 100 1
umb_close_bulkpipes 3 15 81 1
umb_ioctl 19 65 456 3
umb_output 2 9 62 4
umb_input 6 34 188 3
umb_align 3 11 70 4
umb_padding 2 8 56 5
umb_start 13 43 311 1
umb_watchdog 2 10 53 1
umb_statechg_timeout 3 9 68 1
umb_newstate 8 15 128 3
umb_state_task 10 40 265 1
umb_up 14 64 329 1
umb_down 15 38 186 2
umb_get_response_task 3 14 78 1
umb_decode_response 14 65 337 3
umb_handle_indicate_status_msg 4 27 213 3
umb_handle_opendone_msg 4 20 139 3
umb_handle_closedone_msg 2 12 68 3
umb_getinfobuf 2 10 73 6
umb_addstr 4 15 122 7
umb_decode_register_state 6 29 251 3
umb_decode_devices_caps 2 17 175 3
umb_decode_subscriber_status 6 27 267 3
umb_decode_radio_state 7 22 172 3
umb_decode_pin 11 38 221 3
umb_decode_packet_service 14 54 338 3
umb_decode_signal_state 7 21 162 3
umb_decode_connect_info 11 38 271 3
umb_decode_ip_configuration 21 95 721 3
umb_rx 1 7 45 1
umb_rxeof 8 24 154 3
umb_encap 4 58 488 1
umb_txeof 6 22 139 3
umb_decap 23 129 759 2
umb_send_encap_command 4 22 150 3
umb_get_encap_response 2 17 117 3
umb_ctrl_msg 9 47 301 4
umb_open 1 8 54 1
umb_close 1 6 41 1
umb_setpin 17 33 268 7
umb_setdataclass 3 14 102 1
umb_radio 3 8 75 2
umb_allocate_cid 1 5 27 1
umb_send_fcc_auth 2 13 85 1
umb_packet_service 3 10 75 2
umb_connect 4 12 77 1
umb_disconnect 2 7 46 1
umb_send_connect 2 24 216 2
umb_qry_ipconfig 1 8 52 1
umb_cmd 1 4 37 5
umb_cmd1 3 24 182 6
umb_command_done 12 57 369 3
umb_decode_cid 11 40 219 4
umb_decode_qmi 21 96 461 3
umb_intr 10 44 261 3
umb_ntop 4 20 116 1
umb_uuid2str 1 14 135 1
umb_dump 5 18 89 2
Source file: /home/sergeyb/sources/src/sys/dev/usb/umcs.h
Source file: /home/sergeyb/sources/src/sys/dev/usb/udl.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
udl_match 4 9 68 3
udl_attach 14 68 477 3
udl_attach_hook 4 26 153 1
udl_detach 3 15 90 2
udl_activate 2 12 59 2
udl_ioctl 14 62 370 5
udl_mmap 3 17 109 3
udl_alloc_screen 4 55 506 6
udl_free_screen 2 9 61 2
udl_show_screen 1 8 61 5
udl_load_font 1 6 44 3
udl_list_font 1 6 38 2
udl_burner 3 12 83 3
udl_copycols 4 35 294 5
udl_copyrows 4 33 271 4
udl_erasecols 3 31 263 5
udl_eraserows 3 30 248 4
udl_putchar 4 30 252 5
udl_do_cursor 8 45 345 1
udl_draw_char 6 36 264 6
udl_damage 3 22 123 6
udl_draw_image 6 34 221 6
udl_ctrl_msg 2 17 122 7
udl_poll 2 13 86 2
udl_read_1 2 13 89 3
udl_write_1 2 11 73 3
udl_read_edid 4 28 204 2
udl_lookup_mode 11 25 161 5
udl_select_chip 15 51 384 1
udl_set_enc_key 2 11 73 3
udl_set_decomp_table 2 13 79 3
udl_load_huffman 3 16 93 1
udl_free_huffman 2 9 56 1
udl_fbmem_alloc 3 13 89 1
udl_fbmem_free 2 8 44 1
udl_cmd_alloc_xfer 4 21 129 1
udl_cmd_free_xfer 3 11 63 1
udl_cmd_alloc_buf 2 13 78 1
udl_cmd_free_buf 2 9 52 1
udl_cmd_insert_int_1 1 6 39 2
udl_cmd_insert_int_2 1 8 54 2
udl_cmd_insert_int_3 2 9 67 2
udl_cmd_insert_int_4 1 8 54 2
udl_cmd_insert_buf 1 6 47 3
udl_cmd_insert_buf_comp 13 64 420 3
udl_cmd_insert_head_comp 3 19 120 2
udl_cmd_insert_check 4 19 99 2
udl_cmd_set_xfer_type 1 5 28 2
udl_cmd_save_offset 1 6 35 1
udl_cmd_restore_offset 1 6 35 1
udl_cmd_write_reg_1 1 7 43 3
udl_cmd_write_reg_3 1 6 69 3
udl_cmd_send 2 24 178 1
udl_cmd_send_async 7 38 266 1
udl_cmd_send_async_cb 5 20 136 3
udl_init_chip 11 49 348 1
udl_init_fb_offsets 1 10 75 5
udl_init_resolution 5 23 161 1
udl_clear_screen 3 13 80 1
udl_select_mode 9 56 454 1
udl_fb_buf_write 3 18 123 5
udl_fb_block_write 3 12 78 6
udl_fb_line_write 4 19 99 5
udl_fb_off_write 4 23 154 4
udl_fb_block_copy 3 12 84 7
udl_fb_line_copy 4 21 120 6
udl_fb_off_copy 3 17 106 4
udl_fb_buf_write_comp 7 36 233 5
udl_fb_block_write_comp 3 12 78 6
udl_fb_line_write_comp 4 19 99 5
udl_fb_off_write_comp 8 41 264 4
udl_fb_block_copy_comp 3 12 84 7
udl_fb_line_copy_comp 4 21 120 6
udl_fb_off_copy_comp 5 27 160 4
udl_hexdump 6 14 98 3
udl_init_test 3 21 133 1
Source file: /home/sergeyb/sources/src/sys/dev/usb/if_rsu.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
rsu_match 4 8 67 3
rsu_attach 10 72 564 3
rsu_detach 3 20 127 2
rsu_open_pipes 6 26 173 1
rsu_close_pipes 3 10 62 1
rsu_alloc_rx_list 5 26 146 1
rsu_free_rx_list 3 9 63 1
rsu_alloc_tx_list 5 28 166 1
rsu_free_tx_list 3 9 63 1
rsu_task 2 17 109 1
rsu_do_async 2 16 135 4
rsu_wait_async 1 4 21 1
rsu_write_region_1 1 11 76 4
rsu_write_1 1 4 27 3
rsu_write_2 1 5 38 3
rsu_write_4 1 5 38 3
rsu_read_region_1 1 11 76 4
rsu_read_1 2 7 41 2
rsu_read_2 2 7 48 2
rsu_read_4 2 7 48 2
rsu_fw_iocmd 3 12 70 2
rsu_efuse_read_1 3 18 114 2
rsu_read_rom 9 41 286 1
rsu_fw_cmd 1 31 283 4
rsu_media_change 3 13 67 1
rsu_calib_to 2 9 51 1
rsu_calib_cb 6 17 132 2
rsu_newstate 1 9 61 3
rsu_newstate_cb 11 55 320 2
rsu_set_key 2 12 86 3
rsu_set_key_cb 5 27 168 2
rsu_delete_key 3 11 75 3
rsu_delete_key_cb 1 9 73 2
rsu_site_survey 4 15 135 1
rsu_join_bss 12 63 609 2
rsu_disconnect 1 6 39 1
rsu_event_survey 7 52 412 3
rsu_event_join_bss 4 25 182 3
rsu_rx_event 15 44 274 4
rsu_rx_multi_event 6 23 170 3
rsu_get_rssi 2 18 136 3
rsu_rx_frame 26 95 714 3
rsu_rx_multi_frame 5 26 190 3
rsu_rxeof 7 36 251 3
rsu_txeof 4 23 146 3
rsu_tx 16 91 684 3
rsu_send_mgmt 1 5 28 5
rsu_start 13 33 215 1
rsu_watchdog 3 14 74 1
rsu_ioctl 9 35 192 3
rsu_power_on_acut 1 49 398 1
rsu_power_on_bcut 5 76 604 1
rsu_power_off 1 17 149 1
rsu_fw_loadsection 4 30 219 3
rsu_load_firmware 29 150 947 1
rsu_init 15 99 707 1
rsu_stop 2 21 139 1
Source file: /home/sergeyb/sources/src/sys/dev/usb/ubsa.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ubsa_match 3 8 59 3
ubsa_attach 15 94 624 3
ubsa_detach 3 17 113 2
ubsa_request 3 15 105 3
ubsa_dtr 3 8 50 2
ubsa_rts 3 8 50 2
ubsa_break 2 5 34 2
ubsa_set 4 18 72 4
ubsa_baudrate 14 34 144 2
ubsa_parity 3 10 56 2
ubsa_databits 5 17 97 2
ubsa_stopbits 2 7 45 2
ubsa_flow 3 11 70 3
ubsa_param 1 11 86 3
ubsa_open 5 27 141 2
ubsa_close 4 18 104 2
ubsa_intr 8 36 260 3
ubsa_get_status 3 9 59 4
Source file: /home/sergeyb/sources/src/sys/dev/usb/uhci.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
UREAD1 1 5 31 2
UREAD2 1 5 31 2
UREAD4 1 5 31 2
uhci_find_prev_qh 4 11 74 2
uhci_globalreset 1 6 33 1
uhci_init 15 107 875 1
uhci_activate 11 54 376 2
uhci_detach 3 10 61 2
uhci_allocx 3 8 47 1
uhci_freex 3 9 51 2
uhci_dumpregs 1 14 84 1
uhci_dump_td 1 26 236 1
uhci_dump_qh 1 6 46 1
uhci_dump 1 4 11 1
uhci_dump_all 1 6 32 1
uhci_dump_qhs 5 12 88 1
uhci_dump_tds 4 10 65 1
uhci_dump_xfer 6 34 168 1
uhci_dump_xfers 2 7 47 1
exdump 1 1 11 1
uhci_poll_hub 6 29 191 1
uhci_root_ctrl_done 1 3 9 1
uhci_add_loop 4 9 54 1
uhci_rem_loop 4 8 48 1
uhci_add_hs_ctrl 2 13 93 2
uhci_remove_hs_ctrl 4 17 124 2
uhci_add_ls_ctrl 1 12 88 2
uhci_remove_ls_ctrl 3 16 119 2
uhci_add_bulk 1 13 93 2
uhci_remove_bulk 3 17 124 2
uhci_intr 3 9 49 1
uhci_intr1 16 55 316 1
uhci_softintr 4 19 131 1
uhci_check_intr 14 44 296 2
uhci_idone 19 92 560 1
uhci_timeout 2 12 74 1
uhci_timeout_task 1 9 47 1
uhci_poll 2 6 37 1
uhci_reset 4 11 72 1
uhci_run 5 28 179 2
uhci_alloc_std 4 29 185 1
uhci_free_std 3 13 79 2
uhci_alloc_sqh 4 29 181 1
uhci_free_sqh 1 5 28 2
uhci_free_std_chain 2 9 52 3
uhci_alloc_std_chain 14 67 512 5
uhci_device_clear_toggle 1 5 27 1
uhci_device_bulk_transfer 2 8 44 1
uhci_device_bulk_start 13 50 351 1
uhci_device_bulk_abort 1 5 23 1
uhci_abort_xfer 7 40 311 2
uhci_device_bulk_close 1 7 60 1
uhci_device_ctrl_transfer 2 8 44 1
uhci_device_ctrl_start 5 13 78 1
uhci_device_intr_transfer 2 8 44 1
uhci_device_intr_start 12 49 375 1
uhci_device_ctrl_abort 1 5 23 1
uhci_device_ctrl_close 1 3 9 1
uhci_device_intr_abort 2 5 34 1
uhci_device_intr_close 3 16 149 1
uhci_device_request 19 102 837 1
uhci_device_isoc_transfer 4 12 71 1
uhci_device_isoc_enter 11 52 384 1
uhci_device_isoc_start 9 30 208 1
uhci_device_isoc_abort 7 31 210 1
uhci_device_isoc_close 6 30 232 1
uhci_setup_isoc 6 44 349 1
uhci_device_isoc_done 5 14 86 1
uhci_device_intr_done 9 43 344 1
uhci_device_ctrl_done 6 18 161 1
uhci_device_bulk_done 2 14 120 1
uhci_add_intr 1 13 107 2
uhci_remove_intr 3 17 138 2
uhci_device_setintr 11 49 391 3
uhci_open 14 70 473 1
uhci_portreset 8 49 351 2
uhci_root_ctrl_transfer 2 8 44 1
uhci_root_ctrl_start 93 311 1663 1
uhci_root_ctrl_abort 1 3 9 1
uhci_root_ctrl_close 1 4 16 1
uhci_root_intr_abort 1 11 64 1
uhci_root_intr_transfer 2 8 44 1
uhci_root_intr_start 2 9 59 1
uhci_root_intr_close 1 3 9 1
uhci_root_intr_done 2 6 43 1
Source file: /home/sergeyb/sources/src/sys/dev/usb/if_rum.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
rum_match 4 8 63 3
rum_attachhook 3 18 111 1
rum_attach 20 118 886 3
rum_detach 7 33 209 2
rum_alloc_tx_list 4 28 162 1
rum_free_tx_list 3 12 69 1
rum_alloc_rx_list 6 39 228 1
rum_free_rx_list 4 15 86 1
rum_media_change 3 10 56 1
rum_next_scan 3 12 73 1
rum_task 15 52 308 1
rum_newstate 1 11 82 3
rum_txeof 5 27 170 3
rum_rxeof 11 84 607 3
rum_rxrate 14 25 129 1
rum_ack_rate 14 23 82 2
rum_txtime 4 15 100 3
rum_plcp_signal 13 18 90 1
rum_setup_tx_desc 7 36 256 6
rum_tx_data 28 132 1040 3
rum_start 18 44 284 1
rum_watchdog 3 14 74 1
rum_ioctl 13 46 261 3
rum_eeprom_read 2 15 102 4
rum_read 1 6 34 2
rum_read_multi 2 15 102 4
rum_write 1 5 36 3
rum_write_multi 3 18 132 4
rum_bbp_write 4 15 97 3
rum_bbp_read 6 23 148 2
rum_rf_write 4 18 129 3
rum_select_antenna 1 12 82 1
rum_enable_mrr 2 11 64 1
rum_set_txpreamble 2 9 48 1
rum_set_basicrates 3 11 70 1
rum_select_band 12 36 293 2
rum_set_chan 12 47 447 2
rum_enable_tsf_sync 3 16 107 1
rum_update_slot 2 12 76 1
rum_set_bssid 1 8 86 2
rum_set_macaddr 1 8 86 2
rum_update_promisc 3 12 80 1
rum_get_rf 5 10 42 1
rum_read_eeprom 11 49 501 1
rum_bbp_init 9 23 181 1
rum_init 18 98 672 1
rum_stop 4 31 201 2
rum_load_microcode 3 19 139 3
rum_prepare_beacon 3 21 146 1
rum_newassoc 1 4 23 3
rum_amrr_start 4 12 107 2
rum_amrr_timeout 2 16 112 1
rum_amrr_update 3 22 194 3
Source file: /home/sergeyb/sources/src/sys/dev/usb/if_athn_usb.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
athn_usb_match 4 8 65 3
athn_usb_attach 5 21 172 3
athn_usb_detach 2 14 82 2
athn_usb_attachhook 8 46 295 1
athn_usb_open_pipes 9 57 315 1
athn_usb_close_pipes 6 23 130 1
athn_usb_alloc_rx_list 5 26 146 1
athn_usb_free_rx_list 3 9 63 1
athn_usb_alloc_tx_list 5 28 166 1
athn_usb_free_tx_list 3 9 63 1
athn_usb_alloc_tx_cmd 3 18 106 1
athn_usb_free_tx_cmd 2 6 36 1
athn_usb_task 2 17 109 1
athn_usb_do_async 3 20 158 4
athn_usb_wait_async 1 4 21 1
athn_usb_load_firmware 9 60 391 1
athn_usb_htc_msg 1 19 170 4
athn_usb_htc_setup 15 63 463 1
athn_usb_htc_connect_svc 5 33 233 5
athn_usb_wmi_xcmd 8 52 372 5
athn_usb_read_rom 5 20 162 1
athn_usb_read 2 13 81 2
athn_usb_write 2 8 73 3
athn_usb_write_barrier 2 9 67 1
athn_usb_media_change 4 16 95 1
athn_usb_next_scan 3 15 90 1
athn_usb_newstate 1 10 61 3
athn_usb_newstate_cb 10 67 433 2
athn_usb_newassoc 3 9 59 3
athn_usb_newassoc_cb 3 11 82 2
athn_usb_node_leave 1 8 54 2
athn_usb_node_leave_cb 1 7 48 2
athn_usb_ampdu_tx_start 1 11 76 3
athn_usb_ampdu_tx_start_cb 1 11 79 2
athn_usb_ampdu_tx_stop 1 10 71 3
athn_usb_ampdu_tx_stop_cb 1 11 79 2
athn_usb_create_node 13 52 414 2
athn_usb_rx_enable 1 5 23 1
athn_usb_switch_chan 13 43 286 3
athn_usb_updateedca 1 5 29 1
athn_usb_updateedca_cb 1 7 37 2
athn_usb_updateslot 1 6 31 1
athn_usb_updateslot_cb 1 7 37 2
athn_usb_set_key 3 13 102 3
athn_usb_set_key_cb 2 11 76 2
athn_usb_delete_key 4 12 91 3
athn_usb_delete_key_cb 2 11 76 2
athn_usb_bcneof 2 9 54 3
athn_usb_swba 6 46 407 1
athn_usb_rx_wmi_ctrl 8 34 203 3
athn_usb_intr 20 73 438 3
athn_usb_rx_radiotap 17 48 378 3
athn_usb_rx_frame 12 57 437 2
athn_usb_rxeof 18 93 621 3
athn_usb_txeof 4 25 158 3
athn_usb_tx 13 95 800 3
athn_usb_start 14 40 258 1
athn_usb_watchdog 3 14 74 1
athn_usb_ioctl 13 49 285 3
athn_usb_init 25 124 865 1
athn_usb_stop 1 44 314 1
Source file: /home/sergeyb/sources/src/sys/dev/usb/uwacom.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
uwacom_match 3 14 107 3
uwacom_attach 1 39 358 3
uwacom_detach 1 6 42 2
uwacom_intr 9 27 236 3
uwacom_enable 3 11 67 1
uwacom_disable 1 7 38 1
uwacom_ioctl 3 15 105 5
Source file: /home/sergeyb/sources/src/sys/dev/usb/uonerng.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
uonerng_match 4 10 55 3
uonerng_attach 25 106 669 3
uonerng_enable 4 26 174 1
uonerng_detach 2 10 66 2
uonerng_cleanup 4 15 78 1
uonerng_rts 2 7 35 2
uonerng_set_line_state 3 13 91 1
uonerng_task 9 47 309 1
uonerng_timeout 1 5 27 1
Source file: /home/sergeyb/sources/src/sys/dev/usb/usbdevs_data.h
Source file: /home/sergeyb/sources/src/sys/dev/usb/uftdireg.h
Source file: /home/sergeyb/sources/src/sys/dev/usb/xhcivar.h
Source file: /home/sergeyb/sources/src/sys/dev/usb/usbdivar.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
usbd_xfer_isread 2 6 43 1
Source file: /home/sergeyb/sources/src/sys/dev/usb/if_axereg.h
Source file: /home/sergeyb/sources/src/sys/dev/usb/utrh.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
utrh_match 3 8 63 3
utrh_attach 4 46 409 3
utrh_detach 6 20 155 2
utrh_intr 2 8 51 3
utrh_refresh 4 30 311 1
utrh_sht1x_temp 1 4 15 1
utrh_sht1x_rh 1 7 67 2
Source file: /home/sergeyb/sources/src/sys/dev/usb/if_upgt.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
upgt_match 5 11 92 3
upgt_attach 18 70 497 3
upgt_attach_hook 13 87 621 1
upgt_detach 6 32 218 2
upgt_device_type 2 12 66 3
upgt_device_init 2 16 120 1
upgt_mem_init 4 23 173 1
upgt_mem_alloc 3 11 80 1
upgt_mem_free 3 12 79 2
upgt_fw_alloc 3 15 94 1
upgt_fw_free 2 8 51 1
upgt_fw_verify 18 95 574 1
upgt_fw_load 11 73 583 1
upgt_fw_copy 5 25 124 3
upgt_eeprom_read 5 46 335 1
upgt_eeprom_parse 13 82 445 1
upgt_eeprom_parse_hwrx 1 8 54 2
upgt_eeprom_parse_freq3 2 20 171 3
upgt_eeprom_parse_freq4 3 28 255 3
upgt_eeprom_parse_freq6 2 16 134 3
upgt_ioctl 12 45 253 3
upgt_init 2 19 153 1
upgt_stop 1 11 81 1
upgt_media_change 3 13 87 1
upgt_newassoc 1 4 23 3
upgt_newstate 1 10 76 3
upgt_newstate_task 7 42 250 1
upgt_next_scan 2 9 63 1
upgt_start 17 57 398 1
upgt_watchdog 2 9 54 1
upgt_tx_task 10 93 715 1
upgt_tx_done 4 32 231 2
upgt_rx_cb 13 57 406 3
upgt_rx 4 45 338 3
upgt_setup_rates 5 23 188 1
upgt_rx_rate 23 53 232 2
upgt_set_macfilter 5 67 520 2
upgt_set_channel 2 41 361 2
upgt_set_led 7 59 405 2
upgt_set_led_blink 1 6 29 1
upgt_get_stats 2 29 225 1
upgt_alloc_tx 4 23 142 1
upgt_alloc_rx 3 19 115 1
upgt_alloc_cmd 3 19 115 1
upgt_free_tx 3 12 69 1
upgt_free_rx 2 9 48 1
upgt_free_cmd 2 8 42 1
upgt_bulk_xmit 2 14 102 5
upgt_hexdump 5 12 87 2
upgt_crc32_le 1 7 38 2
upgt_chksum_le 2 10 74 2
Source file: /home/sergeyb/sources/src/sys/dev/usb/xhcireg.h
Source file: /home/sergeyb/sources/src/sys/dev/usb/uow.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
uow_match 4 8 67 3
uow_attach 24 108 762 3
uow_detach 7 26 168 2
uow_activate 3 13 69 2
uow_ow_reset 2 7 40 1
uow_ow_bit 4 11 73 2
uow_ow_read_byte 3 10 64 1
uow_ow_write_byte 2 8 51 2
uow_ow_read_block 3 9 65 3
uow_ow_write_block 3 8 55 3
uow_ow_matchrom 4 13 90 2
uow_ow_search 5 17 151 4
uow_cmd 5 29 197 4
uow_intr 5 12 65 3
uow_read 3 21 142 3
uow_write 3 19 123 3
uow_reset 1 4 21 1
Source file: /home/sergeyb/sources/src/sys/dev/usb/urng.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
urng_match 3 9 62 3
urng_attach 11 68 458 3
urng_detach 4 16 105 2
urng_task 10 45 312 1
urng_timeout 1 5 27 1
Source file: /home/sergeyb/sources/src/sys/dev/usb/if_url.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
url_match 4 8 63 3
url_attach 17 96 719 3
url_detach 9 34 248 2
url_mem 7 30 194 5
url_csr_read_1 2 7 55 2
url_csr_read_2 2 8 63 2
url_csr_write_1 2 7 59 3
url_csr_write_2 2 8 64 3
url_csr_write_4 2 8 64 3
url_init 7 42 280 1
url_reset 4 14 88 1
url_iff 7 40 274 1
url_openpipes 8 50 309 1
url_newbuf 4 28 184 3
url_rx_list_init 6 26 173 1
url_tx_list_init 5 25 161 1
url_start 8 26 168 1
url_send 4 32 239 3
url_txeof 8 35 218 3
url_rxeof 16 72 508 3
url_ioctl 12 41 241 3
url_watchdog 2 17 127 1
url_stop_task 1 4 19 1
url_stop 14 57 443 2
url_ifmedia_change 4 16 114 1
url_ifmedia_status 3 16 110 2
url_tick 3 11 63 1
url_tick_task 8 29 173 1
url_lock_mii 1 7 39 1
url_unlock_mii 2 8 51 1
url_int_miibus_readreg 13 58 281 3
url_int_miibus_writereg 13 53 240 4
url_miibus_statchg 3 8 45 1
url_ext_miibus_redreg 6 28 199 3
url_ext_miibus_writereg 6 25 164 4
Source file: /home/sergeyb/sources/src/sys/dev/usb/if_mosreg.h
Source file: /home/sergeyb/sources/src/sys/dev/usb/uipaq.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
uipaq_match 4 10 80 3
uipaq_attach 10 60 404 3
uipaq_dtr 8 23 157 2
uipaq_rts 8 21 157 2
uipaq_break 4 18 111 2
uipaq_set 4 19 85 4
uipaq_detach 2 11 72 2
Source file: /home/sergeyb/sources/src/sys/dev/usb/if_urndisreg.h
Source file: /home/sergeyb/sources/src/sys/dev/usb/umsm.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
umsm_match 16 35 216 3
umsm_attach 18 69 542 3
umsm_detach 3 17 111 2
umsm_open 5 26 132 2
umsm_close 4 17 97 2
umsm_intr 13 49 330 3
umsm_get_status 3 8 52 4
umsm_set 7 28 160 4
umsm_huawei_changemode 2 14 80 1
umsm_truinstall_changemode 2 14 80 1
umsm_umass_changemode 17 127 808 1
Source file: /home/sergeyb/sources/src/sys/dev/usb/umassvar.h
Source file: /home/sergeyb/sources/src/sys/dev/usb/if_urndis.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
urndis_ctrl_msg 1 11 83 7
urndis_ctrl_send 3 11 78 3
urndis_ctrl_recv 5 32 197 1
urndis_ctrl_handle 9 34 178 4
urndis_ctrl_handle_init 4 41 251 2
urndis_ctrl_handle_query 8 52 330 4
urndis_ctrl_handle_reset 4 30 160 2
urndis_ctrl_handle_status 4 24 109 2
urndis_ctrl_init 4 38 264 1
urndis_ctrl_halt 3 23 161 1
urndis_ctrl_query 5 46 328 6
urndis_ctrl_set 6 46 340 4
urndis_ctrl_set_param 6 46 291 5
urndis_ctrl_reset 4 31 212 1
urndis_ctrl_keepalive 5 35 237 1
urndis_encap 2 32 258 3
urndis_decap 9 95 564 3
urndis_newbuf 3 21 123 2
urndis_rx_list_init 6 24 147 1
urndis_tx_list_init 5 23 137 1
urndis_ioctl 9 33 173 3
urndis_watchdog 2 10 51 1
urndis_init 7 49 281 1
urndis_stop 11 46 355 1
urndis_start 7 22 140 1
urndis_rxeof 8 34 204 3
urndis_txeof 9 42 236 3
urndis_lookup 5 13 78 1
urndis_match 6 15 91 3
urndis_attach 21 117 749 3
urndis_detach 3 21 109 2
Source file: /home/sergeyb/sources/src/sys/dev/usb/uark.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
uark_match 3 8 57 3
uark_attach 10 52 366 3
uark_detach 2 10 61 2
uark_set 4 13 54 4
uark_param 21 53 282 3
if 1 2 15 1
uark_get_status 3 8 52 4
uark_break 4 10 61 3
uark_cmd 2 14 88 3
Source file: /home/sergeyb/sources/src/sys/dev/usb/uowreg.h
Source file: /home/sergeyb/sources/src/sys/dev/usb/uhidev.h
Source file: /home/sergeyb/sources/src/sys/dev/usb/uoak_subr.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
uoak_check_device_ready 3 11 69 1
uoak_set_cmd 3 12 80 1
uoak_get_cmd 4 14 98 1
uoak_get_device_name 2 12 102 2
uoak_get_report_mode 2 11 88 2
uoak_get_report_rate 2 13 107 2
uoak_get_sample_rate 2 13 107 2
uoak_set_sample_rate 3 13 126 3
uoak_led_status 2 11 86 3
uoak_led_ctrl 1 9 77 3
uoak_get_devinfo 1 4 23 1
uoak_get_setting 2 9 76 2
uoak_print_devinfo 1 4 20 1
uoak_print_setting 5 22 111 2
uoak_sensor_attach 2 21 197 3
uoak_sensor_detach 2 8 58 2
uoak_sensor_update 5 16 109 2
uoak_sensor_refresh 2 12 95 3
Source file: /home/sergeyb/sources/src/sys/dev/usb/if_urtwn.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
urtwn_match 4 8 65 3
urtwn_attach 5 59 555 3
urtwn_detach 3 18 123 2
urtwn_open_pipes 16 55 411 1
urtwn_close_pipes 4 14 84 1
urtwn_alloc_rx_list 5 26 146 1
urtwn_free_rx_list 3 9 63 1
urtwn_alloc_tx_list 5 28 166 1
urtwn_free_tx_list 3 9 63 1
urtwn_task 2 17 109 1
urtwn_do_async 2 16 135 4
urtwn_wait_async 1 8 41 1
urtwn_write_region_1 1 11 76 4
urtwn_write_1 1 5 33 3
urtwn_write_2 1 6 44 3
urtwn_write_4 1 6 44 3
urtwn_read_region_1 1 11 76 4
urtwn_read_1 2 8 47 2
urtwn_read_2 2 8 54 2
urtwn_read_4 2 8 54 2
urtwn_llt_write 3 15 92 3
urtwn_calib_to 2 9 51 1
urtwn_calib_cb 2 11 74 2
urtwn_next_calib 2 6 35 1
urtwn_cancel_calib 2 6 33 1
urtwn_scan_to 2 9 48 1
urtwn_next_scan 2 6 35 1
urtwn_cancel_scan 2 6 33 1
urtwn_newstate 1 11 82 3
urtwn_newstate_cb 1 6 45 2
urtwn_updateslot 1 7 50 1
urtwn_updateslot_cb 1 5 30 2
urtwn_updateedca 1 7 50 1
urtwn_updateedca_cb 1 5 30 2
urtwn_set_key 2 15 113 3
urtwn_set_key_cb 1 6 46 2
urtwn_delete_key 3 14 102 3
urtwn_delete_key_cb 1 6 46 2
urtwn_rx_frame 26 92 711 3
urtwn_rxeof 15 66 466 3
urtwn_txeof 4 24 150 3
urtwn_tx 28 144 1085 3
urtwn_ioctl 2 13 90 3
urtwn_r92c_power_on 11 67 380 1
urtwn_r88e_power_on 7 47 290 1
urtwn_llt_init 7 18 154 2
urtwn_fw_loadpage 5 25 142 4
urtwn_load_firmware 4 18 108 3
urtwn_dma_init 12 66 363 1
urtwn_mac_init 4 16 114 1
urtwn_bb_init 13 92 734 1
urtwn_power_on 2 7 41 1
urtwn_alloc_buffers 3 19 105 1
urtwn_init 5 19 147 1
urtwn_stop 3 12 71 1
urtwn_is_oactive 1 5 26 1
Source file: /home/sergeyb/sources/src/sys/dev/usb/if_ure.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ure_ctl 4 24 148 6
ure_read_mem 1 5 40 5
ure_write_mem 1 5 40 5
ure_read_1 1 12 75 3
ure_read_2 1 12 75 3
ure_read_4 1 6 43 3
ure_write_1 2 16 97 4
ure_write_2 2 16 97 4
ure_write_4 1 6 50 4
ure_ocp_reg_read 1 7 50 2
ure_ocp_reg_write 1 7 52 3
ure_miibus_readreg 3 13 83 3
ure_miibus_writereg 1 7 52 4
ure_miibus_statchg 7 25 138 1
ure_ifmedia_upd 3 17 86 1
ure_ifmedia_sts 1 8 54 2
ure_iff 7 40 290 1
ure_reset 4 13 82 1
ure_init 6 65 442 1
ure_start 7 22 137 1
ure_tick 3 9 46 1
ure_stop 11 50 400 1
ure_rtl8152_init 2 40 257 1
ure_rtl8153_init 16 122 853 1
ure_disable_teredo 1 10 68 1
ure_init_fifo 11 92 573 1
ure_ioctl 11 38 210 3
ure_match 4 8 63 3
ure_attach 17 107 726 3
ure_detach 7 28 213 2
ure_tick_task 4 17 95 1
ure_lock_mii 1 5 22 1
ure_unlock_mii 2 6 34 1
ure_rxeof 12 65 439 3
ure_txeof 7 34 199 3
ure_tx_list_init 5 25 142 1
ure_rx_list_init 5 25 142 1
ure_encap 2 29 212 3
Source file: /home/sergeyb/sources/src/sys/dev/usb/if_urereg.h
Source file: /home/sergeyb/sources/src/sys/dev/usb/utvfu.h
Source file: /home/sergeyb/sources/src/sys/dev/usb/if_kuereg.h
Source file: /home/sergeyb/sources/src/sys/dev/usb/if_atu.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
atu_usb_request 9 46 313 7
atu_send_command 1 5 34 3
atu_get_cmd_status 1 5 34 3
atu_wait_completion 10 29 182 3
atu_send_mib 5 34 222 5
atu_get_mib 1 6 43 5
atu_start_ibss 5 39 274 1
atu_start_scan 6 34 259 1
atu_switch_radio 7 25 149 2
atu_initial_config 18 94 653 1
atu_join 5 46 336 2
atu_get_dfu_state 2 7 37 1
atu_get_opmode 1 5 31 2
atu_internal_firmware 17 88 565 1
atu_external_firmware 9 53 345 1
atu_get_card_config 10 38 190 1
atu_match 6 15 105 3
atu_media_change 4 14 85 1
atu_media_status 2 6 45 2
atu_task 6 36 201 1
atu_newstate 5 28 182 3
atu_attach 12 57 363 3
atu_complete_attach 13 88 696 1
atu_detach 5 18 145 2
atu_newbuf 4 26 164 3
atu_rx_list_init 6 25 162 1
atu_tx_list_init 5 27 178 1
atu_xfer_list_free 5 17 119 3
atu_rxeof 17 104 697 3
atu_txeof 8 34 237 3
atu_calculate_padding 3 9 45 1
atu_tx_start 6 55 386 4
atu_start 17 90 568 1
atu_init 9 62 440 1
atu_ioctl 18 66 416 3
atu_watchdog 6 29 201 1
atu_stop 5 34 235 2
Source file: /home/sergeyb/sources/src/sys/dev/usb/umbg.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
umbg_match 4 9 52 3
umbg_attach 14 90 653 3
umbg_detach 7 28 190 2
umbg_intr 1 5 27 1
umbg_task 9 42 324 1
umbg_read 5 32 208 5
umbg_it_intr 3 11 65 1
Source file: /home/sergeyb/sources/src/sys/dev/usb/usb_mem.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
usb_block_allocmem 12 61 420 4
usb_block_real_freemem 3 12 86 1
usb_block_freemem 1 9 52 1
usb_allocmem 10 51 366 4
usb_freemem 2 15 104 2
usb_syncmem 1 5 43 4
Source file: /home/sergeyb/sources/src/sys/dev/usb/umidi.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
umidi_match 6 16 103 3
umidi_attach 7 44 279 3
umidi_activate 2 10 58 2
umidi_detach 1 10 60 2
umidi_open 8 23 158 5
umidi_close 5 12 77 1
umidi_output 3 7 43 2
umidi_flush 3 7 37 1
umidi_getinfo 2 8 44 2
alloc_pipe 4 24 160 1
free_pipe 1 7 49 1
alloc_all_endpoints 7 29 163 1
free_all_endpoints 3 9 75 1
alloc_all_endpoints_fixed_ep 12 82 576 1
alloc_all_endpoints_yamaha 25 85 603 1
alloc_all_endpoints_genuine 22 80 570 1
alloc_all_jacks 10 58 403 1
free_all_jacks 2 10 74 1
bind_jacks_to_mididev 9 17 93 4
unbind_jacks_from_mididev 7 12 89 1
unbind_all_jacks 3 8 46 1
assign_all_jacks_automatically 6 21 145 1
open_out_jack 2 11 72 3
open_in_jack 2 10 66 3
close_jack 2 7 30 1
attach_mididev 2 8 49 2
detach_mididev 4 12 62 2
deactivate_mididev 3 9 47 1
alloc_all_mididevs 2 9 56 2
free_all_mididevs 2 8 48 1
attach_all_mididevs 4 12 65 1
detach_all_mididevs 4 12 68 2
deactivate_all_mididevs 4 12 63 1
dump_sc 3 13 119 1
dump_ep 2 8 55 1
dump_jack 1 5 22 1
init_packet 1 5 21 1
start_input_transfer 3 15 94 1
start_output_transfer 3 16 100 1
out_jack_output 7 32 181 2
out_jack_flush 5 13 76 1
in_intr 9 29 236 3
out_intr 7 25 173 3
out_build_packet 22 92 574 4
Source file: /home/sergeyb/sources/src/sys/dev/usb/umidi_quirks.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
umidi_search_quirk 10 22 183 3
umidi_print_quirk 4 12 72 1
umidi_get_quirk_data_from_type 4 10 54 2
Source file: /home/sergeyb/sources/src/sys/dev/usb/uplcom.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
uplcom_match 3 8 57 3
uplcom_attach 24 136 848 3
uplcom_detach 3 17 115 2
uplcom_reset 2 14 84 1
uplcom_set_line_state 5 17 123 1
uplcom_set 4 17 70 4
uplcom_dtr 3 8 53 2
uplcom_rts 3 8 53 2
uplcom_break 2 11 84 2
uplcom_set_crtscts 3 19 111 1
uplcom_set_line_coding 3 26 166 2
uplcom_param 13 47 273 3
uplcom_open 9 49 345 2
uplcom_close 4 17 104 2
uplcom_intr 8 32 205 3
uplcom_get_status 3 9 59 4
Source file: /home/sergeyb/sources/src/sys/dev/usb/ulpt.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ulpt_match 8 17 113 3
ulpt_load_firmware 2 12 75 1
ulpt_attach 27 112 764 3
ulpt_detach 6 23 164 2
ulpt_status 2 17 103 1
ulpt_reset 2 14 99 1
ulpt_input 2 9 55 3
ulptopen 20 83 552 4
ulpt_statusmsg 4 14 103 2
ulptclose 6 27 165 4
ulpt_do_write 6 35 218 3
ulptwrite 4 13 95 3
ulpt_ucode_loader_hp 7 55 320 1
ieee1284_print_id 7 15 118 1
Source file: /home/sergeyb/sources/src/sys/dev/usb/if_smscreg.h
Source file: /home/sergeyb/sources/src/sys/dev/usb/uslhcomreg.h
Source file: /home/sergeyb/sources/src/sys/dev/usb/uoakrh.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
uoakrh_match 3 9 64 3
uoakrh_attach 5 65 559 3
uoakrh_detach 4 19 152 2
uoakrh_intr 3 20 220 3
uoakrh_refresh 3 18 146 1
uoakrh_get_sensor_setting 2 15 119 2
uoakrh_dev_setting 1 5 34 2
uoakrh_dev_print 3 7 56 2
Source file: /home/sergeyb/sources/src/sys/dev/usb/ohcireg.h
Source file: /home/sergeyb/sources/src/sys/dev/usb/utpms.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
utpms_match 7 17 126 3
utpms_attach 12 56 375 3
utpms_detach 2 8 53 2
utpms_activate 3 10 59 2
utpms_enable 3 13 91 1
utpms_disable 2 8 42 1
utpms_ioctl 2 9 52 5
utpms_intr 11 37 336 3
reorder_sample 7 26 260 3
compute_delta 12 49 367 5
smooth_pos 4 13 74 3
detect_pos 6 18 125 6
Source file: /home/sergeyb/sources/src/sys/dev/usb/usbdi.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
usbd_is_dying 2 4 22 1
usbd_deactivate 1 4 15 1
usbd_ref_incr 1 4 14 1
usbd_ref_decr 2 5 26 1
usbd_ref_wait 2 5 33 1
usbd_get_devcnt 1 4 16 1
usbd_claim_iface 1 4 23 2
usbd_iface_claimed 1 4 24 2
usbd_dump_iface 2 9 49 1
usbd_dump_device 2 10 71 1
usbd_dump_endpoint 3 10 54 1
usbd_dump_queue 1 8 41 1
usbd_dump_pipe 2 13 75 1
usbd_open_pipe 1 6 36 4
usbd_open_pipe_ival 7 27 184 5
usbd_open_pipe_intr 4 35 202 9
usbd_close_pipe 6 17 105 1
usbd_transfer 26 78 501 1
usbd_alloc_buffer 4 12 87 2
usbd_free_buffer 3 9 57 1
usbd_alloc_xfer 3 12 80 1
usbd_free_xfer 4 11 77 1
usbd_setup_xfer 1 16 100 8
usbd_setup_default_xfer 1 17 113 9
usbd_setup_isoc_xfer 2 20 128 7
usbd_get_xfer_status 5 12 77 5
usbd_get_config_descriptor 3 8 34 1
usbd_get_interface_descriptor 3 8 34 1
usbd_get_device_descriptor 1 4 17 1
usbd_interface2endpoint_descriptor 2 6 39 2
usbd_abort_pipe 6 22 131 1
usbd_clear_endpoint_stall 1 15 100 1
usbd_clear_endpoint_stall_async 2 18 116 1
usbd_clear_endpoint_toggle 2 5 28 1
usbd_device2interface_handle 3 10 61 3
usbd_set_interface 6 24 166 2
usbd_get_no_alts 5 15 97 2
usbd_get_interface_altindex 1 4 16 1
usb_transfer_complete 28 76 543 1
usb_insert_transfer 4 23 124 1
usbd_start_next 7 25 136 1
usbd_do_request 1 5 35 3
usbd_do_request_flags 10 53 353 6
usbd_request_async_cb 1 4 21 3
usbd_request_async 3 16 91 4
usbd_get_quirks 3 8 32 1
usbd_dopoll 1 4 22 1
usbd_set_polling 3 9 52 2
usbd_get_endpoint_descriptor 3 11 76 2
usbd_ratecheck 1 5 31 1
usbd_match_device 5 12 85 5
usbd_desc_iter_init 1 6 53 2
usbd_desc_iter_next 5 20 109 1
usbd_str 5 14 112 3
Source file: /home/sergeyb/sources/src/sys/dev/usb/usb_quirks.h
Source file: /home/sergeyb/sources/src/sys/dev/usb/if_kuevar.h
Source file: /home/sergeyb/sources/src/sys/dev/usb/uhidev.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
uhidev_match 8 19 122 3
uhidev_attach 26 117 879 3
uhidev_use_rdesc 10 39 211 6
uhidev_maxrepid 3 13 80 2
uhidevprint 4 9 59 2
uhidevsubmatch 3 9 71 3
uhidev_activate 6 18 111 2
uhidev_detach 9 28 233 2
uhidev_intr 13 41 274 3
uhidev_get_report_desc 1 5 31 3
uhidev_open 13 83 509 1
uhidev_close 9 36 211 1
uhidev_set_report 4 23 160 5
uhidev_set_report_async 6 32 204 5
uhidev_get_report 5 26 175 5
uhidev_get_report_async_cb 5 21 154 3
uhidev_get_report_async 6 38 263 7
uhidev_write 6 21 147 3
uhidev_ioctl 13 61 303 5
Source file: /home/sergeyb/sources/src/sys/dev/usb/uhid.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
uhid_match 2 7 42 3
uhid_attach 1 18 184 3
uhid_detach 5 21 143 2
uhid_intr 5 18 145 3
uhidopen 5 19 143 4
uhidclose 1 10 80 4
uhid_do_read 10 36 264 3
uhidread 2 11 75 3
uhid_do_write 5 20 129 3
uhidwrite 2 11 75 3
uhid_do_ioctl 10 27 141 5
uhidioctl 2 11 85 5
uhidpoll 5 20 135 3
filt_uhidrdetach 1 8 52 1
filt_uhidread 1 6 44 2
uhidkqfilter 4 26 145 2
Source file: /home/sergeyb/sources/src/sys/dev/usb/uscom.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
uscom_match 3 8 57 3
uscom_attach 10 52 366 3
uscom_detach 2 10 61 2
Source file: /home/sergeyb/sources/src/sys/dev/usb/uvideo.h
Source file: /home/sergeyb/sources/src/sys/dev/usb/uaudio.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
uaudio_match 13 42 277 3
uaudio_attach 13 60 424 3
uaudio_detach 2 7 47 2
uaudio_find_iface 7 15 103 5
uaudio_mixer_add_ctl 11 56 468 2
uaudio_id_name 1 6 44 3
uaudio_get_cluster_nchan 10 41 287 2
uaudio_add_input 2 11 80 3
uaudio_add_output 2 9 68 3
uaudio_add_mixer 12 52 445 3
uaudio_add_selector 3 24 212 3
uaudio_get_terminal_name 57 65 375 1
uaudio_determine_class 13 31 212 2
uaudio_feature_name 60 82 282 2
uaudio_add_feature 18 103 696 3
uaudio_add_processing_updown 3 30 260 3
uaudio_add_processing 8 36 247 3
uaudio_add_extension 3 22 188 3
uaudio_merge_terminal_list 8 32 233 1
uaudio_io_terminaltype 29 146 1117 3
uaudio_identify 2 8 45 2
uaudio_add_alt 3 17 146 2
uaudio_process_as 54 194 1217 5
uaudio_identify_as 9 47 264 2
uaudio_identify_ac 52 195 1406 2
uaudio_query_devinfo 11 77 666 2
uaudio_open 6 12 92 2
uaudio_close 3 8 57 1
uaudio_halt_out_dma 3 14 95 1
uaudio_halt_in_dma 3 14 95 1
uaudio_round_blocksize 6 26 162 2
uaudio_get_props 3 11 62 1
uaudio_get 5 36 229 6
uaudio_set 6 31 186 7
uaudio_signext 3 10 49 2
uaudio_unsignext 3 10 49 2
uaudio_value2bsd 6 21 150 2
uaudio_bsd2value 5 15 130 2
uaudio_ctl_get 1 9 77 4
uaudio_ctl_set 1 7 61 5
uaudio_mixer_get_port 16 38 354 2
uaudio_mixer_set_port 14 36 326 2
uaudio_trigger_input 5 33 223 7
uaudio_trigger_output 7 36 249 7
uaudio_chan_open 8 40 283 2
uaudio_chan_close 4 18 113 2
uaudio_chan_alloc_buffers 11 48 331 2
uaudio_chan_free_buffers 4 11 92 2
uaudio_chan_ptransfer 12 57 432 1
uaudio_chan_pintr 4 17 102 3
uaudio_chan_psync_transfer 5 22 170 1
uaudio_chan_psync_intr 10 44 346 3
uaudio_chan_rtransfer 7 29 226 1
uaudio_chan_rintr 10 50 333 3
uaudio_chan_init 13 64 473 4
uaudio_chan_set_param 3 21 174 4
uaudio_match_alt_rate 10 34 222 3
uaudio_match_alt 28 84 602 3
uaudio_set_params 37 93 661 5
uaudio_set_speed 1 15 122 3
uaudio_set_speed_emu0202 4 21 160 1
Source file: /home/sergeyb/sources/src/sys/dev/usb/umidivar.h
Source file: /home/sergeyb/sources/src/sys/dev/usb/ucomvar.h
Source file: /home/sergeyb/sources/src/sys/dev/usb/usbdi_util.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
usbd_get_desc 1 12 94 5
usbd_get_device_status 1 10 71 2
usbd_get_hub_status 1 10 71 2
usbd_get_hub_descriptor 1 12 86 3
usbd_get_hub_ss_descriptor 1 12 86 3
usbd_get_port_status 1 10 73 3
usbd_clear_hub_feature 1 10 67 2
usbd_set_hub_feature 1 10 67 2
usbd_set_hub_depth 1 10 65 2
usbd_clear_port_feature 1 10 70 3
usbd_set_port_feature 1 10 70 3
usbd_set_idle 1 11 88 4
usbd_get_report_descriptor 1 11 76 4
usbd_get_hid_descriptor 5 16 121 2
usbd_get_config 1 10 68 2
usb_detach_wait 2 7 55 1
usb_detach_wakeup 1 5 25 1
Source file: /home/sergeyb/sources/src/sys/dev/usb/if_uathvar.h
Source file: /home/sergeyb/sources/src/sys/dev/usb/usbcdc.h
Source file: /home/sergeyb/sources/src/sys/dev/usb/usps.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
usps_match 4 9 64 3
usps_attach 18 117 1030 3
usps_detach 6 34 319 2
usps_cmd 2 17 112 4
usps_set_measurement_mode 3 25 165 2
usps_intr 14 41 325 3
usps_get_device_info 1 15 199 1
usps_refresh 1 7 30 1
usps_refresh_ports 2 16 127 1
usps_refresh_temp 2 13 95 1
usps_refresh_power 6 34 221 1
Source file: /home/sergeyb/sources/src/sys/dev/usb/ucycom.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ucycom_match 3 8 63 3
ucycom_attach 2 44 377 3
ucycom_get_status 4 9 59 4
ucycom_open 3 24 183 2
ucycom_close 4 17 101 2
ucycom_read 2 13 102 4
ucycom_write 8 34 245 5
ucycom_param 26 68 378 3
ucycom_intr 10 42 256 3
ucycom_set 7 26 150 4
ucycom_detach 3 12 83 2
Source file: /home/sergeyb/sources/src/sys/dev/usb/ehci.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ehci_reverse_bits 1 7 92 2
ehci_init 24 152 1223 1
ehci_intr 5 13 81 1
ehci_intr1 11 47 270 1
ehci_pcd 4 18 137 2
ehci_setaddr 5 15 92 2
ehci_softintr 7 25 168 1
ehci_check_intr 2 8 51 2
ehci_check_qh_intr 7 41 328 2
ehci_check_itd_intr 7 30 237 2
ehci_isoc_idone 15 62 396 1
ehci_idone 13 46 307 1
ehci_poll 2 6 39 1
ehci_detach 2 15 108 2
ehci_activate 20 93 642 2
ehci_reset 9 30 201 1
ehci_allocx 3 8 47 1
ehci_freex 3 9 51 2
ehci_device_clear_toggle 3 7 62 1
ehci_dump_regs 2 16 103 1
ehci_dump 1 4 11 1
ehci_dump_link 7 27 103 2
ehci_dump_sqtds 5 19 133 1
ehci_dump_sqtd 1 9 72 1
ehci_dump_qtd 2 19 152 1
ehci_dump_sqh 1 29 247 1
ehci_dump_itd 3 23 204 1
ehci_dump_exfer 1 6 37 1
ehci_open 28 140 800 1
ehci_add_qh 2 17 173 2
ehci_rem_qh 2 14 132 2
ehci_set_qh_qtd 2 29 254 2
ehci_sync_hc 6 19 116 1
ehci_rem_itd_chain 6 28 258 2
ehci_free_itd_chain 5 15 104 2
ehci_root_ctrl_transfer 2 8 44 1
ehci_root_ctrl_start 97 345 2031 1
ehci_disown 1 8 51 3
ehci_root_ctrl_abort 1 3 9 1
ehci_root_ctrl_close 1 3 9 1
ehci_root_intr_done 1 3 9 1
ehci_root_intr_transfer 2 8 44 1
ehci_root_intr_start 2 8 49 1
ehci_root_intr_abort 1 10 56 1
ehci_root_intr_close 1 3 9 1
ehci_root_ctrl_done 1 3 9 1
ehci_alloc_sqh 4 33 205 1
ehci_free_sqh 1 8 42 2
ehci_alloc_sqtd 4 32 199 1
ehci_free_sqtd 1 8 42 2
ehci_alloc_sqtd_chain 25 111 742 5
ehci_free_sqtd_chain 2 12 100 2
ehci_alloc_itd 8 48 348 1
ehci_free_itd 1 7 42 2
ehci_close_pipe 1 13 96 1
ehci_abort_xfer 12 74 568 2
ehci_abort_isoc_xfer 10 62 483 2
ehci_timeout 2 12 74 1
ehci_timeout_task 1 8 36 1
ehci_intrlist_timeout 2 11 56 1
ehci_device_ctrl_transfer 2 8 44 1
ehci_device_ctrl_start 11 94 711 1
ehci_device_ctrl_done 2 9 63 1
ehci_device_ctrl_abort 1 4 16 1
ehci_device_ctrl_close 1 4 14 1
ehci_device_bulk_transfer 2 8 44 1
ehci_device_bulk_start 7 37 264 1
ehci_device_bulk_abort 1 4 16 1
ehci_device_bulk_close 1 4 14 1
ehci_device_bulk_done 2 8 54 1
ehci_device_setintr 3 13 94 3
ehci_device_intr_transfer 2 8 44 1
ehci_device_intr_start 7 36 262 1
ehci_device_intr_abort 2 5 34 1
ehci_device_intr_close 1 4 14 1
ehci_device_intr_done 9 41 284 1
ehci_device_isoc_transfer 3 8 40 1
ehci_device_isoc_start 18 71 562 1
ehci_alloc_itd_chain 13 80 553 2
ehci_alloc_sitd_chain 9 61 471 2
ehci_device_isoc_abort 1 7 30 1
ehci_device_isoc_close 1 3 9 1
ehci_device_isoc_done 2 14 98 1
Source file: /home/sergeyb/sources/src/sys/dev/usb/if_zyd.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
zyd_match 3 8 54 3
zyd_attachhook 5 23 146 1
zyd_attach 2 16 116 3
zyd_complete_attach 10 86 627 1
zyd_detach 5 26 159 2
zyd_open_pipes 8 48 304 1
zyd_close_pipes 4 15 98 1
zyd_alloc_tx_list 4 27 160 1
zyd_free_tx_list 4 16 98 1
zyd_alloc_rx_list 4 25 141 1
zyd_free_rx_list 3 11 63 1
zyd_node_alloc 1 4 25 1
zyd_media_change 3 10 56 1
zyd_next_scan 2 8 48 1
zyd_task 10 40 242 1
zyd_newstate 1 11 80 3
zyd_cmd_read 5 35 235 4
zyd_read16 2 12 87 3
zyd_read32 2 14 126 3
zyd_cmd_write 3 21 150 4
zyd_write16 1 7 53 3
zyd_write32 1 9 96 3
zyd_rfwrite 3 17 154 2
zyd_lock_phy 1 7 41 1
zyd_unlock_phy 1 7 41 1
zyd_rfmd_init 5 17 132 1
zyd_rfmd_switch_radio 3 7 56 2
zyd_rfmd_set_channel 1 10 74 2
zyd_al2230_init 8 26 200 1
zyd_al2230_init_b 5 17 132 1
zyd_al2230_switch_radio 4 8 71 2
zyd_al2230_set_channel 1 13 117 2
zyd_al7230B_init 11 34 296 1
zyd_al7230B_switch_radio 3 7 56 2
zyd_al7230B_set_channel 3 27 257 2
zyd_al2210_init 5 27 248 1
zyd_al2210_switch_radio 1 4 15 2
zyd_al2210_set_channel 1 17 164 2
zyd_gct_init 5 17 132 1
zyd_gct_switch_radio 1 4 15 2
zyd_gct_set_channel 1 9 68 2
zyd_maxim_init 5 22 199 1
zyd_maxim_switch_radio 1 4 15 2
zyd_maxim_set_channel 5 27 252 2
zyd_maxim2_init 5 22 199 1
zyd_maxim2_switch_radio 1 4 15 2
zyd_maxim2_set_channel 5 27 252 2
zyd_rf_attach 10 58 279 2
zyd_rf_name 2 10 64 1
zyd_hw_init 9 67 555 1
zyd_read_eeprom 2 41 455 1
zyd_set_multi 5 29 183 1
zyd_set_macaddr 1 8 87 2
zyd_set_bssid 1 8 87 2
zyd_switch_radio 1 9 52 2
zyd_set_led 2 9 55 3
zyd_set_rxfilter 5 19 67 1
zyd_set_chan 6 27 260 2
zyd_set_beacon_interval 1 7 55 2
zyd_plcp_signal 13 18 90 1
zyd_intr 12 47 346 3
zyd_rx_data 9 75 542 3
zyd_rxeof 10 44 325 3
zyd_txeof 5 29 182 3
zyd_tx 26 102 803 3
zyd_start 14 39 244 1
zyd_watchdog 3 14 74 1
zyd_ioctl 18 58 335 3
zyd_init 13 64 492 1
zyd_stop 1 17 131 2
zyd_loadfirmware 5 31 211 3
zyd_iter_func 1 6 47 2
zyd_amrr_timeout 2 13 76 1
zyd_newassoc 3 10 90 3
Source file: /home/sergeyb/sources/src/sys/dev/usb/umass_quirks.h
Source file: /home/sergeyb/sources/src/sys/dev/usb/udcf.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
udcf_match 3 8 57 3
udcf_attach 9 93 676 3
udcf_detach 6 20 173 2
udcf_intr 1 5 27 1
udcf_bv_intr 1 5 27 1
udcf_mg_intr 1 5 27 1
udcf_sl_intr 1 5 27 1
udcf_nc_init_hw 3 33 229 1
udcf_ft232r_init_hw 2 16 88 1
udcf_nc_signal 2 9 49 1
udcf_ft232r_signal 3 18 114 1
udcf_probe 8 40 247 1
udcf_bv_probe 5 16 91 1
udcf_mg_probe 21 110 905 1
udcf_sl_probe 2 10 61 1
udcf_it_intr 3 13 73 1
Source file: /home/sergeyb/sources/src/sys/dev/usb/uaudioreg.h
Source file: /home/sergeyb/sources/src/sys/dev/usb/upd.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
upd_match 4 21 138 3
upd_attach 4 37 326 3
upd_attach_sensor_tree 6 42 341 6
upd_detach 4 17 142 2
upd_refresh 1 8 39 1
upd_request_children 3 20 124 2
upd_lookup_usage_entry 5 17 102 4
upd_lookup_sensor 4 12 86 3
upd_update_report_cb 5 16 122 4
upd_sensor_invalidate 1 8 53 2
upd_sensor_update 11 34 191 4
upd_intr 1 3 16 3
Source file: /home/sergeyb/sources/src/sys/dev/usb/if_udavreg.h
Source file: /home/sergeyb/sources/src/sys/dev/usb/if_athn_usb.h
Source file: /home/sergeyb/sources/src/sys/dev/usb/usb.h
Source file: /home/sergeyb/sources/src/sys/dev/usb/uvscom.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
uvscom_match 3 8 59 3
uvscom_attach 15 97 638 3
uvscom_detach 3 17 113 2
uvscom_readstat 2 21 132 1
uvscom_shutdown 2 18 113 1
uvscom_reset 1 5 27 1
uvscom_set_crtscts 1 5 27 1
uvscom_set_line 2 19 118 2
uvscom_set_line_coding 3 30 203 3
uvscom_dtr 3 13 75 2
uvscom_rts 3 13 75 2
uvscom_break 2 7 45 2
uvscom_set 4 17 70 4
uvscom_param 22 83 360 3
uvscom_open 11 55 309 2
uvscom_close 4 19 109 2
uvscom_intr 10 34 250 3
uvscom_get_status 3 8 52 4
Source file: /home/sergeyb/sources/src/sys/dev/usb/uts.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
uts_match 5 12 89 3
uts_attach 8 55 372 3
uts_detach 3 15 91 2
uts_activate 3 13 69 2
uts_enable 5 23 152 1
uts_disable 4 18 96 1
uts_ioctl 22 48 398 5
uts_get_pos 12 60 544 2
uts_intr 5 30 216 3
Source file: /home/sergeyb/sources/src/sys/dev/usb/if_ralvar.h
Source file: /home/sergeyb/sources/src/sys/dev/usb/ukbd.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ukbd_match 2 11 80 3
ukbd_attach 33 92 635 3
ukbd_detach 2 10 69 2
ukbd_intr 3 10 87 3
ukbd_enable 5 16 94 2
ukbd_set_leds 4 11 84 2
ukbd_ioctl 4 20 130 5
ukbd_cngetc 2 12 92 3
ukbd_cnpollc 2 10 62 2
ukbd_cnbell 1 4 28 4
ukbd_debugger 1 5 25 1
ukbd_db_enter 1 4 12 1
ukbd_cnattach 4 15 75 1
ukbd_translate 3 8 45 3
ukbd_apple_translate 3 14 111 5
ukbd_apple_munge 4 31 191 3
ukbd_apple_mba_munge 4 28 173 3
ukbd_apple_iso_munge 1 10 63 3
ukbd_apple_iso_mba_munge 1 10 63 3
ukbd_gdium_munge 8 41 257 3
Source file: /home/sergeyb/sources/src/sys/dev/usb/udl.h
Source file: /home/sergeyb/sources/src/sys/dev/usb/usb.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
usb_match 1 4 22 3
usb_attach 15 62 384 3
usb_attach_roothub 3 18 122 1
usb_detach_roothub 1 8 58 1
usb_create_task_threads 3 9 46 1
usb_add_task 8 29 165 2
usb_rem_task 6 24 134 2
usb_wait_task 3 14 89 2
usb_rem_wait_task 1 5 28 2
usb_task_thread 6 29 174 1
usb_abort_task_thread 4 25 137 1
usbctlprint 2 6 29 2
usbopen 4 13 82 4
usbclose 1 4 23 4
usb_fill_di_task 4 15 91 1
usb_fill_udc_task 5 22 137 1
usb_fill_udf_task 4 19 126 1
usbioctl 52 193 1278 5
usb_explore 13 43 308 1
usb_needs_explore 3 11 89 2
usb_needs_reattach 1 6 33 1
usb_schedsoftintr 2 9 49 1
usb_activate 5 22 119 2
usb_detach 4 17 102 2
Source file: /home/sergeyb/sources/src/sys/dev/usb/udlio.h
Source file: /home/sergeyb/sources/src/sys/dev/usb/if_mos.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mos_lock_mii 1 5 22 1
mos_unlock_mii 2 6 34 1
mos_reg_read_1 3 19 117 2
mos_reg_read_2 3 20 125 2
mos_reg_write_1 3 20 122 3
mos_reg_write_2 3 20 125 3
mos_readmac 3 18 110 2
mos_writemac 3 18 110 2
mos_write_mcast 3 18 110 2
mos_miibus_readreg 5 27 174 3
mos_miibus_writereg 5 22 141 4
mos_miibus_statchg 5 30 172 1
mos_ifmedia_upd 2 13 73 1
mos_ifmedia_sts 1 8 54 2
mos_iff 6 31 247 1
mos_reset 2 13 69 1
mos_chip_init 3 9 66 1
mos_match 4 8 63 3
mos_attach 15 90 695 3
mos_detach 13 39 310 2
mos_newbuf 3 15 85 1
mos_rx_list_init 5 26 163 1
mos_tx_list_init 5 26 163 1
mos_rxeof 16 72 474 3
mos_txeof 7 34 192 3
mos_tick 3 11 63 1
mos_tick_task 8 28 158 1
mos_encap 2 20 140 3
mos_start 7 24 142 1
mos_init 6 61 431 1
mos_ioctl 11 38 210 3
mos_watchdog 2 17 113 1
mos_stop 13 60 472 1
Source file: /home/sergeyb/sources/src/sys/dev/usb/umidireg.h
Source file: /home/sergeyb/sources/src/sys/dev/usb/ehcivar.h
Source file: /home/sergeyb/sources/src/sys/dev/usb/if_axe.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
axe_lock_mii 1 5 22 1
axe_unlock_mii 2 6 34 1
axe_cmd 4 21 141 5
axe_miibus_readreg 11 35 261 3
axe_miibus_writereg 4 20 131 4
axe_miibus_statchg 18 54 297 1
axe_ifmedia_upd 2 12 67 1
axe_ifmedia_sts 1 8 54 2
axe_iff 7 38 274 1
axe_reset 2 7 27 1
axe_ax88178_init 6 48 396 1
axe_ax88772b_nodeid 5 17 124 2
axe_ax88772_init 2 24 199 1
axe_get_phyno 6 16 70 2
axe_match 4 8 63 3
axe_attach 21 107 897 3
axe_detach 13 39 310 2
axe_newbuf 3 15 85 1
axe_rx_list_init 5 26 163 1
axe_tx_list_init 5 26 163 1
axe_rxeof 16 82 528 3
axe_txeof 7 34 190 3
axe_tick 3 11 63 1
axe_tick_task 5 22 113 1
axe_encap 5 37 297 3
axe_start 7 24 142 1
axe_init 11 75 541 1
axe_ioctl 11 38 210 3
axe_watchdog 2 17 111 1
axe_stop 13 60 466 1
Source file: /home/sergeyb/sources/src/sys/dev/usb/uhcivar.h
Source file: /home/sergeyb/sources/src/sys/dev/usb/if_ralreg.h
Source file: /home/sergeyb/sources/src/sys/dev/usb/if_uathreg.h
Source file: /home/sergeyb/sources/src/sys/dev/usb/if_urtw.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
urtw_match 4 8 65 3
urtw_attach 15 124 769 3
urtw_detach 4 23 157 2
urtw_close_pipes 7 24 123 1
urtw_open_pipes 7 41 248 1
urtw_alloc_rx_data_list 6 40 232 1
urtw_free_rx_data_list 5 17 101 1
urtw_alloc_tx_data_list 5 30 180 1
urtw_free_tx_data_list 6 20 128 1
urtw_media_change 3 11 73 1
urtw_newstate 1 10 76 3
urtw_led_init 7 28 118 1
urtw_8225_write_s16 1 12 86 4
urtw_8225_read 8 80 585 3
urtw_8225_write_c 2 27 194 3
urtw_8225_isv2 5 26 152 2
urtw_get_rfchip 6 43 213 1
urtw_get_txpwr 12 62 609 1
urtw_get_macaddr 4 23 180 1
urtw_eprom_read32 12 61 488 3
urtw_eprom_readbit 2 10 54 2
urtw_eprom_sendbits 4 15 85 3
urtw_eprom_writebit 2 13 69 2
urtw_eprom_ck 1 13 74 1
urtw_eprom_cs 2 13 69 2
urtw_read8_c 1 12 90 4
urtw_read8e 1 12 85 3
urtw_read16_c 1 13 99 4
urtw_read32_c 1 13 99 4
urtw_write8_c 1 10 83 4
urtw_write8e 1 10 78 3
urtw_write16_c 1 11 90 4
urtw_write32_c 1 11 90 4
urtw_set_mode 1 11 69 2
urtw_8180_set_anaparam 3 18 108 2
urtw_8185_set_anaparam2 3 18 108 2
urtw_intr_disable 1 7 28 1
urtw_reset 11 46 273 1
urtw_led_on 3 17 73 2
urtw_led_off 3 17 73 2
urtw_led_mode0 12 46 220 2
urtw_led_mode1 1 4 17 2
urtw_led_mode2 1 4 17 2
urtw_led_mode3 1 4 17 2
urtw_ledusbtask 2 7 30 1
urtw_ledtask 1 5 27 1
urtw_led_ctl 5 21 90 2
urtw_led_blink 14 43 240 1
urtw_update_msr 5 24 106 1
urtw_rate2rtl 3 9 54 1
urtw_rtl2rate 3 9 54 1
urtw_set_rate 2 19 114 1
urtw_intr_enable 1 7 28 1
urtw_rx_setconf 7 32 207 1
urtw_rx_enable 5 26 152 1
urtw_tx_enable 2 37 215 1
urtw_init 18 80 511 1
urtw_set_multi 1 6 37 1
urtw_ioctl 19 62 369 3
urtw_start 19 46 286 1
urtw_watchdog 3 14 74 1
urtw_txeof_low 5 27 161 3
urtw_txeof_normal 5 27 161 3
urtw_tx_start 25 92 808 4
urtw_8225_usb_init 3 22 151 1
urtw_8185_rf_pins_enable 1 7 30 1
urtw_8187_write_phy 1 12 114 3
urtw_8187_write_phy_ofdm_c 1 5 33 3
urtw_8187_write_phy_cck_c 1 5 35 3
urtw_8225_setgain 1 10 84 2
urtw_8225_set_txpwrlvl 7 42 302 2
urtw_8185_tx_antenna 1 8 40 2
urtw_8225_rf_init 14 76 567 1
urtw_8225_rf_set_chan 5 29 199 2
urtw_8225_rf_set_sens 4 18 111 1
urtw_stop 4 25 158 2
urtw_isbmode 5 6 45 1
urtw_rxeof 24 109 824 3
urtw_8225v2_setgain 1 16 121 2
urtw_8225v2_set_txpwrlvl 8 37 276 2
urtw_8225v2_rf_init 19 95 698 1
urtw_8225v2_rf_set_chan 5 29 199 2
urtw_set_chan 4 23 147 2
urtw_next_scan 3 12 73 1
urtw_task 12 47 278 1
urtw_8187b_update_wmm 2 25 158 1
urtw_8187b_reset 4 34 246 1
urtw_8187b_init 23 103 694 1
urtw_8225v2_b_config_mac 2 17 126 1
urtw_8225v2_b_init_rfe 1 10 55 1
urtw_8225v2_b_update_chan 2 28 171 1
urtw_8225v2_b_rf_init 9 76 601 1
urtw_8225v2_b_rf_set_chan 2 15 95 2
urtw_8225v2_b_set_txpwrlvl 20 79 480 2
urtw_set_bssid 1 11 83 2
urtw_set_macaddr 1 11 81 2
Source file: /home/sergeyb/sources/src/sys/dev/usb/moscom.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
moscom_match 3 8 57 3
moscom_attach 10 52 366 3
moscom_detach 2 10 61 2
moscom_open 5 21 144 2
moscom_set 7 22 100 4
moscom_param 14 41 256 3
if 1 2 15 1
moscom_cmd 2 15 91 3
Source file: /home/sergeyb/sources/src/sys/dev/usb/uthum.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
uthum_match 5 15 110 3
uthum_attach 7 48 383 3
uthum_detach 5 18 126 2
uthum_intr 1 3 16 3
uthum_issue_cmd 6 28 231 3
uthum_read_data 7 21 190 5
uthum_check_device_info 11 54 297 1
uthum_reset_device 4 13 57 1
uthum_setup_sensors 10 57 422 1
uthum_ntc_getdata 4 17 117 2
uthum_ntc_tuning 20 64 322 3
uthum_refresh 8 22 109 1
uthum_refresh_temperhum 2 22 189 1
uthum_refresh_temper 5 27 198 2
uthum_refresh_temperntc 6 26 183 2
uthum_ds75_temp 1 4 30 2
uthum_sht1x_temp 1 6 32 2
uthum_sht1x_rh 1 7 77 3
uthum_ntc_temp 10 32 198 2
uthum_print_sensorinfo 7 29 178 2
Source file: /home/sergeyb/sources/src/sys/dev/usb/if_urlreg.h
Source file: /home/sergeyb/sources/src/sys/dev/usb/if_ugl.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ugl_match 4 8 65 3
ugl_attach 12 53 406 3
ugl_detach 7 19 136 2
ugl_newbuf 4 27 179 3
ugl_rx_list_init 6 26 175 1
ugl_tx_list_init 5 25 163 1
ugl_rxeof 14 69 469 3
ugl_txeof 7 32 201 3
ugl_send 2 26 212 3
ugl_start 7 23 157 1
ugl_init 6 29 168 1
ugl_openpipes 5 38 260 1
ugl_intr 9 30 215 3
ugl_ioctl 9 35 192 3
ugl_watchdog 2 8 45 1
ugl_stop 10 45 393 1
Source file: /home/sergeyb/sources/src/sys/dev/usb/uvideo.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
uvideo_enable 3 11 65 1
uvideo_disable 2 10 51 1
uvideo_open 2 15 109 6
uvideo_close 3 13 75 1
uvideo_match 10 24 149 3
uvideo_attach 7 23 170 3
uvideo_attach_hook 12 42 236 1
uvideo_detach 2 10 67 2
uvideo_vc_parse_desc 10 44 227 1
uvideo_vc_parse_desc_header 2 14 86 2
uvideo_vc_parse_desc_pu 2 13 73 2
uvideo_vc_get_ctrl 2 18 129 6
uvideo_vc_set_ctrl 2 18 129 6
uvideo_find_ctrl 8 34 211 2
uvideo_has_ctrl 2 6 45 2
uvideo_vs_parse_desc 11 55 371 2
uvideo_vs_parse_desc_input_header 2 13 86 2
uvideo_vs_parse_desc_format 8 37 194 1
uvideo_vs_parse_desc_format_mjpeg 6 30 199 2
uvideo_vs_parse_desc_format_uncompressed 9 40 319 2
uvideo_vs_parse_desc_frame 7 21 126 1
uvideo_vs_parse_desc_frame_sub 8 37 287 2
uvideo_vs_parse_desc_alt 13 56 373 4
uvideo_vs_set_alt 10 52 328 3
uvideo_desc_len 5 16 101 5
uvideo_find_res 5 25 189 5
uvideo_vs_negotiation 30 143 964 2
uvideo_vs_set_probe 2 37 295 2
uvideo_vs_get_probe 2 38 298 3
uvideo_vs_set_commit 2 21 133 2
uvideo_vs_alloc_frame 5 24 164 1
uvideo_vs_free_frame 4 16 110 1
uvideo_vs_alloc_isoc 4 25 196 1
uvideo_vs_alloc_bulk 3 22 146 1
uvideo_vs_free_isoc 4 15 129 1
uvideo_vs_free_bulk 3 11 79 1
uvideo_vs_open 8 51 322 1
uvideo_vs_close 3 14 95 1
uvideo_vs_init 7 21 115 1
uvideo_vs_start_bulk 2 12 62 1
uvideo_vs_start_bulk_thread 3 30 174 1
uvideo_vs_start_isoc 2 6 40 1
uvideo_vs_start_isoc_ixfer 5 24 138 2
uvideo_vs_cb 6 30 206 3
uvideo_vs_decode_stream_header 18 72 523 3
uvideo_vs_decode_stream_header_isight 11 33 240 3
uvideo_mmap_queue 6 26 222 3
uvideo_read 1 6 43 3
uvideo_dump_desc_all 23 147 653 1
uvideo_dump_desc_vc_header 1 13 104 2
uvideo_dump_desc_input_header 1 18 143 2
uvideo_dump_desc_input 1 13 98 2
uvideo_dump_desc_output 1 13 95 2
uvideo_dump_desc_endpoint 10 31 233 2
uvideo_dump_desc_interface 1 15 111 2
uvideo_dump_desc_config 1 14 105 2
uvideo_dump_desc_cs_endpoint 1 10 71 2
uvideo_dump_desc_colorformat 1 13 86 2
uvideo_dump_desc_format_mjpeg 1 17 131 2
uvideo_dump_desc_frame 5 47 345 2
uvideo_dump_desc_format_uncompressed 1 18 140 2
uvideo_dump_desc_processing 1 17 141 2
uvideo_dump_desc_extension 1 14 107 2
uvideo_hexdump 6 14 98 3
uvideo_debug_file_open 3 23 161 1
uvideo_debug_file_write_frame 3 15 108 1
uvideo_querycap 1 14 103 2
uvideo_enum_fmt 8 51 351 2
uvideo_enum_fsizes 5 21 159 2
uvideo_enum_fivals 12 53 395 2
uvideo_s_fmt 7 44 361 2
uvideo_g_fmt 2 13 137 2
uvideo_s_parm 6 22 133 2
uvideo_g_parm 2 13 92 2
uvideo_enum_input 2 8 53 2
uvideo_s_input 2 6 27 2
uvideo_g_input 1 5 22 2
uvideo_reqbufs 8 52 443 2
uvideo_querybuf 4 16 103 2
uvideo_qbuf 4 13 100 2
uvideo_dqbuf 6 24 171 2
uvideo_streamon 3 13 63 2
uvideo_streamoff 1 6 28 2
uvideo_queryctrl 25 103 609 2
uvideo_g_ctrl 10 43 250 2
uvideo_s_ctrl 9 39 235 2
uvideo_try_fmt 5 25 222 2
uvideo_mappage 3 11 61 3
uvideo_get_bufsize 1 5 22 1
uvideo_start_read 4 15 72 1
uvideo_usb_control 2 15 100 6
uvideo_ucode_loader_ricoh 8 62 403 1
uvideo_ucode_loader_apple_isight 10 60 415 1
Source file: /home/sergeyb/sources/src/sys/dev/usb/ohcivar.h
Source file: /home/sergeyb/sources/src/sys/dev/usb/usbdi_util.h
Source file: /home/sergeyb/sources/src/sys/dev/usb/usbdevs.h
Source file: /home/sergeyb/sources/src/sys/dev/usb/if_otus.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
otus_match 4 8 63 3
otus_attach 3 23 174 3
otus_detach 4 22 147 2
otus_attachhook 15 101 714 1
otus_get_chanlist 5 27 188 1
otus_load_firmware 4 32 196 3
otus_open_pipes 14 83 477 1
otus_close_pipes 6 18 114 1
otus_alloc_tx_cmd 3 18 101 1
otus_free_tx_cmd 2 6 35 1
otus_alloc_tx_data_list 4 26 143 1
otus_free_tx_data_list 3 8 57 1
otus_alloc_rx_data_list 4 26 143 1
otus_free_rx_data_list 3 8 57 1
otus_next_scan 3 10 60 1
otus_task 2 17 109 1
otus_do_async 2 16 135 4
otus_newstate 1 9 57 3
otus_newstate_cb 9 35 232 2
otus_cmd 4 37 273 5
otus_write 2 7 64 3
otus_write_barrier 2 10 61 1
otus_node_alloc 1 4 25 1
otus_media_change 6 21 145 1
otus_read_eeprom 4 17 123 1
otus_newassoc 4 21 174 3
otus_intr 4 13 86 3
otus_cmd_rxeof 14 60 392 3
otus_sub_rxeof 30 116 818 3
otus_rxeof 7 38 276 3
otus_txeof 3 22 135 3
otus_tx 24 101 795 3
otus_start 14 39 244 1
otus_watchdog 3 14 74 1
otus_ioctl 15 47 302 3
otus_set_multi 5 30 189 1
otus_updateedca 1 4 22 1
otus_updateedca_cb 2 40 354 2
otus_updateslot 1 4 22 1
otus_updateslot_cb 2 8 52 2
otus_init_mac 2 39 320 1
otus_phy_get_def 3 8 54 2
otus_set_board_values 4 70 694 2
otus_program_phy 6 30 232 2
otus_reverse_bits 1 7 82 1
otus_set_rf_bank4 5 31 232 2
otus_get_delta_slope 3 12 99 3
otus_set_chan 24 90 768 3
otus_set_key 3 13 96 3
otus_set_key_cb 8 42 281 2
otus_delete_key 4 12 89 3
otus_delete_key_cb 2 11 81 2
otus_calibrate_to 3 17 117 1
otus_set_bssid 1 8 76 2
otus_set_macaddr 1 8 76 2
otus_led_newstate_type1 1 3 9 1
otus_led_newstate_type2 1 3 9 1
otus_led_newstate_type3 7 24 130 1
otus_init 9 47 328 1
otus_stop 1 19 129 1
Source file: /home/sergeyb/sources/src/sys/dev/usb/usb_quirks.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
usbd_find_quirk 18 34 248 1
Source file: /home/sergeyb/sources/src/sys/dev/pckbc/pckbdvar.h
Source file: /home/sergeyb/sources/src/sys/dev/pckbc/wskbdmap_mfii.c
Source file: /home/sergeyb/sources/src/sys/dev/pckbc/pms.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pms_cmd 2 10 74 5
pms_spec_cmd 6 10 88 2
pms_get_devid 1 6 42 2
pms_get_status 1 6 42 2
pms_set_rate 1 7 48 2
pms_set_resolution 1 7 48 2
pms_set_scaling 3 14 66 2
pms_reset 5 11 90 1
pms_dev_enable 2 10 59 1
pms_dev_disable 2 10 59 1
pms_protocol_lookup 3 13 87 1
pms_reset_detect 5 18 85 2
pms_reset_timo 3 9 51 1
pms_reset_task 4 15 109 1
pms_enable_intelli 6 11 57 1
pms_ioctl_mouse 6 22 121 5
pms_sync_mouse 6 16 82 2
pms_proc_mouse 4 15 142 1
pmsprobe 6 17 139 3
pmsattach 1 20 158 3
pmsactivate 5 17 79 2
pms_change_state 15 43 239 3
pms_enable 1 9 50 1
pms_disable 1 7 40 1
pms_ioctl 2 8 64 5
pms_sec_enable 1 9 50 1
pms_sec_disable 1 7 40 1
pms_sec_ioctl 2 11 55 5
pmsinput 5 21 122 2
synaptics_set_mode 3 9 54 2
synaptics_query 4 10 81 3
synaptics_get_hwinfo 34 75 577 1
synaptics_sec_proc 4 15 141 1
synaptics_knock 7 12 70 1
pms_enable_synaptics 18 68 394 1
pms_ioctl_synaptics 6 31 184 5
pms_sync_synaptics 5 15 80 2
pms_proc_synaptics 33 77 828 1
pms_disable_synaptics 2 7 35 1
alps_sec_proc 6 22 209 1
alps_get_hwinfo 8 30 231 1
pms_enable_alps 36 82 525 1
pms_ioctl_alps 6 29 166 5
pms_sync_alps 14 29 164 2
pms_proc_alps 16 38 389 1
elantech_set_absolute_mode_v1 15 26 165 1
elantech_set_absolute_mode_v2 23 33 219 1
elantech_set_absolute_mode_v3 15 25 153 1
elantech_set_absolute_mode_v4 10 14 85 1
elantech_get_hwinfo_v1 9 30 187 1
elantech_get_hwinfo_v2 22 53 403 1
elantech_get_hwinfo_v3 7 26 210 1
elantech_get_hwinfo_v4 11 33 276 1
elantech_ps2_cmd 1 6 41 2
elantech_knock 10 15 91 1
pms_enable_elantech_v1 8 38 257 1
pms_enable_elantech_v2 7 35 208 1
pms_enable_elantech_v3 7 35 208 1
pms_enable_elantech_v4 7 35 208 1
pms_ioctl_elantech 6 31 182 5
pms_sync_elantech_v1 9 32 194 2
pms_sync_elantech_v2 18 43 245 2
pms_sync_elantech_v3 11 22 139 2
pms_sync_elantech_v4 3 7 40 2
pms_proc_elantech_v1 6 28 245 1
pms_proc_elantech_v2 6 29 312 1
pms_proc_elantech_v3 16 38 356 1
pms_proc_elantech_v4 12 49 445 1
Source file: /home/sergeyb/sources/src/sys/dev/pckbc/pmsreg.h
Source file: /home/sergeyb/sources/src/sys/dev/pckbc/pckbdreg.h
Source file: /home/sergeyb/sources/src/sys/dev/pckbc/pckbd.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pckbdactivate 3 17 103 2
pckbd_set_xtscancode 19 53 302 3
pckbd_is_console 3 6 33 2
pckbdprobe 10 28 217 3
pckbdattach 3 36 312 3
pckbd_enable 7 36 241 2
pckbd_scancode_translate 12 28 154 2
pckbd_decode 11 40 223 4
pckbd_init 1 8 47 4
pckbd_led_encode 4 12 49 1
pckbd_set_leds 1 10 75 2
pckbd_input 11 21 163 2
pckbd_ioctl 7 30 208 5
pckbd_bell 2 6 38 4
pckbd_hookup_bell 2 7 42 2
pckbd_cnattach 1 6 36 1
pckbd_cngetc 5 15 87 3
pckbd_cnpollc 2 12 97 2
pckbd_cnbell 1 4 28 4
Source file: /home/sergeyb/sources/src/sys/dev/pckbc/wskbdmap_mfii.h
Source file: /home/sergeyb/sources/src/sys/dev/sun/disklabel.h
Source file: /home/sergeyb/sources/src/sys/dev/sun/z8530ms.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
zsms_match 4 14 89 3
zsms_attach 2 24 196 3
zsms_disable 1 10 57 1
zsms_enable 1 11 60 1
zsms_rxint 6 29 175 1
zsms_txint 1 6 33 1
zsms_stint 8 27 168 2
zsms_softint 6 34 211 1
zsms_speed_change 3 19 114 2
Source file: /home/sergeyb/sources/src/sys/dev/sun/sunkbdvar.h
Source file: /home/sergeyb/sources/src/sys/dev/sun/sunkbdmap.c
Source file: /home/sergeyb/sources/src/sys/dev/sun/sunms.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sunms_attach 1 12 85 2
sunms_ioctl 3 12 58 5
sunms_speed_change 5 23 108 1
sunms_input 19 55 355 2
sunms_abort_input 2 9 41 1
Source file: /home/sergeyb/sources/src/sys/dev/sun/sunkbd.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sunkbd_attach 2 9 54 2
sunkbd_bell 9 27 171 4
sunkbd_bellstop 1 12 63 1
sunkbd_decode 3 14 60 3
sunkbd_decode5 2 6 36 3
sunkbd_enable 1 4 16 2
sunkbd_getleds 1 4 16 1
sunkbd_input 9 35 213 3
sunkbd_ioctl 8 28 173 5
sunkbd_raw 10 36 150 2
sunkbd_setclick 3 9 56 2
sunkbd_setleds 5 18 106 2
Source file: /home/sergeyb/sources/src/sys/dev/sun/sunkbdreg.h
Source file: /home/sergeyb/sources/src/sys/dev/sun/uperfio.h
Source file: /home/sergeyb/sources/src/sys/dev/sun/sunmsvar.h
Source file: /home/sergeyb/sources/src/sys/dev/ofw/fdt.h
Source file: /home/sergeyb/sources/src/sys/dev/ofw/fdt.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
fdt_check_head 6 19 151 1
fdt_init 3 18 144 1
fdt_get_size 3 8 42 1
fdt_get_str 3 6 35 1
skip_nops 2 6 24 1
skip_property 1 7 48 1
skip_props 2 7 30 1
skip_node_name 1 6 40 1
fdt_node_property 5 22 145 3
skip_node 2 10 56 1
fdt_next_node 8 24 141 1
fdt_next_property 7 29 182 3
fdt_node_property_ints 4 11 92 4
fdt_node_property_int 1 4 28 3
fdt_child_node 4 13 71 1
fdt_node_name 3 10 48 1
fdt_find_node 10 31 164 1
fdt_parent_node_recurse 5 11 69 2
fdt_parent_node 3 9 42 1
fdt_find_phandle_recurse 6 16 112 2
fdt_find_phandle 1 4 18 1
fdt_translate_reg 25 50 430 2
fdt_get_reg 13 27 267 3
fdt_is_compatible 3 13 75 2
fdt_print_property 14 37 285 2
fdt_print_node 4 15 95 2
fdt_print_node_recurse 2 7 49 2
fdt_print_tree 1 4 16 1
OF_peer 3 9 63 1
OF_child 2 6 49 1
OF_parent 2 6 49 1
OF_finddevice 2 6 41 1
OF_getnodebyname 5 11 96 2
OF_getnodebyphandle 2 6 39 1
OF_getproplen 4 17 106 2
OF_getprop 6 22 150 4
OF_getpropint 2 9 55 3
OF_getpropintarray 4 11 90 4
OF_nextprop 5 14 112 3
OF_is_compatible 1 5 36 2
OF_getindex 5 27 163 3
Source file: /home/sergeyb/sources/src/sys/dev/ofw/ofw_misc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
regmap_register 2 15 90 4
regmap_byphandle 2 9 37 1
regmap_write_4 1 5 44 3
regmap_read_4 1 5 40 2
Source file: /home/sergeyb/sources/src/sys/dev/ofw/ofw_clock.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
clock_register 2 8 59 1
clock_get_frequency_cells 7 25 165 1
clock_set_frequency_cells 4 12 75 2
clock_enable_cells 4 11 70 2
clock_next_clock 2 10 55 1
clock_get_frequency_idx 5 23 128 2
clock_get_frequency 2 8 44 2
clock_set_frequency_idx 5 23 135 3
clock_set_frequency 2 8 50 3
clock_do_enable_idx 6 21 126 3
clock_do_enable 2 8 47 3
clock_enable_idx 1 4 19 2
clock_enable 1 4 21 2
clock_disable_idx 1 4 19 2
clock_disable 1 4 21 2
reset_register 2 8 59 1
reset_assert_cells 4 11 70 2
reset_next_reset 2 10 55 1
reset_do_assert_idx 6 21 126 3
reset_do_assert 2 8 47 3
reset_assert_idx 1 4 19 2
reset_assert 1 4 21 2
reset_deassert_idx 1 4 19 2
reset_deassert 1 4 21 2
Source file: /home/sergeyb/sources/src/sys/dev/ofw/ofw_pci.h
Source file: /home/sergeyb/sources/src/sys/dev/ofw/ofw_misc.h
Source file: /home/sergeyb/sources/src/sys/dev/ofw/openfirm.h
Source file: /home/sergeyb/sources/src/sys/dev/ofw/ofw_pinctrl.h
Source file: /home/sergeyb/sources/src/sys/dev/ofw/ofw_regulator.h
Source file: /home/sergeyb/sources/src/sys/dev/ofw/ofw_pinctrl.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pinctrl_register 2 5 50 3
pinctrl_register_child 3 15 118 3
pinctrl_byphandle 2 9 49 1
pinctrl_byid 3 16 118 2
pinctrl_byname 2 8 44 2
Source file: /home/sergeyb/sources/src/sys/dev/ofw/ofw_regulator.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
regulator_register 2 7 44 1
regulator_set 8 33 187 2
regulator_enable 1 4 15 1
regulator_disable 1 4 15 1
regulator_get_voltage 6 17 92 1
regulator_set_voltage 4 11 60 2
Source file: /home/sergeyb/sources/src/sys/dev/ofw/ofw_gpio.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
gpio_controller_register 2 8 59 1
gpio_controller_config_pin 4 11 70 2
gpio_controller_get_pin 4 13 75 1
gpio_controller_set_pin 4 11 70 2
gpio_controller_next_pin 2 9 50 1
Source file: /home/sergeyb/sources/src/sys/dev/ofw/ofw_clock.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
clock_enable_all 1 4 15 1
clock_disable_all 1 4 15 1
reset_assert_all 1 4 15 1
reset_deassert_all 1 4 15 1
Source file: /home/sergeyb/sources/src/sys/dev/ofw/ofw_gpio.h
Source file: /home/sergeyb/sources/src/sys/dev/tc/if_le_ioasic.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
le_ioasic_match 2 7 45 3
le_ioasic_attach 8 73 500 3
le_ioasic_copytobuf_gap2 4 22 159 4
le_ioasic_copyfrombuf_gap2 4 24 156 4
le_ioasic_copytobuf_gap16 9 61 462 4
le_ioasic_copyfrombuf_gap16 9 57 464 4
le_ioasic_zerobuf_gap16 2 16 97 3
le_ioasic_ifmedia_change 6 28 170 1
le_ioasic_ifmedia_status 2 14 107 2
le_ioasic_nocarrier 7 31 185 1
Source file: /home/sergeyb/sources/src/sys/dev/tc/tc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
tcmatch 2 10 61 3
tcattach 9 61 455 3
tcprint 2 14 78 2
tcsubmatch 5 14 101 3
tc_checkslot 12 32 222 2
tc_intr_disestablish 1 8 50 3
tc_devinfo 5 16 101 3
Source file: /home/sergeyb/sources/src/sys/dev/tc/ascvar.h
Source file: /home/sergeyb/sources/src/sys/dev/tc/if_levar.h
Source file: /home/sergeyb/sources/src/sys/dev/tc/zs_ioasic.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
zs_ioasic_get_chan_addr 3 11 58 2
zs_ioasic_match 4 12 89 3
zs_ioasic_attach 18 88 617 3
zs_ioasic_print 3 9 60 2
zs_ioasic_submatch 2 8 78 3
zs_ioasic_hardintr 3 11 63 1
zs_ioasic_softintr 1 8 37 1
zs_set_speed 7 17 111 2
zs_set_modes 9 40 271 2
zs_read_reg 1 11 71 2
zs_write_reg 1 10 66 3
zs_read_csr 1 8 50 1
zs_write_csr 1 7 45 2
zs_read_data 1 8 50 1
zs_write_data 1 7 45 2
zs_abort 3 9 38 1
zs_getc 2 12 61 1
zs_putc 3 14 78 2
zs_ioasic_cninit 5 28 172 3
zs_ioasic_cnattach 2 10 82 3
zs_ioasic_lk201_cnattach 2 10 65 3
zs_ioasic_isconsole 4 8 32 2
zs_ioasic_cngetc 1 4 16 1
zs_ioasic_cnputc 1 4 18 2
zs_ioasic_cnpollc 1 3 10 2
Source file: /home/sergeyb/sources/src/sys/dev/tc/ioasicreg.h
Source file: /home/sergeyb/sources/src/sys/dev/tc/asc_tcds.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
asc_tcds_match 1 6 25 3
asc_tcds_attach 4 36 278 3
tcds_dma_reset 2 9 67 1
tcds_dma_setup 8 40 353 5
tcds_dma_go 1 7 40 1
tcds_dma_stop 2 5 23 1
tcds_dma_intr 22 90 661 1
tcds_dma_isintr 1 8 40 1
tcds_dma_isactive 1 6 36 1
tcds_clear_latched_intr 1 6 35 1
Source file: /home/sergeyb/sources/src/sys/dev/tc/asc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
asc_read_reg 1 10 58 2
asc_write_reg 1 9 53 3
Source file: /home/sergeyb/sources/src/sys/dev/tc/ioasicvar.h
Source file: /home/sergeyb/sources/src/sys/dev/tc/tcdsvar.h
Source file: /home/sergeyb/sources/src/sys/dev/tc/bba.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
bba_match 3 8 54 3
bba_attach 2 21 166 3
bba_onopen 1 3 9 1
bba_onclose 1 3 9 1
bba_reset 3 18 151 2
bba_allocm 7 42 273 5
bba_freem 4 21 155 3
bba_round_buffersize 2 6 37 3
bba_halt_output 2 22 164 1
bba_halt_input 2 22 164 1
bba_trigger_output 5 52 408 7
bba_trigger_input 5 52 408 7
bba_intr 5 29 234 1
bba_get_props 1 4 16 1
bba_round_blocksize 1 4 14 2
bba_codec_iwrite 1 6 46 3
bba_codec_iwrite16 1 7 58 3
bba_codec_iread 1 9 58 2
bba_codec_iread16 1 9 59 2
bba_codec_dwrite 2 6 66 3
bba_codec_dread 2 7 67 2
Source file: /home/sergeyb/sources/src/sys/dev/tc/ioasic_subr.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ioasicprint 2 10 56 2
ioasic_submatch 2 8 45 2
ioasic_attach_devs 2 17 120 3
Source file: /home/sergeyb/sources/src/sys/dev/tc/if_le_tc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
le_tc_match 2 7 49 3
le_tc_attach 1 18 156 3
Source file: /home/sergeyb/sources/src/sys/dev/tc/tcdsreg.h
Source file: /home/sergeyb/sources/src/sys/dev/tc/tcvar.h
Source file: /home/sergeyb/sources/src/sys/dev/tc/tcreg.h
Source file: /home/sergeyb/sources/src/sys/dev/tc/tcds.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
tcds_lookup 3 9 56 1
tcdsmatch 1 7 41 3
tcdsattach 16 98 687 3
tcdssubmatch 3 11 83 3
tcdsprint 2 10 49 2
tcds_intr_disestablish 2 14 116 2
tcds_intrnull 1 6 20 1
tcds_scsi_reset 1 16 125 1
tcds_scsi_enable 2 12 66 2
tcds_dma_enable 2 12 72 2
tcds_scsi_isintr 3 16 89 2
tcds_scsi_iserr 1 7 42 1
tcds_intr 2 28 182 1
tcds_params 7 29 167 4
Source file: /home/sergeyb/sources/src/sys/dev/tc/zs_ioasicvar.h
Source file: /home/sergeyb/sources/src/sys/dev/tc/asc_tc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
asc_tc_match 2 9 52 3
asc_tc_attach 2 29 233 3
asc_tc_reset 1 6 35 1
asc_tc_intr 3 21 168 1
asc_tc_setup 7 35 279 5
asc_tc_go 3 13 84 1
asc_tc_stop 3 8 56 1
asc_dma_isintr 1 5 25 1
asc_dma_isactive 1 6 36 1
asc_clear_latched_intr 1 4 11 1
Source file: /home/sergeyb/sources/src/sys/dev/tc/tcdevs_data.h
Source file: /home/sergeyb/sources/src/sys/dev/pv/virtiovar.h
Source file: /home/sergeyb/sources/src/sys/dev/pv/ndis.h
Source file: /home/sergeyb/sources/src/sys/dev/pv/if_vio.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
vio_match 2 7 38 3
vio_alloc_dmamem 5 27 212 1
vio_free_dmamem 1 8 69 1
vio_alloc_mem 14 83 663 1
vio_get_lladr 2 8 48 2
vio_put_lladr 2 8 48 2
vio_attach 15 93 732 3
vio_link_state 4 16 86 1
vio_config_change 1 6 36 1
vio_media_change 1 4 14 1
vio_media_status 3 8 56 2
vio_init 1 13 88 1
vio_stop 6 28 203 2
vio_start 21 94 690 1
vio_dump 2 17 134 1
vio_ioctl 14 44 249 3
vio_add_rx_mbuf 3 18 117 2
vio_free_rx_mbuf 1 6 47 2
vio_populate_rx_mbufs 11 49 348 1
vio_rxeof 6 53 358 1
vio_rx_intr 4 17 90 1
vio_rxtick 1 10 57 1
vio_rx_drain 3 10 62 1
vio_tx_intr 1 10 62 1
vio_txtick 1 7 32 1
vio_txeof 5 32 243 1
vio_encap 5 21 117 3
vio_tx_drain 3 13 97 1
vio_ctrl_rx 6 49 428 3
vio_wait_ctrl 3 11 60 1
vio_wait_ctrl_done 5 14 75 1
vio_ctrl_wakeup 1 5 27 2
vio_ctrleof 3 16 98 1
vio_set_rx_filter 6 51 423 1
vio_iff 14 51 327 1
Source file: /home/sergeyb/sources/src/sys/dev/pv/pvreg.h
Source file: /home/sergeyb/sources/src/sys/dev/pv/viornd.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
viornd_match 2 7 38 3
viornd_attach 10 60 408 3
viornd_vq_done 6 23 173 1
viornd_tick 3 15 114 1
Source file: /home/sergeyb/sources/src/sys/dev/pv/viomb.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
viomb_match 2 7 42 3
viomb_attach 11 87 726 3
viomb_config_change 1 6 40 1
viomb_worker 3 20 136 1
viomb_inflate 5 44 306 1
viomb_deflate 8 50 356 1
viomb_read_config 1 11 77 1
viomb_vq_dequeue 2 13 88 1
viomb_inflate_intr 4 28 201 1
viomb_deflate_intr 4 24 165 1
Source file: /home/sergeyb/sources/src/sys/dev/pv/xenreg.h
Source file: /home/sergeyb/sources/src/sys/dev/pv/vioscsireg.h
Source file: /home/sergeyb/sources/src/sys/dev/pv/pvvar.h
Source file: /home/sergeyb/sources/src/sys/dev/pv/xenstore.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
xs_attach 8 66 535 1
xs_get_msg 4 22 140 2
xs_put_msg 1 7 55 2
xs_geterror 3 8 61 1
xs_ring_avail 4 7 64 2
xs_poll 2 11 68 2
xs_output 6 20 128 3
xs_start 4 27 210 4
xs_reply 6 30 188 2
xs_ring_put 3 19 150 3
xs_ring_get 3 19 150 3
xs_intr 14 79 518 1
xs_get_buf 3 10 70 3
xs_put_buf 1 5 33 2
xs_resfree 2 7 67 3
xs_parse 10 39 337 4
xs_event 5 29 192 2
xs_cmd 24 80 578 5
xs_watch 6 43 379 6
atoull 7 24 143 2
xs_getnum 5 19 119 4
xs_setnum 3 10 86 4
xs_getprop 7 26 218 5
xs_setprop 5 25 195 5
xs_cmpprop 6 25 215 5
xs_await_transition 5 15 101 5
xs_kvop 13 49 308 5
Source file: /home/sergeyb/sources/src/sys/dev/pv/vioblk.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
vioblk_match 2 7 38 3
vioblk_attach 10 84 531 3
vioblk_req_get 2 12 78 1
vioblk_req_put 1 9 65 2
vioblk_vq_done 6 23 147 1
vioblk_vq_done1 4 28 217 4
vioblk_reset 3 15 100 1
vioblk_scsi_cmd 37 146 899 1
vioblk_scsi_inq 2 19 151 1
vioblk_scsi_capacity 2 14 103 1
vioblk_scsi_capacity16 1 10 86 1
vioblk_scsi_done 1 5 23 2
vioblk_dev_probe 2 7 36 1
vioblk_dev_free 1 4 16 1
vioblk_alloc_reqs 18 97 687 2
Source file: /home/sergeyb/sources/src/sys/dev/pv/vioscsi.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
vioscsi_match 2 7 47 3
vioscsi_attach 7 58 432 3
vioscsi_scsi_cmd 16 88 679 1
vioscsi_req_done 5 36 291 3
vioscsi_vq_done 3 24 153 1
vioscsi_req_get 2 12 76 1
vioscsi_req_put 1 9 61 2
vioscsi_alloc_reqs 15 78 577 3
Source file: /home/sergeyb/sources/src/sys/dev/pv/if_hvn.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
hvn_match 2 7 45 3
hvn_attach 11 68 436 3
hvn_ioctl 11 38 208 3
hvn_media_change 1 4 14 1
hvn_media_status 2 10 61 2
hvn_link_status 2 8 46 1
hvn_iff 1 5 20 1
hvn_init 2 10 56 1
hvn_stop 2 11 65 1
hvn_start 8 30 153 1
hvn_rndis_pktinfo_append 1 18 129 4
hvn_encap 13 74 559 3
hvn_decap 1 10 70 2
hvn_txeof 4 21 149 2
hvn_rx_ring_create 10 53 346 1
hvn_rx_ring_destroy 3 19 139 1
hvn_tx_ring_create 7 57 396 1
hvn_tx_ring_destroy 6 33 229 1
hvn_get_lladdr 3 11 65 1
hvn_set_lladdr 1 5 27 1
hvn_get_link_status 3 9 51 1
hvn_nvs_attach 12 73 536 1
hvn_nvs_intr 14 55 308 1
hvn_nvs_cmd 15 46 285 5
hvn_nvs_ack 5 20 115 2
hvn_nvs_detach 2 7 39 1
hvn_alloc_cmd 2 11 82 1
hvn_submit_cmd 1 6 42 2
hvn_complete_cmd 3 18 111 2
hvn_release_cmd 1 6 42 2
hvn_rollback_cmd 2 14 87 2
hvn_free_cmd 1 10 99 2
hvn_rndis_attach 10 94 717 1
hvn_set_capabilities 3 22 146 1
hvn_rndis_cmd 15 64 441 3
hvn_rndis_input 10 42 269 3
hvn_devget 4 17 115 3
hvn_rxeof 15 69 448 4
hvn_rndis_complete 6 24 178 3
hvn_rndis_output 2 13 90 2
hvn_rndis_status 4 22 96 3
hvn_rndis_query 4 43 283 4
hvn_rndis_set 4 36 273 4
hvn_rndis_open 3 17 73 1
hvn_rndis_close 2 11 54 1
hvn_rndis_detach 2 20 142 1
Source file: /home/sergeyb/sources/src/sys/dev/pv/virtioreg.h
Source file: /home/sergeyb/sources/src/sys/dev/pv/xenvar.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
clear_bit 1 4 40 2
set_bit 1 4 40 2
test_bit 1 4 43 2
Source file: /home/sergeyb/sources/src/sys/dev/pv/xbf.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
xbf_match 2 7 45 3
xbf_attach 5 45 334 3
xbf_detach 3 15 96 2
xbf_intr 4 31 201 1
xbf_scsi_cmd 26 60 267 1
xbf_load_cmd 7 51 410 1
xbf_bounce_cmd 9 60 486 1
xbf_reclaim_cmd 3 11 88 1
xbf_submit_cmd 27 99 727 1
xbf_poll_cmd 4 14 80 1
xbf_complete_cmd 6 43 372 3
xbf_scsi_inq 2 8 47 1
xbf_scsi_inquiry 2 23 167 1
xbf_scsi_capacity 2 14 105 1
xbf_scsi_capacity16 1 10 88 1
xbf_scsi_done 1 8 37 2
xbf_dev_probe 2 6 27 1
xbf_get_type 6 33 283 1
xbf_init 39 123 920 1
xbf_dma_alloc 6 56 370 5
xbf_dma_free 3 15 139 2
xbf_ring_create 5 19 187 1
xbf_ring_destroy 1 6 30 1
xbf_stop 2 21 148 1
xbf_alloc_ccbs 4 32 228 1
xbf_free_ccbs 3 17 126 1
xbf_get_ccb 4 14 88 1
xbf_put_ccb 1 9 60 2
Source file: /home/sergeyb/sources/src/sys/dev/pv/vioblkreg.h
Source file: /home/sergeyb/sources/src/sys/dev/pv/virtio.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
virtio_device_string 2 4 19 1
virtio_log_features 9 25 141 3
virtio_reset 1 4 14 1
virtio_reinit_start 4 20 134 1
virtio_reinit_end 1 4 16 1
vq_sync_descs 1 5 36 3
vq_sync_aring 1 6 51 3
vq_sync_uring 1 6 52 3
vq_sync_indirect 1 8 64 4
virtio_check_vqs 5 18 116 1
virtio_init_vq 5 26 204 3
virtio_alloc_vq 17 95 748 6
virtio_free_vq 2 21 160 2
vq_alloc_entry 2 9 50 1
vq_free_entry 1 4 26 2
virtio_enqueue_prep 2 11 58 2
virtio_enqueue_reserve 8 48 357 3
virtio_enqueue 6 27 220 4
virtio_enqueue_p 3 17 155 6
publish_avail_idx 1 8 52 2
virtio_enqueue_commit 7 30 222 4
virtio_enqueue_abort 3 19 116 2
virtio_enqueue_trim 3 20 150 3
virtio_dequeue 5 20 134 4
virtio_dequeue_commit 2 13 92 2
virtio_postpone_intr 2 12 65 2
virtio_postpone_intr_smart 1 6 41 1
virtio_postpone_intr_far 1 6 37 1
virtio_stop_vq_intr 2 10 62 2
virtio_start_vq_intr 3 13 76 2
virtio_nused 1 7 41 1
virtio_vq_dump 1 16 132 1
Source file: /home/sergeyb/sources/src/sys/dev/pv/if_hvnreg.h
Source file: /home/sergeyb/sources/src/sys/dev/pv/pvbus.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pvbus_probe 2 6 21 1
pvbus_match 1 5 44 3
pvbus_attach 5 19 145 3
pvbus_identify 12 42 280 1
pvbus_init_cpu 4 10 64 1
pvbus_activate 4 19 83 2
pvbus_search 2 12 100 3
pvbus_print 2 7 40 2
pvbus_shutdown 1 7 34 1
pvbus_reboot 1 7 34 1
pvbus_kvm 1 7 53 1
pvbus_hyperv 1 13 114 1
pvbus_hyperv_print 1 4 22 1
pvbus_xen 4 12 97 1
pvbus_xen_print 1 4 22 1
pvbus_minor 4 13 82 2
pvbusopen 3 8 51 4
pvbusclose 3 8 51 4
pvbusgetstr 4 15 97 3
pvbusioctl 16 60 408 5
Source file: /home/sergeyb/sources/src/sys/dev/pv/xen.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
xen_match 2 8 55 3
xen_attach 7 27 163 3
xen_deferred 3 14 82 1
xen_control 9 31 223 1
xen_resume 1 3 9 1
xen_activate 2 10 38 2
xen_init_hypercall 3 19 134 1
xen_hypercall 4 13 99 4
xen_hypercallv 10 117 532 4
xen_getfeatures 3 15 91 1
xen_print_info_page 14 40 309 1
xen_init_info_page 4 25 168 1
xen_init_cbvec 3 15 92 1
xen_init_interrupts 2 12 85 1
xen_evtchn_hypercall 2 13 100 4
xen_intsrc_add 1 7 50 2
xen_intsrc_acquire 2 13 71 2
xen_intsrc_release 1 4 22 2
xen_intsrc_remove 3 15 93 2
xen_intr_mask_acquired 1 5 37 2
xen_intr_unmask_release 2 10 82 2
xen_intr_ack 1 9 57 1
xen_intr 7 34 270 1
xen_intr_schedule 2 7 49 1
xen_intr_barrier 2 10 58 1
xen_intr_signal 2 11 73 1
xen_intr_establish 16 76 620 6
xen_intr_disestablish 4 22 170 1
xen_intr_dispatch 2 8 44 1
xen_intr_enable 4 21 138 1
xen_intr_mask 2 10 58 1
xen_intr_unmask 2 9 57 1
xen_init_grant_tables 6 30 207 1
xen_grant_table_grow 6 43 311 1
xen_grant_table_alloc 14 52 362 2
xen_grant_table_free 7 25 197 2
xen_grant_table_enter 7 24 198 5
xen_grant_table_remove 9 31 253 2
xen_bus_dmamap_create 7 29 212 7
xen_bus_dmamap_destroy 3 14 101 2
xen_bus_dmamap_load 4 19 174 6
xen_bus_dmamap_load_mbuf 4 19 163 4
xen_bus_dmamap_unload 3 14 107 2
xen_bus_dmamap_sync 3 7 45 5
xen_attach_print 2 7 44 2
xen_attach_device 5 29 259 4
xen_probe_devices 10 54 447 1
xen_hotplug 9 51 403 1
xen_disable_emulated_devices 7 17 85 1
xen_unplug_emulated 1 5 24 2
Source file: /home/sergeyb/sources/src/sys/dev/pv/hypervvar.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
clear_bit 1 4 40 2
set_bit 1 4 40 2
test_bit 1 4 43 2
Source file: /home/sergeyb/sources/src/sys/dev/pv/vmt.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
vmt_probe_cmd 1 11 96 2
vmt_probe 4 12 69 1
vmt_match 3 10 67 3
vmt_attach 4 38 264 3
vmt_kvop 8 47 275 5
vmt_resume 1 16 111 1
vmt_activate 3 13 47 2
vmt_update_guest_uptime 2 8 46 1
vmt_update_guest_info 6 25 168 1
vmt_tick_hook 1 6 38 1
vmt_tick 2 26 207 1
vmt_tclo_state_change_success 2 9 48 3
vmt_do_shutdown 1 6 36 1
vmt_do_reboot 1 6 36 1
vmt_shutdown 3 13 74 1
vmt_tclo_reset 3 13 77 1
vmt_tclo_ping 2 8 46 1
vmt_tclo_halt 1 4 14 1
vmt_tclo_reboot 1 4 14 1
vmt_tclo_poweron 2 8 50 1
vmt_tclo_suspend 2 11 63 1
vmt_tclo_resume 2 14 83 1
vmt_tclo_capreg 7 34 178 1
vmt_tclo_broadcastip 9 44 243 1
vmt_tclo_process 3 12 90 2
vmt_tclo_tick 15 68 372 1
vm_cmd 1 4 16 1
vm_ins 1 4 16 1
vm_outs 1 4 16 1
vm_rpc_open 3 21 176 2
vm_rpc_close 3 23 173 1
vm_rpc_send 5 37 298 3
vm_rpc_send_str 1 4 28 2
vm_rpc_get_data 4 38 294 4
vm_rpc_get_length 3 27 209 3
vm_rpci_response_successful 2 4 30 1
vm_rpc_send_rpci_tx_buf 8 39 215 3
vm_rpc_send_rpci_tx 2 13 82 3
Source file: /home/sergeyb/sources/src/sys/dev/pv/hvs.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
hvs_match 3 8 54 3
hvs_attach 10 46 388 3
hvs_scsi_cmd 14 92 644 1
hvs_start 4 23 147 2
hvs_poll_done 2 10 66 1
hvs_poll 3 25 143 2
hvs_intr 9 49 243 1
is_inquiry_valid 3 8 48 1
fixup_inquiry 14 24 203 2
hvs_scsi_cmd_done 10 50 289 1
hvs_scsi_probe 2 6 32 1
hvs_scsi_done 1 9 41 2
hvs_connect 14 101 649 1
hvs_empty_done 1 3 9 1
hvs_alloc_ccbs 5 36 253 1
hvs_free_ccbs 3 19 147 1
hvs_get_ccb 2 11 67 1
hvs_put_ccb 1 13 84 2
Source file: /home/sergeyb/sources/src/sys/dev/pv/hypervreg.h
Source file: /home/sergeyb/sources/src/sys/dev/pv/vmmci.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
vmmci_match 2 7 42 3
vmmci_attach 3 25 188 3
vmmci_activate 3 17 90 2
vmmci_config_change 8 31 158 1
vmmci_tick 2 18 141 1
vmmci_tick_hook 1 6 38 1
Source file: /home/sergeyb/sources/src/sys/dev/pv/viocon.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
dev2sc 1 4 18 0
dev2port 1 4 21 0
viocon_match 2 7 38 0
viocon_attach 5 36 286 0
viocon_port_create 10 74 598 0
viocon_tx_drain 2 14 96 0
viocon_tx_intr 3 16 124 0
viocon_rx_fill 5 19 147 0
viocon_rx_intr 1 9 67 0
viocon_rx_soft 4 19 152 0
vioconstart 9 48 337 0
vioconhwiflow 2 15 89 0
vioconparam 1 8 46 0
vioconopen 10 48 332 0
vioconclose 3 15 107 0
vioconread 1 6 51 0
vioconwrite 1 6 51 0
viocontty 1 5 22 0
vioconstop 3 10 61 0
vioconioctl 3 14 108 0
Source file: /home/sergeyb/sources/src/sys/dev/pv/hyperv.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
hv_match 4 8 69 3
hv_attach 8 33 201 3
hv_set_version 1 7 33 1
hv_gettime 1 5 22 1
hv_init_hypercall 3 18 111 1
hv_hypercall 6 34 257 4
hv_init_interrupts 3 23 190 1
hv_init_synic 3 36 277 1
hv_cmd 5 24 167 6
hv_start 7 38 269 2
hv_reply_done 2 13 74 2
hv_reply 2 10 73 2
hv_wait 5 15 112 5
hv_intr_signal 1 6 37 2
hv_intr 1 6 23 1
hv_event_intr 11 47 310 1
hv_message_intr 6 30 180 1
hv_channel_response 3 23 159 2
hv_channel_offer 2 14 102 2
hv_channel_rescind 1 7 45 2
hv_channel_delivered 1 5 32 2
hv_vmbus_connect 14 83 610 1
guidprint 6 20 276 1
hv_guid_sprint 5 37 258 3
hv_channel_scan_done 1 4 24 2
hv_channel_scan 3 30 235 1
hv_process_offer 11 56 492 2
hv_channel_lookup 2 9 48 2
hv_channel_ring_create 4 31 285 2
hv_channel_ring_destroy 1 8 75 1
hv_channel_open 7 39 285 6
hv_channel_close 2 19 122 1
hv_channel_setevent 2 10 80 2
hv_channel_intr 3 10 52 1
hv_channel_setdeferred 2 8 60 2
hv_channel_schedule 4 10 59 1
hv_ring_put 2 9 96 3
hv_ring_get 3 12 106 4
hv_ring_avail 4 15 91 3
hv_ring_write 6 29 223 4
hv_channel_send 3 29 250 6
hv_channel_send_sgl 3 34 298 6
hv_channel_send_prpl 3 34 302 6
hv_ring_peek 2 10 69 3
hv_ring_read 4 22 151 4
hv_channel_recv 5 27 204 6
hv_ring_mask 1 6 25 1
hv_ring_unmask 1 6 25 1
hv_channel_pause 1 4 17 1
hv_channel_unpause 1 7 38 1
hv_channel_ready 1 6 30 1
hv_handle_alloc 19 106 860 4
hv_handle_free 3 16 113 2
hv_attach_print 2 7 40 2
hv_attach_devices 4 30 223 1
hv_evcount_attach 1 5 38 2
Source file: /home/sergeyb/sources/src/sys/dev/pv/hypervic.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
hv_attach_icdevs 11 38 249 1
hv_ic_negotiate 12 42 313 4
hv_heartbeat_attach 3 13 80 1
hv_heartbeat 7 40 243 1
hv_shutdown_task 1 5 23 1
hv_shutdown_attach 3 14 92 1
hv_shutdown 10 46 288 1
hv_timesync_attach 3 19 141 1
hv_timesync 8 52 341 1
copyout_utf16le 2 12 91 4
copyin_utf16le 2 10 80 4
keycmp_utf16le 4 11 93 3
kvp_pool_init 1 6 33 1
kvp_pool_insert 5 29 219 5
kvp_pool_update 5 23 158 5
kvp_pool_import 6 28 199 6
kvp_pool_export 3 21 155 7
kvp_pool_remove 3 17 114 3
kvp_pool_extract 7 31 185 4
kvp_pool_keys 2 13 87 4
hv_kvp_attach 8 37 291 1
nibble 7 10 68 1
kvp_get_ip_info 25 101 654 6
hv_kvp_process 19 82 573 2
hv_kvp 11 61 349 1
kvp_poolname 5 18 118 1
hv_kvop 11 39 263 5
Source file: /home/sergeyb/sources/src/sys/dev/pv/hypervicreg.h
Source file: /home/sergeyb/sources/src/sys/dev/pv/if_xnf.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
xnf_match 2 7 45 3
xnf_attach 10 64 440 3
xnf_detach 3 14 85 2
nibble 7 10 68 1
xnf_lladdr 5 16 151 1
xnf_ioctl 11 39 210 3
xnf_media_change 1 4 14 1
xnf_media_status 1 5 30 2
xnf_iff 1 4 14 1
xnf_init 2 14 77 1
xnf_stop 3 14 85 1
xnf_start 11 41 271 1
xnf_fragcount 4 16 104 1
xnf_encap 14 81 626 3
xnf_intr 2 9 47 1
xnf_watchdog 1 8 56 1
xnf_txeof 5 40 309 1
xnf_rxeof 10 73 517 1
xnf_rx_ring_fill 8 42 319 1
xnf_rx_ring_create 7 44 326 1
xnf_rx_ring_drain 2 6 33 1
xnf_rx_ring_destroy 7 33 249 1
xnf_tx_ring_create 9 55 396 1
xnf_tx_ring_drain 2 6 33 1
xnf_tx_ring_destroy 6 34 278 1
xnf_capabilities 24 50 373 1
xnf_init_backend 11 37 263 1
Source file: /home/sergeyb/sources/src/sys/dev/rasops/rasops_masks.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
rasops_masks_init 5 18 148 1
Source file: /home/sergeyb/sources/src/sys/dev/rasops/rasops24.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
rasops24_init 5 27 132 1
rasops24_putchar 12 57 496 5
Source file: /home/sergeyb/sources/src/sys/dev/rasops/rasops_bitops.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
NAME( erasecols) 13 54 410 5
NAME( do_cursor) 6 30 227 1
NAME( copycols) 26 115 885 5
Source file: /home/sergeyb/sources/src/sys/dev/rasops/rasops4.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
rasops4_init 5 24 117 1
rasops4_putchar 15 77 667 5
rasops4_putchar 1 4 25 5
rasops4_makestamp 11 17 218 2
rasops4_putchar8 10 50 345 5
rasops4_putchar12 10 53 386 5
rasops4_putchar16 10 56 418 5
Source file: /home/sergeyb/sources/src/sys/dev/rasops/rasops.h
Source file: /home/sergeyb/sources/src/sys/dev/rasops/rasops1.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
rasops1_init 4 20 99 1
rasops1_putchar 21 108 972 5
rasops1_putchar8 13 42 306 5
rasops1_putchar16 13 44 343 5
Source file: /home/sergeyb/sources/src/sys/dev/rasops/rasops.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
rasops_init 18 77 581 3
rasops_reconfig 35 119 953 3
rasops_mapchar 7 23 143 3
rasops_alloc_cattr 9 26 165 5
rasops_alloc_mattr 4 15 111 5
rasops_copyrows 12 58 455 4
rasops_copycols 13 45 271 5
rasops_cursor 15 28 199 4
rasops_init_devcmap 24 57 506 1
rasops_unpack_attr 2 7 69 5
rasops_eraserows 10 48 351 4
rasops_do_cursor 14 53 351 1
rasops_erasecols 22 89 646 5
rasops_rotate_font 3 18 112 2
rasops_copychar 5 31 202 5
rasops_putchar_rotated 5 25 189 5
rasops_erasecols_rotated 3 13 84 5
rasops_copyrows_rotated 6 17 140 4
rasops_copycols_rotated 4 14 99 5
rasops_eraserows_rotated 4 14 98 4
slow_bcopy 5 15 88 3
rasops_alloc_screen 6 37 286 5
rasops_free_screen 1 10 74 2
rasops_show_screen 2 14 89 5
rasops_doswitch 5 24 218 1
rasops_getchar 3 9 73 4
rasops_vcons_cursor 4 9 70 4
rasops_vcons_mapchar 1 5 34 3
rasops_vcons_putchar 2 10 92 5
rasops_vcons_copycols 5 21 192 5
rasops_vcons_erasecols 3 14 117 5
rasops_vcons_copyrows 6 23 200 4
rasops_vcons_eraserows 3 14 112 4
rasops_vcons_alloc_attr 1 5 48 5
rasops_vcons_unpack_attr 1 6 45 5
rasops_wronly_putchar 1 8 76 5
rasops_wronly_copycols 3 16 143 5
rasops_wronly_erasecols 2 12 101 5
rasops_wronly_copyrows 4 18 155 4
rasops_wronly_eraserows 2 12 96 4
rasops_add_font 5 12 74 2
rasops_use_font 5 26 156 2
rasops_load_font 4 10 70 3
rasops_list_font_cb 4 12 72 2
rasops_list_font 5 21 131 2
Source file: /home/sergeyb/sources/src/sys/dev/rasops/rasops8.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
rasops8_init 4 17 70 1
rasops8_putchar 11 46 396 5
rasops8_makestamp 13 20 246 2
rasops8_putchar8 10 46 353 5
rasops8_putchar12 10 48 388 5
rasops8_putchar16 10 46 399 5
Source file: /home/sergeyb/sources/src/sys/dev/rasops/rasops32.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
rasops32_init 2 12 63 1
rasops32_putchar 11 49 442 5
Source file: /home/sergeyb/sources/src/sys/dev/rasops/rasops_masks.h
Source file: /home/sergeyb/sources/src/sys/dev/rasops/rasops15.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
rasops15_init 5 25 132 1
rasops15_putchar 11 50 422 5
rasops15_makestamp 11 18 230 2
rasops15_putchar8 10 52 421 5
rasops15_putchar12 10 55 473 5
rasops15_putchar16 10 60 529 5
Source file: /home/sergeyb/sources/src/sys/dev/pci/bktr/bktr_core.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/bktr/bktr_audio.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
init_audio_devices 4 8 54 1
set_audio 21 77 512 2
temp_mute 3 13 66 2
init_BTSC 1 10 84 1
set_BTSC 1 4 24 2
set_bctv_audio 7 29 106 1
bctv_gpio_write 3 26 152 3
msp_read_id 1 8 94 1
msp_autodetect 26 87 799 1
dpl_read_id 1 8 98 1
dpl_autodetect 1 9 112 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/bktr/bktr_tuner.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
frequency_lookup 4 14 72 2
select_tuner 2 7 41 2
tv_freq 20 68 508 3
do_afc 15 41 268 3
get_tuner_status 1 3 21 1
tv_channel 3 9 66 2
tuner_getchnlset 3 10 73 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/bktr/bktr_os.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/bktr/bktr_card.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
writeEEProm 1 4 23 4
readEEProm 6 21 163 4
signCard 4 12 97 4
check_for_i2c_devices 6 12 89 1
locate_tuner_address 5 7 67 1
locate_eeprom_address 4 6 53 1
probeCard 133 493 3459 3
Source file: /home/sergeyb/sources/src/sys/dev/pci/bktr/bktr_core.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
bktr_name 1 4 16 1
common_bktr_attach 10 78 487 4
vbidecode 2 16 133 1
common_bktr_intr 45 149 968 1
video_open 11 69 523 1
vbi_open 2 14 85 1
tuner_open 3 9 47 1
video_close 1 15 86 1
tuner_close 1 5 18 1
vbi_close 1 5 18 1
video_read 5 31 218 4
vbi_read 6 27 201 3
video_ioctl 111 452 2982 5
tuner_ioctl 79 304 2094 5
bktr_common_ioctl 29 113 857 3
dump_bt848 2 27 260 1
notclipped 5 22 156 3
getline 12 38 330 2
split 20 65 484 7
rgb_vbi_prog 21 121 1045 5
rgb_prog 17 110 912 5
yuvpack_prog 8 76 673 5
yuv422_prog 8 82 826 5
yuv12_prog 8 83 795 5
build_dma_prog 21 154 1483 2
start_capture 7 41 250 2
set_fps 4 29 155 2
pixfmt_swap_flags 8 22 107 1
oformat_meteor_to_bt 11 23 166 1
i2cWrite 9 25 199 4
i2cRead 7 18 159 2
i2c_start 1 6 63 1
i2c_stop 1 5 49 1
i2c_write_byte 3 27 190 2
i2c_read_byte 4 32 208 3
msp_dpl_write 1 17 124 5
msp_dpl_read 1 19 143 4
msp_dpl_reset 1 15 88 2
remote_read 1 9 84 2
i2cProbe 4 34 286 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/bktr/bktr_tuner.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/bktr/bktr_audio.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/bktr/bktr_reg.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/bktr/bktr_card.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/bktr/bktr_os.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
bktr_intr 1 1 14 1
bktr_probe 6 14 85 3
bktr_attach 10 64 465 3
get_bktr_mem 6 45 287 3
free_bktr_mem 1 10 58 3
bktr_open 7 20 129 4
bktr_close 4 16 87 4
bktr_read 3 14 83 3
bktr_write 1 4 20 3
bktr_ioctl 4 16 108 5
bktr_mmap 4 15 102 3
bktr_set_info 11 46 280 2
bktr_get_info 5 25 170 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/i915/intel_lvds.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
to_lvds_encoder 1 4 22 1
to_lvds_connector 1 4 22 1
intel_lvds_get_hw_state 4 20 122 2
intel_lvds_get_config 5 27 168 2
intel_pre_enable_lvds 10 49 298 1
intel_enable_lvds 3 22 150 1
intel_disable_lvds 3 19 133 1
gmch_disable_lvds 1 8 44 1
pch_disable_lvds 1 7 39 1
pch_post_disable_lvds 1 4 14 1
intel_lvds_mode_valid 4 14 87 2
intel_lvds_compute_config 7 36 218 2
intel_lvds_detect 2 11 59 2
intel_lvds_get_modes 3 13 91 1
intel_no_modeset_on_lid_dmi_callback 1 5 22 1
intel_lid_notify 7 32 190 3
intel_lvds_destroy 4 12 76 1
intel_lvds_set_property 6 23 124 3
intel_no_lvds_dmi_callback 1 5 22 1
lvds_is_present_in_vbt 8 22 136 2
intel_dual_link_lvds_callback 1 5 22 1
intel_is_dual_link_lvds 2 12 55 1
compute_is_dual_link_lvds 5 17 118 1
intel_lvds_supported 6 8 52 1
intel_lvds_init 36 188 1119 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/i915/intel_sprite.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
format_is_yuv 5 12 33 1
usecs_to_scanlines 2 8 39 2
intel_pipe_update_start 10 44 303 1
intel_pipe_update_end 3 19 137 1
skl_update_plane 7 86 694 11
skl_disable_plane 1 12 111 2
chv_update_csc 2 21 294 2
vlv_update_plane 19 99 604 11
vlv_disable_plane 1 11 90 2
ivb_update_plane 25 98 661 11
ivb_disable_plane 2 12 93 2
ilk_update_plane 17 89 584 11
ilk_disable_plane 1 11 87 2
intel_check_sprite_plane 31 122 914 3
intel_commit_sprite_plane 4 22 166 2
intel_sprite_set_colorkey 11 43 247 3
intel_plane_init 13 86 450 3
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/i915/i915_gem_evict.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mark_free 3 9 59 2
i915_gem_evict_something 15 73 426 8
i915_gem_evict_vm 4 18 115 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/i915/intel_sideband.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
vlv_sideband_rw 8 28 217 6
vlv_punit_read 1 10 71 2
vlv_punit_write 1 8 66 3
vlv_bunit_read 1 7 41 2
vlv_bunit_write 1 5 36 3
vlv_nc_read 1 10 71 2
vlv_gpio_nc_read 1 7 41 2
vlv_gpio_nc_write 1 5 36 3
vlv_cck_read 1 7 41 2
vlv_cck_write 1 5 36 3
vlv_ccu_read 1 7 41 2
vlv_ccu_write 1 5 36 3
vlv_gps_core_read 1 7 41 2
vlv_gps_core_write 1 5 36 3
vlv_dpio_read 1 9 64 3
vlv_dpio_write 1 5 41 4
intel_sbi_read 4 23 139 3
intel_sbi_write 4 23 139 4
vlv_flisdsi_read 1 7 36 2
vlv_flisdsi_write 1 5 31 3
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/i915/i915_params.c
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/i915/dvo_ivch.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ivch_read 3 37 195 3
ivch_write 3 22 138 3
ivch_init 5 31 194 2
ivch_detect 1 4 12 1
ivch_mode_valid 2 7 28 2
ivch_reset 2 9 68 1
ivch_dpms 7 26 150 2
ivch_get_hw_state 3 11 46 1
ivch_mode_set 5 34 230 3
ivch_dump_regs 1 36 284 1
ivch_destroy 2 8 35 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/i915/i915_gem_context.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
get_context_alignment 2 6 22 1
get_context_size 5 25 107 1
i915_gem_context_clean 3 12 62 1
i915_gem_context_free 3 13 88 1
i915_gem_alloc_context_obj 5 16 96 2
__create_hw_context 6 37 225 2
i915_gem_create_context 9 38 219 2
i915_gem_context_reset 7 24 147 1
i915_gem_context_init 12 38 233 1
i915_gem_context_fini 5 25 181 1
i915_gem_context_enable 4 16 76 1
context_idr_cleanup 1 6 30 3
i915_gem_context_open 2 14 87 2
i915_gem_context_close 1 6 43 2
i915_gem_context_get 2 8 49 2
mi_set_context 16 58 419 2
should_skip_switch 5 11 58 3
needs_pd_load_pre 4 11 69 2
needs_pd_load_post 5 14 78 3
do_switch 27 91 613 1
i915_switch_context 4 17 113 1
contexts_enabled 2 4 21 1
i915_gem_context_create_ioctl 4 20 118 3
i915_gem_context_destroy_ioctl 4 23 141 3
i915_gem_context_getparam_ioctl 5 30 154 3
i915_gem_context_setparam_ioctl 10 40 208 3
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/i915/i915_gem_render_state.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/i915/intel_guc.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/i915/intel_opregion.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
swsci 14 60 354 4
intel_opregion_notify_encoder 12 43 193 2
intel_opregion_notify_adapter 4 12 76 2
asle_set_backlight 5 23 158 2
asle_set_als_illum 1 5 20 2
asle_set_pwm_freq 1 5 20 2
asle_set_pfit 1 5 20 2
asle_set_supported_rotation_angles 1 5 20 2
asle_set_button_array 7 16 80 2
asle_set_convertible 2 8 32 2
asle_set_docking 2 8 32 2
asle_isct_state 1 5 17 1
asle_work 12 39 255 1
intel_opregion_asle_intr 2 6 36 1
intel_opregion_video_event 5 16 97 3
get_did 3 13 88 2
set_did 3 11 84 3
intel_didl_outputs 23 86 424 1
intel_setup_cadls 3 11 71 1
intel_opregion_init 6 19 105 1
intel_opregion_fini 6 23 143 1
swsci_setup 6 32 209 1
swsci_setup 1 1 9 1
intel_opregion_setup 11 56 368 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/i915/i915_vgpu.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
i915_check_vgpu 1 3 9 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/i915/i915_drv.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
intel_virt_detect_pch 8 18 108 1
intel_pch_match 4 8 48 1
intel_detect_pch 25 58 430 1
i915_semaphore_is_enabled 8 14 74 1
i915_firmware_load_error_print 4 12 55 2
intel_suspend_encoders 2 12 71 1
i915_drm_suspend 6 40 212 1
i915_drm_suspend_late 5 14 82 2
i915_suspend_switcheroo 7 18 97 2
i915_drm_resume 5 38 230 1
i915_drm_resume_early 9 23 142 1
i915_resume_switcheroo 3 10 43 1
i915_reset 7 39 204 1
i915_pci_probe 4 13 77 2
i915_pci_remove 1 5 24 1
i915_pm_suspend 4 12 69 1
i915_pm_suspend_late 2 7 40 1
i915_pm_poweroff_late 2 7 40 1
i915_pm_resume_early 2 7 38 1
i915_pm_resume 2 7 38 1
skl_suspend_complete 1 5 17 1
hsw_suspend_complete 1 5 17 1
bxt_suspend_complete 1 8 36 1
bxt_resume_prepare 1 9 41 1
skl_resume_prepare 1 7 31 1
vlv_save_gunit_s0ix_state 3 53 484 1
vlv_restore_gunit_s0ix_state 3 60 528 1
vlv_force_gfx_clock 4 17 78 2
vlv_allow_gt_wake 3 15 72 2
vlv_wait_for_gt_wells 6 19 85 2
vlv_check_no_gt_access 2 7 35 1
vlv_suspend_complete 5 26 137 1
vlv_resume_prepare 5 22 111 2
intel_runtime_suspend 7 39 231 1
intel_runtime_resume 11 34 217 1
intel_suspend_complete 7 15 89 1
i915_init 7 15 88 1
i915_exit 2 6 28 1
intagpsubmatch 2 8 62 3
intagp_print 2 6 29 2
inteldrm_wsioctl 15 46 290 5
inteldrm_wsmmap 1 4 20 3
inteldrm_alloc_screen 1 7 61 6
inteldrm_free_screen 1 6 37 2
inteldrm_show_screen 3 17 112 5
inteldrm_doswitch 2 10 76 1
inteldrm_enter_ddb 2 10 71 2
inteldrm_getchar 1 6 48 4
inteldrm_load_font 1 6 44 3
inteldrm_list_font 1 6 38 2
inteldrm_burner 3 14 73 3
inteldrm_burner_cb 1 6 38 1
inteldrm_backlight_update_status 1 8 38 1
inteldrm_backlight_get_brightness 1 7 30 1
inteldrm_match 3 7 45 3
inteldrm_attach 25 118 929 3
inteldrm_detach 1 4 15 2
inteldrm_activate 8 30 173 2
inteldrm_native_backlight 3 20 141 1
inteldrm_firmware_backlight 4 26 177 2
inteldrm_init_backlight 3 12 76 1
inteldrm_intr 1 6 36 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/i915/intel_fbdev.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
intel_fbdev_set_par 2 14 85 1
intel_fbdev_blank 2 14 90 2
intel_fbdev_pan_display 2 15 92 2
intelfb_alloc 7 49 314 2
intelfb_create 17 116 765 2
intel_crtc_fb_gamma_set 1 8 67 5
intel_crtc_fb_gamma_get 1 8 73 5
intel_fb_helper_crtc 3 8 59 2
intel_fb_initial_config 23 116 691 7
intel_fbdev_destroy 1 9 58 2
intel_fbdev_init_bios 10 88 511 2
intel_fbdev_suspend_worker 1 8 28 1
intel_fbdev_init 6 25 166 1
intel_fbdev_initial_config 1 6 39 2
intel_fbdev_fini 2 11 61 1
intel_fbdev_set_suspend 7 24 147 3
intel_fbdev_output_poll_changed 2 6 34 1
intel_fbdev_restore_mode 3 18 101 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/i915/intel_dsi.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
wait_for_dsi_fifo_empty 2 11 82 2
write_data 3 11 86 4
read_data 3 10 81 4
intel_dsi_host_transfer 9 48 350 2
intel_dsi_host_attach 1 5 17 2
intel_dsi_host_detach 1 5 17 2
intel_dsi_host_init 3 20 111 2
dpi_send_cmd 4 20 139 4
band_gap_reset 1 11 75 1
is_vid_mode 1 4 16 1
is_cmd_mode 1 4 16 1
intel_dsi_compute_config 2 14 86 2
bxt_dsi_device_ready 1 27 192 1
vlv_dsi_device_ready 1 23 167 1
intel_dsi_device_ready 3 8 45 1
intel_dsi_port_enable 5 33 204 1
intel_dsi_port_disable 2 16 100 1
intel_dsi_enable 2 22 146 1
intel_dsi_pre_enable 4 30 195 1
intel_dsi_enable_nop 1 4 14 1
intel_dsi_pre_disable 2 12 71 1
intel_dsi_disable 2 27 181 1
intel_dsi_clear_device_ready 4 34 229 1
intel_dsi_post_disable 3 17 107 1
intel_dsi_get_hw_state 10 31 211 2
intel_dsi_get_config 4 15 100 2
intel_dsi_mode_valid 6 21 116 2
txclkesc 4 12 43 2
txbyteclkhs 1 6 35 4
set_dsi_timings 4 50 381 2
intel_dsi_prepare 16 103 690 1
intel_dsi_pre_pll_enable 1 6 24 1
intel_dsi_detect 1 4 15 2
intel_dsi_get_modes 3 18 88 1
intel_dsi_connector_destroy 1 8 42 1
intel_dsi_encoder_destroy 4 11 59 1
intel_dsi_init 17 109 696 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/i915/i915_gem_tiling.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
i915_tiling_ok 17 38 208 4
i915_gem_object_fence_ok 8 21 136 2
i915_gem_set_tiling 23 76 477 3
i915_gem_get_tiling 8 36 210 3
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/i915/i915_gem.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cpu_cache_is_coherent 2 5 23 2
cpu_write_needs_clflush 2 6 33 1
i915_gem_info_add_obj 1 8 47 2
i915_gem_info_remove_obj 1 8 47 2
i915_gem_wait_for_error 4 16 66 1
i915_mutex_lock_interruptible 3 13 66 1
i915_gem_get_aperture_ioctl 3 21 151 3
i915_gem_object_get_pages_phys 10 44 327 1
i915_gem_object_put_pages_phys 11 42 299 1
i915_gem_object_release_phys 1 4 22 1
drop_pages 2 12 68 1
i915_gem_object_attach_phys 7 24 139 2
i915_gem_phys_pwrite 4 28 174 3
i915_gem_object_alloc 2 6 41 1
i915_gem_object_free 2 6 41 1
i915_gem_create 4 21 108 4
i915_gem_dumb_create 1 9 70 3
i915_gem_create_ioctl 1 7 42 3
__copy_to_user_swizzled 3 20 105 4
__copy_from_user_swizzled 3 20 105 4
i915_gem_obj_prepare_shmem_read 5 20 104 2
shmem_pread_fast 4 18 90 6
shmem_clflush_swizzled_range 2 13 87 3
shmem_pread_slow 4 22 99 6
i915_gem_shmem_pread 11 57 321 4
i915_gem_pread_ioctl 8 37 222 3
fast_user_write 1 15 75 5
fast_user_write 1 17 96 5
i915_gem_gtt_pwrite_fast 7 45 238 4
shmem_pwrite_fast 5 22 106 7
shmem_pwrite_slow 6 28 122 7
i915_gem_shmem_pwrite 16 84 463 4
i915_gem_pwrite_ioctl 17 58 350 3
i915_gem_check_wedge 5 13 55 2
fake_irq 1 4 18 1
missed_irq 1 5 29 2
local_clock_us 1 8 35 1
local_clock_us 1 5 20 1
busywait_stop 2 7 35 2
__i915_spin_request 8 22 118 2
__i915_wait_request 27 88 548 5
__i915_wait_request 28 91 562 5
i915_gem_request_add_to_client 7 19 131 2
i915_gem_request_remove_from_client 3 12 72 1
i915_gem_request_retire 1 8 42 1
__i915_gem_request_retire__upto 3 14 88 1
i915_wait_request 3 22 123 1
i915_gem_object_wait_rendering 9 30 162 2
i915_gem_object_retire_request 3 10 60 2
i915_gem_object_wait_rendering__nonblocking 11 44 301 3
to_rps_client 1 5 24 1
i915_gem_set_domain_ioctl 11 41 223 3
i915_gem_sw_finish_ioctl 4 21 116 3
i915_gem_mmap_ioctl 16 54 355 3
i915_gem_fault 26 110 666 2
i915_gem_fault 27 107 651 9
i915_gem_release_mmap 5 16 126 1
i915_gem_release_all_mmaps 1 6 32 1
i915_gem_get_gtt_size 5 14 74 3
i915_gem_get_gtt_alignment 5 8 56 4
i915_gem_object_create_mmap_offset 7 24 136 1
i915_gem_object_free_mmap_offset 1 4 17 1
i915_gem_mmap_gtt 5 30 149 4
i915_gem_mmap_gtt_ioctl 1 6 42 3
i915_gem_object_truncate 3 10 81 1
i915_gem_object_invalidate 6 14 73 1
i915_gem_object_put_pages_gtt 8 29 198 1
i915_gem_object_put_pages 3 14 77 1
i915_gem_object_get_pages_gtt 27 101 632 1
i915_gem_object_get_pages 4 20 124 1
i915_vma_move_to_active 2 13 108 2
i915_gem_object_retire__write 1 7 56 1
i915_gem_object_retire__read 5 21 189 2
i915_gem_init_seqno 3 18 113 2
i915_gem_set_seqno 4 15 82 2
i915_gem_get_seqno 3 12 70 2
__i915_add_request 5 45 261 3
i915_context_is_banned 7 20 106 2
i915_set_reset_status 3 16 78 3
i915_gem_request_free 6 17 104 1
i915_gem_request_alloc 10 45 246 3
i915_gem_request_cancel 1 5 21 1
i915_gem_find_active_request 2 10 44 1
i915_gem_reset_ring_status 2 13 80 2
i915_gem_reset_ring_cleanup 5 28 160 2
i915_gem_reset 1 13 74 1
i915_gem_retire_requests_ring 7 28 183 1
i915_gem_retire_requests 3 23 129 1
i915_gem_retire_work_handler 3 15 98 1
i915_gem_idle_work_handler 3 19 118 1
i915_gem_object_flush_active 6 20 100 1
i915_gem_wait_ioctl 12 49 323 3
__i915_gem_object_sync 9 42 263 4
i915_gem_object_sync 9 27 175 3
i915_gem_object_finish_gtt 2 15 80 1
__i915_vma_unbind 13 46 290 2
i915_vma_unbind 1 4 17 1
__i915_vma_unbind_no_wait 1 4 17 1
i915_gpu_idle 5 25 124 1
i915_gem_valid_gtt_space 10 19 142 2
i915_gem_object_bind_to_vm 24 120 658 5
i915_gem_clflush_object 6 16 86 2
i915_gem_object_flush_gtt_write_domain 2 13 66 1
i915_gem_object_flush_cpu_write_domain 3 14 82 1
i915_gem_object_set_to_gtt_domain 9 34 219 2
i915_gem_object_set_cache_level 17 54 300 2
i915_gem_get_caching_ioctl 5 23 113 3
i915_gem_set_caching_ioctl 8 40 200 3
i915_gem_object_pin_to_display_plane 6 34 173 5
i915_gem_object_unpin_from_display_plane 2 8 40 2
i915_gem_object_set_to_cpu_domain 5 26 151 2
i915_gem_ring_throttle 8 34 228 2
i915_vma_misplaced 7 13 81 3
__i915_vma_set_map_and_fenceable 3 18 133 1
i915_gem_object_do_pin 22 61 389 5
i915_gem_object_pin 2 9 42 4
i915_gem_object_ggtt_pin 2 10 54 4
i915_gem_object_ggtt_unpin_view 1 9 58 2
i915_gem_busy_ioctl 5 27 155 3
i915_gem_throttle_ioctl 1 5 26 3
i915_gem_madvise_ioctl 14 45 244 3
i915_gem_object_init 2 15 109 2
i915_gem_alloc_object 8 30 169 2
discard_backing_storage 3 8 48 1
i915_gem_free_object 13 44 298 1
i915_gem_obj_to_vma 4 13 65 2
i915_gem_obj_to_ggtt_view 4 13 82 2
i915_gem_vma_destroy 4 13 107 1
i915_gem_stop_ringbuffers 1 8 43 1
i915_gem_suspend 2 20 118 1
i915_gem_l3_remap 5 21 157 2
i915_gem_init_swizzling 7 20 130 1
init_unused_ring 1 8 61 2
init_unused_rings 4 16 101 1
i915_gem_init_rings 10 38 185 1
i915_gem_init_hw 24 83 501 1
i915_gem_init 8 46 270 1
i915_gem_cleanup_ringbuffer 2 10 54 1
init_ring_lists 1 5 25 1
i915_gem_load 12 59 455 1
i915_gem_release 3 19 145 2
i915_gem_open 3 19 122 2
i915_gem_track_fb 3 15 94 3
i915_gem_obj_offset 5 17 113 2
i915_gem_obj_ggtt_offset_view 3 12 81 2
i915_gem_obj_bound 5 13 73 2
i915_gem_obj_ggtt_bound_view 4 12 73 2
i915_gem_obj_bound_any 2 8 41 1
i915_gem_obj_size 4 16 107 2
i915_gem_obj_is_pinned 2 8 39 1
i915_gem_object_create_from_data 5 30 171 3
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/i915/i915_gem_fence.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
i965_write_fence_reg 6 41 267 3
i915_write_fence_reg 7 31 198 3
i830_write_fence_reg 5 26 169 3
i915_gem_object_needs_mb 2 4 20 1
i915_gem_write_fence 8 18 136 3
fence_number 1 5 21 2
i915_gem_object_update_fence 3 18 119 3
i915_gem_object_fence_lost 2 7 32 1
i915_gem_object_wait_fence 3 10 47 1
i915_gem_object_put_fence 4 17 97 1
i915_find_fence_reg 7 25 139 1
i915_gem_object_get_fence 10 37 210 1
i915_gem_object_pin_fence 3 13 82 1
i915_gem_object_unpin_fence 2 8 60 1
i915_gem_restore_fences 3 14 86 1
i915_gem_detect_bit_6_swizzle 23 86 429 1
i915_gem_swizzle_page 2 13 97 1
i915_gem_object_do_bit_17_swizzle 3 18 109 1
i915_gem_object_save_bit_17_swizzle 4 23 140 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/i915/i915_gem_render_state.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
render_state_get_rodata 5 14 50 2
render_state_init 5 21 140 2
render_state_setup 10 49 323 1
i915_gem_render_state_fini 1 5 26 1
i915_gem_render_state_prepare 5 18 85 2
i915_gem_render_state_init 6 28 145 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/i915/intel_gtt.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
inteldrm_gmch_match 7 9 66 1
i915_alloc_ifp 6 25 197 2
i965_alloc_ifp 6 29 249 2
intel_gtt_chipset_setup 11 30 239 1
intel_enable_gtt 1 6 31 0
intel_gmch_probe 1 5 21 3
intel_gtt_get 1 10 76 4
intel_gtt_chipset_flush 5 18 138 1
intel_gmch_remove 1 3 6 1
intel_gtt_insert_sg_entries 1 13 103 3
intel_gtt_clear_range 2 11 87 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/i915/i915_trace.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/i915/intel_drv.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
vlv_dport_to_channel 4 12 38 1
vlv_dport_to_phy 4 12 38 1
vlv_pipe_to_channel 4 12 35 1
intel_get_crtc_for_pipe 1 5 29 2
intel_get_crtc_for_plane 1 5 29 2
intel_attached_encoder 1 4 17 1
enc_to_dig_port 1 4 22 1
enc_to_mst 1 4 22 1
enc_to_intel_dp 1 4 18 1
dp_to_dig_port 1 4 20 1
hdmi_to_dig_port 1 4 20 1
intel_num_planes 1 4 28 1
intel_irqs_enabled 1 4 16 1
intel_wait_for_vblank 1 4 19 2
intel_rotation_90_or_270 1 4 23 1
intel_fbdev_init 1 4 12 1
intel_fbdev_initial_config 1 3 11 2
intel_fbdev_fini 1 3 9 1
intel_fbdev_set_suspend 1 3 15 3
intel_fbdev_restore_mode 1 3 9 1
intel_atomic_get_crtc_state 2 9 50 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/i915/i915_guc_submission.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
host2guc_action_response 1 7 35 2
host2guc_action 6 32 233 3
host2guc_allocate_doorbell 1 8 46 2
host2guc_release_doorbell 1 8 46 2
host2guc_sample_forcewake 7 16 127 2
guc_init_doorbell 1 11 62 2
guc_ring_doorbell 6 37 240 1
guc_disable_doorbell 1 18 128 2
select_doorbell_cacheline 1 12 67 1
assign_doorbell 4 18 118 2
release_doorbell 1 6 39 2
guc_init_proc_desc 1 16 105 2
guc_init_ctx_desc 3 51 402 2
guc_fini_ctx_desc 1 10 72 2
guc_get_workqueue_space 3 21 138 2
guc_add_workqueue_item 2 29 213 2
lr_context_update 1 15 112 1
i915_guc_submit 4 29 185 2
gem_allocate_guc_obj 4 20 99 2
gem_release_guc_obj 3 8 36 1
guc_client_free 4 19 114 2
guc_client_alloc 7 49 310 3
guc_create_log 5 29 174 1
i915_guc_submission_init 4 19 126 1
i915_guc_submission_enable 2 15 90 1
i915_guc_submission_disable 1 7 43 1
i915_guc_submission_fini 2 11 70 1
intel_guc_suspend 2 14 104 1
intel_guc_resume 2 14 104 1
i915_guc_submit 1 5 21 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/i915/intel_sdvo.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
to_sdvo 1 4 20 1
intel_attached_sdvo 1 4 18 1
to_intel_sdvo_connector 1 4 23 1
intel_sdvo_write_sdvox 5 27 161 2
intel_sdvo_read_byte 2 22 110 3
intel_sdvo_debug_write 6 23 167 4
intel_sdvo_write_cmd 6 53 431 4
intel_sdvo_read_response 11 42 233 3
intel_sdvo_get_pixel_multiplier 3 9 37 1
intel_sdvo_set_control_bus_switch 1 7 25 2
intel_sdvo_set_value 2 6 47 4
intel_sdvo_get_value 2 6 46 4
intel_sdvo_set_target_input 1 7 33 1
intel_sdvo_get_trained_inputs 2 11 69 3
intel_sdvo_set_active_outputs 1 7 28 2
intel_sdvo_get_active_outputs 1 7 29 2
intel_sdvo_set_encoder_power_state 5 21 75 2
intel_sdvo_get_input_pixel_clock_range 2 14 73 3
intel_sdvo_set_target_output 1 7 28 2
intel_sdvo_set_timing 2 6 58 3
intel_sdvo_get_timing 2 6 58 3
intel_sdvo_set_input_timing 1 6 24 2
intel_sdvo_set_output_timing 1 6 24 2
intel_sdvo_get_input_timing 1 6 24 2
intel_sdvo_create_preferred_input_timing 4 19 105 4
intel_sdvo_get_preferred_input_timing 2 10 77 2
intel_sdvo_set_clock_rate_mult 1 4 25 2
intel_sdvo_get_dtd_from_mode 4 43 403 2
intel_sdvo_get_mode_from_dtd 4 37 389 2
intel_sdvo_check_supp_encode 1 8 39 1
intel_sdvo_set_encode 1 5 25 2
intel_sdvo_set_colorimetry 1 5 25 2
intel_sdvo_dump_hdmi_buf 3 24 153 1
intel_sdvo_write_infoframe 6 30 176 5
intel_sdvo_set_avi_infoframe 5 30 159 2
intel_sdvo_set_tv_format 1 12 86 1
intel_sdvo_set_output_timings_from_mode 3 12 59 2
intel_sdvo_get_preferred_input_mode 4 19 95 3
i9xx_adjust_sdvo_tv_clock 5 21 129 1
intel_sdvo_compute_config 13 43 246 2
intel_sdvo_pre_enable 30 92 584 1
intel_sdvo_connector_get_hw_state 2 12 63 1
intel_sdvo_get_hw_state 4 18 114 2
intel_sdvo_get_config 15 64 336 2
intel_disable_sdvo 4 21 128 1
pch_disable_sdvo 1 3 9 1
pch_post_disable_sdvo 1 4 14 1
intel_enable_sdvo 5 25 162 1
intel_sdvo_mode_valid 7 18 102 2
intel_sdvo_get_capabilities 2 34 114 2
intel_sdvo_get_hotplug_support 5 13 75 1
intel_sdvo_enable_hotplug 1 6 33 1
intel_sdvo_multifunc_encoder 1 4 21 1
intel_sdvo_get_edid 1 5 30 1
intel_sdvo_get_analog_edid 1 7 37 1
intel_sdvo_tmds_sink_detect 12 40 235 1
intel_sdvo_connector_matches_edid 1 9 51 2
intel_sdvo_detect 11 50 269 2
intel_sdvo_get_ddc_modes 4 17 90 1
intel_sdvo_get_tv_modes 7 29 201 1
intel_sdvo_get_lvds_modes 4 26 156 1
intel_sdvo_get_modes 3 11 60 1
intel_sdvo_destroy 1 6 29 1
intel_sdvo_detect_hdmi_audio 4 13 73 1
intel_sdvo_set_property 30 145 770 3
intel_sdvo_enc_destroy 2 9 54 1
intel_sdvo_guess_ddc_bus 8 25 104 1
intel_sdvo_select_ddc_bus 3 13 82 2
intel_sdvo_select_i2c_bus 4 17 95 2
intel_sdvo_unselect_i2c_bus 1 4 18 1
intel_sdvo_is_hdmi_connector 1 4 18 2
intel_sdvo_get_slave_addr 6 24 129 2
intel_sdvo_connector_unregister 2 10 61 1
intel_sdvo_connector_init 5 35 211 2
intel_sdvo_add_hdmi_properties 3 12 87 2
intel_sdvo_connector_alloc 3 12 57 1
intel_sdvo_dvi_init 8 42 240 2
intel_sdvo_tv_init 5 31 171 2
intel_sdvo_analog_init 5 28 157 2
intel_sdvo_lvds_init 6 33 179 2
intel_sdvo_output_setup 20 43 299 2
intel_sdvo_output_cleanup 2 12 71 1
intel_sdvo_tv_create_property 8 35 251 3
intel_sdvo_create_enhance_property_tv 14 97 592 3
intel_sdvo_create_enhance_property_lvds 1 10 61 3
intel_sdvo_create_enhance_property 4 23 118 2
intel_sdvo_ddc_proxy_xfer 2 9 60 3
intel_sdvo_ddc_proxy_func 1 5 32 1
intel_sdvo_init_ddc_proxy 3 11 86 2
intel_sdvo_init 16 83 497 3
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/i915/dvo.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/i915/dvo_ch7xxx.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ch7xxx_get_id 3 9 50 1
ch7xxx_get_did 3 9 50 1
ch7xxx_readb 3 32 171 3
ch7xxx_writeb 3 21 126 3
ch7xxx_init 6 38 199 2
ch7xxx_detect 2 14 80 1
ch7xxx_mode_valid 2 7 28 2
ch7xxx_mode_set 4 31 191 3
ch7xxx_dpms 2 7 37 2
ch7xxx_get_hw_state 2 9 39 1
ch7xxx_dump_regs 3 11 64 1
ch7xxx_destroy 2 8 35 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/i915/i915_gem_batch_pool.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/i915/intel_crt.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
intel_encoder_to_crt 1 4 20 1
intel_attached_crt 1 4 18 1
intel_crt_get_hw_state 4 20 119 2
intel_crt_get_flags 3 16 81 1
intel_crt_get_config 2 11 71 2
hsw_crt_get_config 1 10 52 2
intel_crt_set_dpms 12 42 238 2
intel_disable_crt 1 4 16 1
pch_disable_crt 1 3 9 1
pch_post_disable_crt 1 4 14 1
intel_enable_crt 1 5 32 1
intel_crt_mode_valid 7 20 105 2
intel_crt_compute_config 6 22 121 2
intel_ironlake_crt_detect_hotplug 6 33 194 1
valleyview_crt_detect_hotplug 3 25 153 1
intel_crt_detect_hotplug 8 31 177 1
intel_crt_get_edid 3 13 72 2
intel_crt_ddc_get_modes 2 12 56 2
intel_crt_detect_ddc 3 24 137 1
intel_crt_load_detect 12 81 508 1
intel_crt_detect 10 52 286 2
intel_crt_destroy 1 5 19 1
intel_crt_get_modes 3 21 138 1
intel_crt_set_property 1 6 20 3
intel_crt_reset 2 16 99 1
intel_no_crt_dmi_callback 1 5 22 1
intel_crt_init 14 71 470 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/i915/intel_mocs.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
get_mocs_settings 8 25 157 2
emit_mocs_control_table 5 29 182 3
emit_mocs_l3cc_table 6 39 305 2
intel_rcs_context_init_mocs 8 26 147 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/i915/intel_bios.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
find_section 6 24 156 2
get_blocksize 1 7 39 1
fill_detail_timing_data 5 35 253 2
get_lvds_dvo_timing 1 13 89 3
get_lvds_fp_timing 4 16 125 4
parse_lfp_panel_data 11 62 331 2
parse_lfp_backlight 5 30 197 2
parse_sdvo_panel_data 6 29 151 2
intel_bios_ssc_frequency 7 13 55 2
parse_general_features 2 23 151 2
parse_general_definitions 4 18 97 2
child_device_ptr 1 4 31 2
parse_sdvo_device_mapping 13 69 350 2
parse_driver_features 5 15 89 2
parse_edp 21 98 463 2
parse_psr 8 35 217 2
goto_next_sequence 12 45 185 2
parse_mipi 18 92 596 2
translate_iboost 2 9 49 1
parse_ddi_port 57 123 953 3
parse_ddi_ports 5 14 81 2
parse_device_mapping 16 75 452 2
init_vbt_defaults 3 24 184 1
intel_no_opregion_vbt_callback 1 7 23 1
validate_vbt 5 30 156 4
find_vbt 3 13 92 2
intel_parse_bios 12 41 263 1
intel_bios_is_port_present 8 26 193 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/i915/intel_renderstate_gen8.c
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/i915/intel_fbc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
fbc_supported 1 4 18 1
get_crtc_fence_y_offset 1 4 20 1
i8xx_fbc_disable 3 15 82 1
i8xx_fbc_enable 6 36 270 1
i8xx_fbc_enabled 1 4 17 1
g4x_fbc_enable 2 17 128 1
g4x_fbc_disable 2 11 51 1
g4x_fbc_enabled 1 4 17 1
intel_fbc_nuke 1 5 21 1
ilk_fbc_enable 8 39 226 1
ilk_fbc_disable 2 11 51 1
ilk_fbc_enabled 1 4 17 1
gen7_fbc_enable 11 44 258 1
intel_fbc_enabled 1 4 16 1
intel_fbc_enable 1 9 69 2
intel_fbc_work_fn 3 16 121 1
intel_fbc_cancel_work 3 10 71 1
intel_fbc_schedule_enable 2 18 136 1
__intel_fbc_disable 1 7 45 1
intel_fbc_disable 2 8 44 1
intel_fbc_disable_crtc 3 10 67 1
intel_no_fbc_reason_str 17 40 120 1
set_no_fbc_reason 2 8 43 2
intel_fbc_find_crtc 8 19 112 1
multiple_pipes_ok 4 15 82 1
find_compression_threshold 11 32 180 4
intel_fbc_alloc_cfb 7 43 269 3
__intel_fbc_cleanup_cfb 3 12 71 1
intel_fbc_cleanup_cfb 2 8 44 1
intel_fbc_get_plane_source_size 4 18 124 3
intel_fbc_calculate_cfb_size 2 10 78 1
intel_fbc_setup_cfb 2 12 86 1
stride_is_valid 8 13 88 2
pixel_format_is_valid 7 19 78 1
intel_fbc_hw_tracking_covers_screen 6 19 128 1
__intel_fbc_update 29 95 555 1
intel_fbc_update 2 8 44 1
intel_fbc_invalidate 6 22 138 3
intel_fbc_flush 4 15 84 3
intel_fbc_init 7 35 251 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/i915/i915_cmd_parser.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
gen7_render_get_cmd_length_mask 4 16 72 0
gen7_bsd_get_cmd_length_mask 5 20 96 0
gen7_blt_get_cmd_length_mask 3 10 48 0
validate_cmds_sorted 6 26 155 0
check_sorted 3 18 86 0
validate_regs_sorted 2 6 40 0
init_hash_table 4 22 142 0
fini_hash_table 1 10 51 0
i915_cmd_parser_init_ring 11 74 385 0
i915_cmd_parser_fini_ring 2 6 23 0
find_cmd_in_table 2 14 81 0
find_cmd 3 17 82 0
find_reg 4 12 61 0
vmap_batch 5 31 183 0
copy_batch 10 46 253 0
i915_needs_cmd_parser 3 8 41 0
check_cmd 24 85 519 0
i915_parse_cmds 11 65 330 0
i915_cmd_parser_get_version 1 4 9 0
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/i915/dvo_tfp410.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
tfp410_readb 3 32 171 3
tfp410_writeb 3 21 126 3
tfp410_getid 3 8 65 2
tfp410_init 4 29 153 2
tfp410_detect 3 12 50 1
tfp410_mode_valid 1 5 17 2
tfp410_mode_set 1 6 23 3
tfp410_dpms 3 11 52 2
tfp410_get_hw_state 3 10 41 1
tfp410_dump_regs 1 32 266 1
tfp410_destroy 2 8 35 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/i915/intel_hotplug.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
intel_hpd_pin_to_port 6 22 79 2
intel_hpd_irq_storm_detect 3 21 169 2
intel_hpd_irq_storm_disable 6 35 193 1
intel_hpd_irq_storm_reenable_work 6 32 212 1
intel_hpd_irq_event 2 16 94 2
i915_digport_work_func 9 40 259 1
i915_hotplug_work_func 6 36 224 1
intel_hpd_irq_handler 15 53 336 3
intel_hpd_init 6 24 166 1
intel_hpd_init_work 1 7 45 1
intel_hpd_cancel_work 1 11 79 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/i915/dvo_sil164.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sil164_readb 3 32 171 3
sil164_writeb 3 21 126 3
sil164_init 6 32 179 2
sil164_detect 2 9 35 1
sil164_mode_valid 1 5 17 2
sil164_mode_set 1 6 23 3
sil164_dpms 3 14 63 2
sil164_get_hw_state 3 12 50 1
sil164_dump_regs 1 14 97 1
sil164_destroy 2 8 35 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/i915/intel_dvo.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
enc_to_dvo 1 4 20 1
intel_attached_dvo 1 4 18 1
intel_dvo_connector_get_hw_state 2 11 83 1
intel_dvo_get_hw_state 2 13 81 2
intel_dvo_get_config 3 18 107 2
intel_disable_dvo 1 10 79 1
intel_enable_dvo 1 14 125 1
intel_dvo_mode_valid 6 21 133 2
intel_dvo_compute_config 2 11 64 2
intel_dvo_pre_enable 7 38 213 1
intel_dvo_detect 1 7 52 2
intel_dvo_get_modes 4 19 102 1
intel_dvo_destroy 1 6 30 1
intel_dvo_enc_destroy 2 7 51 1
intel_dvo_get_current_mode 7 24 145 1
intel_dvo_init 10 94 552 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/i915/intel_dp.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
is_edp 1 5 28 1
intel_dp_to_dev 1 5 28 1
intel_attached_dp 1 4 21 1
intel_dp_unused_lane_mask 1 4 21 1
intel_dp_max_link_bw 4 16 56 1
intel_dp_max_lane_count 4 12 85 1
intel_dp_link_required 1 4 21 2
intel_dp_max_data_rate 1 4 21 2
intel_dp_mode_valid 8 27 170 2
intel_dp_pack_aux 3 10 69 2
intel_dp_unpack_aux 3 8 58 3
pps_lock 1 11 75 1
pps_unlock 1 11 75 1
vlv_power_sequencer_kick 9 43 324 1
vlv_power_sequencer_pipe 5 35 238 1
vlv_pipe_has_pp_on 1 5 24 2
vlv_pipe_has_vdd_on 1 5 24 2
vlv_pipe_any 1 5 16 2
vlv_initial_pps_pipe 4 16 77 3
vlv_initial_power_sequencer_setup 4 25 165 1
vlv_power_sequencer_reset 3 14 84 1
_pp_ctrl_reg 3 10 53 1
_pp_stat_reg 3 10 53 1
edp_notify_handler 4 25 158 3
edp_have_panel_power 3 10 67 1
edp_have_panel_vdd 3 10 63 1
intel_dp_check_edp 5 13 82 1
intel_dp_aux_wait_done 4 18 107 2
i9xx_get_aux_clock_divider 2 6 47 2
ilk_get_aux_clock_divider 3 13 85 2
hsw_get_aux_clock_divider 7 19 123 2
vlv_get_aux_clock_divider 2 4 19 2
skl_get_aux_clock_divider 2 4 19 2
i9xx_get_aux_send_ctl 5 26 124 4
skl_get_aux_send_ctl 2 14 49 4
intel_dp_aux_ch 19 98 552 5
intel_dp_aux_transfer 13 49 352 2
intel_dp_aux_init 20 71 394 2
intel_dp_connector_unregister 3 8 58 1
skl_edp_set_pll_config 7 37 160 1
hsw_dp_set_ddi_pll_sel 4 16 69 1
intel_dp_sink_rates 2 9 52 2
intel_dp_source_supports_hbr2 6 10 61 1
intel_dp_source_rates 5 17 94 2
intel_dp_set_clock 9 29 180 2
intersect_rates 6 21 121 5
intel_dp_common_rates 1 12 70 2
snprintf_int_array 4 13 83 4
intel_dp_print_rates 2 19 150 1
rate_to_index 3 8 44 2
intel_dp_max_link_rate 2 9 55 1
intel_dp_rate_select 1 4 22 2
intel_dp_compute_rate 2 12 59 4
intel_dp_compute_config 29 118 728 2
ironlake_set_pll_cpu_edp 2 23 137 1
intel_dp_set_link_params 1 6 31 2
intel_dp_prepare 18 49 388 1
wait_panel_status 2 21 122 3
wait_panel_on 1 5 23 1
wait_panel_off 1 5 23 1
wait_panel_power_cycle 1 7 34 1
wait_backlight_on 1 5 20 1
edp_wait_backlight_off 1 5 20 1
ironlake_get_pp_control 2 13 70 1
edp_panel_vdd_on 5 38 234 1
intel_edp_panel_vdd_on 2 11 57 1
edp_panel_vdd_off_sync 3 29 179 1
edp_panel_vdd_work 2 9 49 1
edp_panel_vdd_schedule_off 1 6 34 1
edp_panel_vdd_off 3 15 83 2
edp_panel_on 6 36 199 1
intel_edp_panel_on 2 8 34 1
edp_panel_off 2 28 180 1
intel_edp_panel_off 2 8 34 1
_intel_edp_backlight_on 1 16 92 1
intel_edp_backlight_on 2 8 36 1
_intel_edp_backlight_off 2 18 95 1
intel_edp_backlight_off 2 8 36 1
intel_edp_backlight_power 4 17 81 2
ironlake_edp_pll_on 1 19 130 1
ironlake_edp_pll_off 1 18 115 1
intel_dp_sink_dpms 7 21 116 2
intel_dp_get_hw_state 9 35 224 2
intel_dp_get_config 18 58 384 2
intel_disable_dp 5 16 116 1
ilk_post_disable_dp 2 8 49 1
vlv_post_disable_dp 1 5 27 1
chv_data_lane_soft_reset 7 39 274 2
chv_post_disable_dp 1 10 70 1
_intel_dp_set_link_train 21 74 325 3
intel_dp_enable_port 1 12 82 1
intel_enable_dp 6 33 210 1
g4x_enable_dp 1 6 32 1
vlv_enable_dp 1 6 32 1
g4x_pre_enable_dp 2 10 57 1
vlv_detach_power_sequencer 1 13 90 1
vlv_steal_power_sequencer 5 26 156 2
vlv_init_panel_power_sequencer 4 21 156 1
vlv_pre_enable_dp 2 24 193 1
vlv_dp_pre_pll_enable 1 24 176 1
chv_pre_enable_dp 12 69 512 1
chv_dp_pre_pll_enable 12 60 412 1
chv_dp_post_pll_disable 2 18 137 1
intel_dp_dpcd_read_wake 3 14 82 4
intel_dp_get_link_status 1 7 32 2
intel_dp_voltage_max 10 20 124 1
intel_dp_pre_emphasis_max 26 65 255 2
vlv_signal_levels 15 96 436 1
chv_need_uniq_trans_scale 2 5 24 1
chv_signal_levels 22 135 820 1
intel_get_adjust_train 7 25 156 2
gen4_signal_levels 9 35 107 1
gen6_edp_signal_levels 10 25 97 1
gen7_edp_signal_levels 8 25 93 1
intel_dp_set_signal_levels 10 36 239 2
intel_dp_set_link_train 2 24 156 3
intel_dp_reset_link_train 1 7 49 3
intel_dp_update_link_train 1 15 107 3
intel_dp_set_idle_link_train 4 19 122 1
intel_dp_link_training_clock_recovery 15 77 440 1
intel_dp_link_training_channel_equalization 13 67 310 1
intel_dp_stop_link_train 1 5 21 1
intel_dp_start_link_train 1 5 19 1
intel_dp_link_down 11 40 282 1
intel_dp_get_dpcd 18 67 480 1
intel_dp_probe_oui 4 12 107 1
intel_dp_probe_mst 5 19 110 1
intel_dp_sink_crc_stop 3 22 126 1
intel_dp_sink_crc_start 7 27 175 1
intel_dp_sink_crc 11 45 287 2
intel_dp_get_sink_irq 1 6 30 2
intel_dp_get_sink_irq_esi 2 10 44 2
intel_dp_autotest_link_training 1 5 17 1
intel_dp_autotest_video_pattern 1 5 17 1
intel_dp_autotest_edid 7 28 162 1
intel_dp_autotest_phy_pattern 1 5 17 1
intel_dp_handle_test_request 7 47 230 1
intel_dp_check_mst_status 9 47 261 1
intel_dp_check_link_status 10 34 202 1
intel_dp_detect_dpcd 13 34 190 1
edp_detect 2 9 43 1
ibx_digital_port_connected 5 22 78 2
cpt_digital_port_connected 6 25 87 2
g4x_digital_port_connected 4 20 72 2
gm45_digital_port_connected 4 20 72 2
bxt_digital_port_connected 4 23 92 2
intel_digital_port_connected 5 14 85 2
ironlake_dp_detect 2 9 57 1
g4x_dp_detect 4 15 83 1
intel_dp_get_edid 3 11 63 1
intel_dp_set_edid 2 11 64 1
intel_dp_unset_edid 1 7 37 1
intel_dp_detect 13 54 309 2
intel_dp_force 3 18 120 1
intel_dp_get_modes 6 22 110 1
intel_dp_detect_audio 2 9 42 1
intel_dp_set_property 17 68 351 3
intel_dp_connector_destroy 3 11 69 1
intel_dp_encoder_destroy 3 19 110 1
intel_dp_encoder_suspend 2 10 55 1
intel_edp_panel_vdd_sanitize 2 14 90 1
intel_dp_encoder_reset 4 14 92 1
intel_dp_hpd_pulse 14 57 350 2
intel_trans_dp_port_sel 3 13 71 1
intel_dp_is_edp 7 26 163 2
intel_dp_add_properties 2 15 82 2
intel_dp_init_panel_power_timestamps 1 6 27 1
intel_dp_init_panel_power_sequencer 7 79 542 2
intel_dp_init_panel_power_sequencer_registers 11 60 410 2
intel_dp_set_drrs_state 17 73 371 2
intel_edp_drrs_enable 3 21 138 1
intel_edp_drrs_disable 4 22 160 1
intel_edp_drrs_downclock_work 4 18 112 1
intel_edp_drrs_invalidate 5 24 169 2
intel_edp_drrs_flush 6 27 193 2
intel_dp_drrs_init 4 28 168 2
intel_edp_init_connector 16 81 490 2
intel_dp_init_connector 31 107 632 2
intel_dp_init 9 65 396 3
intel_dp_mst_suspend 6 16 98 1
intel_dp_mst_resume 6 19 111 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/i915/intel_modes.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
intel_connector_update_modes 1 9 43 2
intel_ddc_get_modes 2 12 56 2
intel_attach_force_audio_property 3 17 90 1
intel_attach_broadcast_rgb_property 3 17 90 1
intel_attach_aspect_ratio_property 2 7 37 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/i915/intel_tv.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
enc_to_tv 1 4 20 1
intel_attached_tv 1 4 18 1
intel_tv_get_hw_state 2 10 65 2
intel_enable_tv 1 8 61 1
intel_disable_tv 1 6 41 1
intel_tv_mode_lookup 3 10 60 1
intel_tv_mode_find 1 4 17 1
intel_tv_mode_valid 3 10 61 2
intel_tv_get_config 1 5 26 2
intel_tv_compute_config 2 13 81 2
set_tv_mode_timings 3 44 355 3
set_color_conversion 2 18 130 2
intel_tv_pre_enable 23 110 748 1
intel_tv_detect_type 8 73 446 2
intel_tv_find_better_format 4 18 115 1
intel_tv_detect 5 32 173 2
intel_tv_chose_preferred_modes 8 15 111 2
intel_tv_get_modes 10 44 321 1
intel_tv_destroy 1 5 19 1
intel_tv_set_property 15 45 315 3
tv_is_present_in_vbt 7 25 117 1
intel_tv_init 9 86 586 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/i915/intel_uncore.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
intel_uncore_forcewake_domain_to_str 3 8 43 1
assert_device_not_suspended 2 5 27 1
fw_domain_reset 1 5 34 1
fw_domain_arm_timer 1 4 21 1
fw_domain_wait_ack_clear 2 8 46 1
fw_domain_get 1 4 25 1
fw_domain_wait_ack 2 8 44 1
fw_domain_put 1 4 25 1
fw_domain_posting_read 2 5 27 1
fw_domains_get 1 10 49 2
fw_domains_put 1 9 44 2
fw_domains_posting_read 1 9 35 1
fw_domains_reset 2 10 54 2
__gen6_gt_wait_for_thread_c0 2 6 34 1
fw_domains_get_with_thread_status 1 6 25 2
gen6_gt_check_fifodbg 2 7 41 1
fw_domains_put_with_fifo 1 6 25 2
fifo_free_entries 1 5 24 1
__gen6_gt_wait_for_fifo 7 19 116 1
intel_uncore_fw_release_timer 3 13 105 1
intel_uncore_forcewake_reset 13 47 289 2
intel_uncore_ellc_detect 5 10 69 1
__intel_uncore_early_sanitize 5 17 97 2
intel_uncore_early_sanitize 1 5 24 2
intel_uncore_sanitize 1 4 14 1
__intel_uncore_forcewake_get 4 15 88 2
intel_uncore_forcewake_get 2 11 70 2
intel_uncore_forcewake_get__locked 2 8 43 2
__intel_uncore_forcewake_put 4 17 87 2
intel_uncore_forcewake_put 2 10 61 2
intel_uncore_forcewake_put__locked 2 8 43 2
assert_forcewakes_inactive 2 9 46 1
ilk_dummy_write 1 4 18 1
hsw_unclaimed_reg_debug 5 14 89 4
hsw_unclaimed_reg_detect 4 14 65 1
__force_wake_get 4 18 89 2
is_gen8_shadowed 3 8 46 2
is_gen9_shadowed 3 8 46 2
fw_domain_init 7 33 218 4
intel_uncore_fw_domains_init 11 68 413 1
intel_uncore_init 13 52 217 1
intel_uncore_fini 1 5 21 1
i915_reg_read_ioctl 10 44 251 3
i915_get_reset_stats_ioctl 8 30 192 3
i915_reset_complete 1 6 33 1
i915_do_reset 1 7 47 1
g4x_reset_complete 1 6 33 1
g33_do_reset 1 5 31 1
g4x_do_reset 3 21 133 1
ironlake_do_reset 3 19 99 1
gen6_do_reset 1 9 60 1
wait_for_register 1 8 43 5
gen8_do_reset 2 24 120 1
int( * intel_get_gpu_reset(structdrm_device*dev)) 8 19 98 1
intel_gpu_reset 2 13 74 1
intel_has_gpu_reset 1 4 17 1
intel_uncore_check_errors 3 9 52 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/i915/intel_ringbuffer.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
intel_ring_flag 1 4 17 1
intel_ring_sync_index 2 9 40 2
intel_flush_status_page 1 5 30 2
intel_read_status_page 1 6 26 2
intel_write_status_page 1 5 26 3
intel_ring_emit 1 7 40 2
intel_ring_advance 1 5 28 1
intel_ring_get_tail 1 4 14 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/i915/intel_csr.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
intel_get_stepping 7 14 112 1
intel_get_substepping 7 14 112 1
intel_csr_load_status_get 1 8 40 1
intel_csr_load_status_set 1 7 37 2
intel_csr_load_program 5 22 160 1
finish_csr_load 22 103 700 2
intel_csr_ucode_init 6 29 163 1
intel_csr_ucode_fini 2 8 44 1
assert_csr_loaded 1 9 57 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/i915/i915_vgpu.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/i915/i915_gem_execbuffer.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
eb_create 5 26 174 1
eb_reset 2 5 40 1
eb_lookup_vmas 9 67 419 5
eb_get_vma 4 19 109 2
i915_gem_execbuffer_unreserve_vma 4 13 78 1
eb_destroy 2 13 70 1
use_cpu_reloc 3 6 35 1
relocate_entry_cpu 4 27 189 3
relocate_entry_gtt 8 42 272 3
clflush_write32 1 6 40 2
relocate_entry_clflush 4 27 184 3
i915_gem_execbuffer_relocate_entry 17 81 467 3
i915_gem_execbuffer_relocate_vma 8 34 199 2
i915_gem_execbuffer_relocate_vma_slow 3 13 78 3
i915_gem_execbuffer_relocate 2 13 58 1
only_mappable_for_reloc 1 5 21 1
i915_gem_execbuffer_reserve_vma 16 47 294 3
need_reloc_mappable 5 13 76 1
eb_vma_misplaced 10 19 145 1
i915_gem_execbuffer_reserve 16 67 394 4
i915_gem_execbuffer_relocate_slow 13 83 550 7
i915_gem_execbuffer_move_to_gpu 6 25 149 2
i915_gem_check_execbuffer 9 16 87 1
validate_exec_list 11 32 211 3
i915_gem_validate_context 8 24 158 4
i915_gem_execbuffer_move_to_active 5 32 242 2
i915_gem_execbuffer_retire_commands 1 5 30 1
i915_reset_gen7_sol_offsets 5 21 134 2
i915_gem_execbuffer_parse 5 42 208 7
i915_gem_ringbuffer_submission 20 77 451 3
gen8_dispatch_bsd_ring 3 22 121 2
eb_get_batch 1 6 44 1
i915_gem_do_execbuffer 43 189 1120 5
i915_gem_execbuffer 10 73 509 3
i915_gem_execbuffer2 10 55 321 3
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/i915/i915_suspend.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
i915_save_display 12 23 238 1
i915_restore_display 12 27 261 1
i915_save_state 12 33 323 1
i915_restore_state 12 36 336 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/i915/i915_gem_stolen.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
i915_gem_stolen_insert_node_in_range 5 17 119 6
i915_gem_stolen_insert_node 1 8 40 4
i915_gem_stolen_remove_node 1 7 39 2
i915_stolen_to_physical 32 129 973 1
i915_gem_cleanup_stolen 2 7 43 1
g4x_get_stolen_reserved 3 15 95 3
gen6_get_stolen_reserved 5 23 106 3
gen7_get_stolen_reserved 3 17 82 3
gen8_get_stolen_reserved 5 23 114 3
bdw_get_stolen_reserved 2 12 73 3
i915_gem_init_stolen 19 67 377 1
i915_pages_create_for_stolen 3 22 143 3
i915_gem_object_get_pages_stolen 1 5 17 1
i915_gem_object_put_pages_stolen 1 5 23 1
i915_gem_object_release_stolen 2 9 52 1
_i915_gem_object_create_stolen 4 22 132 2
i915_gem_object_create_stolen 6 26 145 2
i915_gem_object_create_stolen_for_preallocated 12 64 387 4
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/i915/intel_ringbuffer.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
intel_ring_initialized 4 12 76 1
__intel_ring_space 2 7 35 3
intel_ring_update_space 2 9 56 1
intel_ring_space 1 5 19 1
intel_ring_stopped 1 5 32 1
__intel_ring_advance 2 8 48 1
gen2_render_ring_flush 4 20 100 3
gen4_render_ring_flush 7 24 129 3
intel_emit_post_sync_nonzero_flush 3 28 175 1
gen6_render_ring_flush 5 34 170 3
gen7_render_ring_cs_stall_wa 2 15 78 1
gen7_render_ring_flush 4 37 177 3
gen8_emit_pipe_control 2 17 96 3
gen8_render_ring_flush 4 31 132 3
ring_write_tail 1 6 30 2
intel_ring_get_active_head 3 13 92 1
ring_setup_phys_status_page 2 9 66 1
intel_ring_setup_status_page 11 40 227 1
stop_ring 5 20 152 1
init_ring_common 8 63 389 1
intel_fini_pipe_control 3 12 88 1
intel_init_pipe_control 5 32 208 1
intel_ring_workarounds_emit 6 30 207 1
intel_rcs_ctx_init 3 11 49 1
wa_add 2 12 93 4
gen8_init_workarounds 1 18 83 1
bdw_init_workarounds 3 18 86 1
chv_init_workarounds 2 12 61 1
gen9_init_workarounds 8 45 229 1
skl_tune_iz_hashing 6 24 185 1
skl_init_workarounds 8 34 191 1
bxt_init_workarounds 5 23 124 1
kbl_init_workarounds 8 33 175 1
init_workarounds_ring 6 18 112 1
init_render_ring 12 28 217 1
render_ring_cleanup 2 11 63 1
gen8_rcs_signal 3 33 209 2
gen8_xcs_signal 3 31 196 2
gen6_signal 4 26 177 2
gen6_add_request 3 17 101 1
i915_gem_has_seqno_wrapped 1 6 28 2
gen8_ring_sync 2 22 118 3
gen6_ring_sync 3 29 167 3
pc_render_add_request 2 35 224 1
gen6_ring_get_seqno 2 8 48 2
ring_get_seqno 1 4 20 2
ring_set_seqno 1 4 21 2
pc_render_get_seqno 1 4 22 2
pc_render_set_seqno 1 4 23 2
gen5_ring_get_irq 3 13 86 1
gen5_ring_put_irq 2 10 69 1
i9xx_ring_get_irq 3 16 98 1
i9xx_ring_put_irq 2 13 84 1
i8xx_ring_get_irq 3 16 98 1
i8xx_ring_put_irq 2 13 84 1
bsd_ring_flush 2 14 65 3
i9xx_add_request 2 14 79 1
gen6_ring_get_irq 5 20 127 1
gen6_ring_put_irq 4 15 102 1
hsw_vebox_get_irq 3 15 97 1
hsw_vebox_put_irq 2 12 78 1
gen8_ring_get_irq 5 21 129 1
gen8_ring_put_irq 4 17 104 1
i965_dispatch_execbuffer 3 18 80 4
i830_dispatch_execbuffer 7 45 300 4
i915_dispatch_execbuffer 3 15 80 4
cleanup_phys_status_page 2 8 49 1
cleanup_status_page 2 11 63 1
init_status_page 6 32 194 1
init_phys_status_page 3 13 83 1
intel_unpin_ringbuffer_obj 1 8 59 1
intel_pin_and_map_ringbuffer_obj 4 22 131 2
intel_destroy_ringbuffer_obj 1 5 25 1
intel_alloc_ringbuffer_obj 4 15 84 2
intel_engine_create_ringbuffer 5 23 142 2
intel_ringbuffer_free 1 5 19 1
intel_init_ring_buffer 7 43 243 2
intel_cleanup_ring_buffer 5 22 139 1
ring_wait_for_space 5 23 131 2
__wrap_ring_buffer 2 11 63 1
intel_ring_idle 2 13 79 1
intel_ring_alloc_request_extras 1 5 22 1
intel_ring_reserve_space 1 5 26 1
intel_ring_reserved_space_reserve 1 6 32 2
intel_ring_reserved_space_cancel 1 6 28 1
intel_ring_reserved_space_use 1 6 30 1
intel_ring_reserved_space_end 2 12 73 1
__intel_ring_prepare 8 30 171 2
intel_ring_begin 3 19 106 2
intel_ring_cacheline_align 4 16 99 1
intel_ring_init_seqno 4 13 112 2
gen6_bsd_ring_write_tail 2 16 90 2
gen6_bsd_ring_flush 5 27 155 3
gen8_ring_dispatch_execbuffer 4 20 122 4
hsw_ring_dispatch_execbuffer 4 19 90 4
gen6_ring_dispatch_execbuffer 3 17 78 4
gen6_ring_flush 5 28 158 3
intel_init_render_ring_buffer 24 131 862 1
intel_init_bsd_ring_buffer 7 68 455 1
intel_init_bsd2_ring_buffer 2 26 147 1
intel_init_blt_ring_buffer 4 46 342 1
intel_init_vebox_ring_buffer 4 46 342 1
intel_ring_flush_all_caches 3 13 69 1
intel_ring_invalidate_all_caches 3 15 76 1
intel_stop_ring_buffer 4 11 63 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/i915/intel_overlay.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
intel_overlay_map_regs 4 16 105 1
intel_overlay_unmap_regs 3 9 58 2
intel_overlay_do_wait_request 2 15 85 3
intel_overlay_on 4 25 173 1
intel_overlay_continue 5 32 192 2
intel_overlay_release_old_vid_tail 1 7 37 1
intel_overlay_off_tail 2 12 67 1
intel_overlay_off 4 33 209 1
intel_overlay_recover_from_interrupt 4 13 65 1
intel_overlay_release_old_vid 6 32 190 1
intel_overlay_reset 2 12 60 1
packed_depth_bytes 3 10 30 1
packed_width_bytes 2 9 33 2
uv_hsubsampling 5 13 39 1
uv_vsubsampling 5 13 39 1
calc_swidthsw 3 16 95 3
update_polyphase_filter 1 6 38 1
update_scaling_factors 6 41 312 3
update_colorkey 7 30 148 2
overlay_cmd_reg 12 41 144 1
intel_overlay_do_put_image 13 93 681 3
intel_overlay_switch_off 5 24 143 1
check_overlay_possible_on_crtc 3 9 40 2
update_pfit_vscale_ratio 3 17 96 1
check_overlay_dst 5 12 78 2
check_overlay_scaling 3 11 75 1
check_overlay_src 37 82 509 3
intel_panel_fitter_pipe 6 13 90 1
intel_overlay_put_image 20 116 709 3
update_reg_attrs 1 7 52 2
check_gamma_bounds 5 11 75 2
check_gamma5_errata 3 9 48 1
check_gamma 9 14 112 1
intel_overlay_attrs 13 72 448 3
intel_setup_overlay 13 70 387 1
intel_cleanup_overlay 2 9 55 1
intel_overlay_map_regs_atomic 2 12 73 1
intel_overlay_unmap_regs_atomic 2 6 30 2
intel_overlay_capture_error_state 6 27 179 1
intel_overlay_print_error_state 1 49 245 2
intel_overlay_capture_error_state 1 4 12 1
intel_overlay_print_error_state 1 4 14 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/i915/intel_i2c.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
get_gmbus_pin 5 12 70 2
intel_gmbus_is_valid_pin 6 14 88 2
to_intel_gmbus 1 4 20 1
intel_i2c_reset 1 6 32 1
intel_gmbus_acquire_bus 1 8 48 2
intel_gmbus_release_bus 1 7 41 2
intel_gmbus_exec 35 112 679 8
intel_gpio_bb_set_bits 3 14 84 2
intel_gpio_bb_set_dir 2 12 76 2
intel_gpio_bb_read_bits 1 6 32 1
intel_gpio_send_start 1 4 24 2
intel_gpio_send_stop 1 4 24 2
intel_gpio_initiate_xfer 1 4 29 3
intel_gpio_read_byte 1 4 30 3
intel_gpio_write_byte 1 4 29 3
intel_setup_gmbus 6 34 249 1
intel_gmbus_get_adapter 2 7 40 2
intel_teardown_gmbus 1 3 9 1
intel_gmbus_force_bit 3 13 73 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/i915/i915_gem_gtt.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
set_pages_uc 1 3 12 2
set_pages_wb 1 3 12 2
sanitize_enable_ppgtt 17 29 174 2
ppgtt_bind_vma 2 11 63 3
ppgtt_unbind_vma 1 7 36 1
gen8_pte_encode 4 19 64 3
gen8_pde_encode 2 11 42 2
snb_pte_encode 5 19 70 4
ivb_pte_encode 5 21 76 4
byt_pte_encode 4 12 59 4
hsw_pte_encode 3 10 46 4
iris_pte_encode 4 18 64 4
__setup_page_dma 3 15 95 3
__setup_page_dma 2 9 51 3
setup_page_dma 1 4 24 2
cleanup_page_dma 2 8 64 2
cleanup_page_dma 2 7 46 2
kmap_page_dma 1 4 17 1
kunmap_page_dma 3 6 37 2
fill_page_dma 2 9 58 3
fill_page_dma_32 1 7 41 3
alloc_scratch_page 3 15 89 1
free_scratch_page 1 7 36 2
alloc_pt 5 23 135 1
free_pt 1 6 33 2
gen8_initialize_pt 1 8 44 2
gen6_initialize_pt 1 9 60 2
alloc_pd 4 21 118 1
free_pd 2 8 42 2
gen8_initialize_pd 1 7 42 2
__pdp_init 3 18 101 2
__pdp_fini 1 6 29 1
alloc_pdp 4 21 109 1
free_pdp 2 9 40 2
gen8_initialize_pdp 1 7 42 2
gen8_initialize_pml4 1 8 42 2
gen8_setup_page_directory 2 12 69 4
gen8_setup_page_directory_pointer 1 10 66 4
gen8_write_pdp 2 19 122 3
gen8_legacy_mm_switch 3 12 68 2
gen8_48b_mm_switch 1 5 30 2
gen8_ppgtt_clear_pte_range 10 44 252 5
gen8_ppgtt_clear_range 2 21 123 4
gen8_ppgtt_insert_pte_entries 7 36 200 5
gen8_ppgtt_insert_entries 3 24 166 5
gen8_free_page_tables 3 13 75 2
gen8_init_scratch 7 32 228 1
gen8_ppgtt_notify_vgt 5 26 177 2
gen8_free_scratch 2 9 61 1
gen8_ppgtt_cleanup_3lvl 2 12 78 2
gen8_ppgtt_cleanup_4lvl 2 10 75 1
gen8_ppgtt_cleanup 3 12 77 1
gen8_ppgtt_alloc_pagetabs 3 29 165 5
gen8_ppgtt_alloc_page_directories 3 29 173 5
gen8_ppgtt_alloc_page_dirpointers 3 31 166 5
free_gen8_temp_bitmaps 1 5 24 2
alloc_gen8_temp_bitmaps 3 20 108 3
mark_tlbs_dirty 1 4 24 1
gen8_alloc_va_range_3lvl 7 78 498 4
gen8_alloc_va_range_4lvl 3 34 199 4
gen8_alloc_va_range 2 10 70 3
gen8_dump_pdp 9 47 293 5
gen8_dump_ppgtt 3 21 162 2
gen8_preallocate_top_level_pdps 3 16 97 1
gen8_ppgtt_init 9 43 275 1
gen6_dump_ppgtt 8 46 337 2
gen6_write_pde 1 10 61 3
gen6_write_page_range 1 10 62 4
get_pd_offset 1 5 38 1
hsw_mm_switch 3 20 124 2
vgpu_mm_switch 1 9 63 2
gen7_mm_switch 5 25 154 2
gen6_mm_switch 1 11 77 2
gen8_ppgtt_enable 2 11 63 1
gen7_ppgtt_enable 2 21 108 1
gen6_ppgtt_enable 1 13 87 1
gen6_ppgtt_clear_range 4 28 170 4
gen6_ppgtt_insert_entries 4 29 170 5
gen6_alloc_va_range 5 62 434 3
gen6_init_scratch 3 14 93 1
gen6_free_scratch 1 6 36 1
gen6_ppgtt_cleanup 2 13 74 1
gen6_ppgtt_allocate_page_directories 7 37 213 1
gen6_ppgtt_alloc 1 4 15 1
gen6_scratch_va_range 1 8 57 3
gen6_ppgtt_init 7 41 320 1
__hw_ppgtt_init 2 8 46 2
i915_address_space_init 1 9 67 2
i915_ppgtt_init 2 11 66 2
i915_ppgtt_init_hw 6 16 85 1
i915_ppgtt_init_ring 3 10 60 1
i915_ppgtt_create 3 16 90 2
i915_ppgtt_release 1 12 97 1
needs_idle_maps 5 6 29 1
do_idling 3 12 63 1
undo_idling 2 5 31 2
i915_check_and_clear_faults 4 26 128 1
i915_ggtt_flush 2 9 43 1
i915_gem_suspend_gtt_mappings 2 12 75 1
i915_gem_gtt_prepare_object 3 8 47 1
gen8_set_pte 2 6 41 2
gen8_ggtt_insert_entries 2 25 172 5
gen6_ggtt_insert_entries 2 24 178 5
gen8_ggtt_clear_range 3 23 147 4
gen6_ggtt_clear_range 3 22 151 4
i915_ggtt_insert_entries 2 9 50 5
i915_ggtt_clear_range 1 9 41 4
ggtt_bind_vma 3 18 95 3
aliasing_gtt_bind_vma 5 29 171 3
ggtt_unbind_vma 4 22 139 1
i915_gem_gtt_finish_object 2 10 70 1
i915_gtt_color_adjust 5 15 80 4
i915_gem_setup_global_gtt 11 73 486 4
i915_gem_init_global_gtt 1 8 52 1
i915_global_gtt_cleanup 4 17 114 1
gen6_get_total_gtt_size 1 6 22 1
gen8_get_total_gtt_size 4 10 43 1
chv_get_total_gtt_size 2 8 33 1
gen6_get_stolen_size 1 6 22 1
gen8_get_stolen_size 1 6 22 1
chv_get_stolen_size 3 11 60 1
gen9_get_stolen_size 2 9 41 1
ggtt_probe_common 4 25 156 2
ggtt_probe_common 5 36 217 2
bdw_setup_private_ppat 2 16 140 1
chv_setup_private_ppat 1 14 87 1
gen8_gmch_probe 8 45 331 5
gen6_gmch_probe 7 38 296 5
gen6_gmch_remove 2 6 42 1
i915_gmch_probe 3 23 153 5
i915_gmch_remove 1 4 13 1
i915_gem_gtt_init 11 40 305 1
i915_gem_restore_gtt_mappings 8 45 270 1
__i915_gem_vma_create 6 23 182 3
i915_gem_obj_lookup_or_create_vma 3 10 55 2
i915_gem_obj_lookup_or_create_ggtt_vma 4 14 83 2
rotate_pages 4 23 150 6
intel_rotate_fb_obj_pages 7 65 378 2
intel_partial_pages 4 32 194 2
i915_get_ggtt_vma_pages 8 28 195 1
i915_vma_bind 10 37 202 3
i915_ggtt_view_size 5 14 94 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/i915/i915_dma.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
i915_getparam 42 125 514 3
i915_get_bridge_dev 2 10 55 1
i915_get_bridge_dev 1 9 73 1
intel_alloc_mchbar_resource 14 40 281 1
intel_setup_mchbar 9 29 188 1
intel_teardown_mchbar 7 21 149 1
i915_vga_set_decode 2 10 44 2
i915_switcheroo_set_state 2 17 99 2
i915_switcheroo_can_switch 1 5 26 1
i915_load_modeset_init 11 56 291 1
i915_kick_out_firmware_fb 2 17 109 1
i915_kick_out_firmware_fb 1 4 12 1
i915_kick_out_vgacon 1 4 12 1
i915_kick_out_vgacon 1 4 13 1
i915_kick_out_vgacon 4 15 81 1
i915_dump_device_info 1 10 58 1
cherryview_sseu_info_init 4 28 183 1
gen9_sseu_info_init 10 41 322 1
broadwell_sseu_info_init 7 40 357 1
intel_device_info_runtime_init 29 77 511 1
intel_init_dpio 3 11 52 1
i915_driver_load 26 161 986 2
i915_driver_unload 6 62 409 1
i915_driver_load 38 176 1146 2
i915_driver_open 2 8 36 2
i915_driver_lastclose 1 5 18 1
i915_driver_preclose 1 8 51 2
i915_driver_postclose 3 7 42 2
i915_gem_reject_pin_ioctl 1 5 22 3
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/i915/intel_bios.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/i915/intel_guc_fwif.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/i915/i915_reg.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/i915/intel_runtime_pm.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
intel_power_well_enable 1 7 40 2
intel_power_well_disable 1 7 40 2
hsw_power_well_enabled 1 6 26 2
__intel_display_power_is_enabled 4 21 92 2
intel_display_power_is_enabled 1 11 56 2
intel_display_set_init_power 3 11 51 2
hsw_power_well_post_enable 3 11 78 1
skl_power_well_post_enable 5 18 120 2
hsw_set_power_well 6 27 126 3
assert_can_enable_dc9 1 11 75 1
assert_can_disable_dc9 1 8 46 1
bxt_enable_dc9 1 10 45 1
bxt_disable_dc9 1 10 45 1
gen9_set_dc_state_debugmask_memory_up 2 11 46 1
assert_can_enable_dc5 2 15 93 1
assert_can_disable_dc5 2 10 48 1
gen9_enable_dc5 1 12 54 1
gen9_disable_dc5 1 10 45 1
assert_can_enable_dc6 2 12 77 1
assert_can_disable_dc6 2 8 39 1
skl_enable_dc6 1 12 54 1
skl_disable_dc6 1 10 45 1
skl_set_power_well 37 104 552 3
hsw_power_well_sync_hw 2 7 43 2
hsw_power_well_enable 1 5 23 2
hsw_power_well_disable 1 5 23 2
skl_power_well_enabled 1 7 43 2
skl_power_well_sync_hw 1 6 34 2
skl_power_well_enable 1 5 23 2
skl_power_well_disable 1 5 23 2
i9xx_always_on_power_well_noop 1 4 14 2
i9xx_always_on_power_well_enabled 1 5 17 2
vlv_set_power_well 4 24 133 3
vlv_power_well_sync_hw 1 5 27 2
vlv_power_well_enable 1 5 23 2
vlv_power_well_disable 1 5 23 2
vlv_power_well_enabled 3 21 128 2
vlv_display_power_well_init 3 18 103 1
vlv_display_power_well_deinit 1 7 35 1
vlv_display_power_well_enable 1 7 37 2
vlv_display_power_well_disable 1 7 37 2
vlv_dpio_cmn_power_well_enable 1 8 49 2
vlv_dpio_cmn_power_well_disable 1 10 61 2
lookup_power_well 2 12 56 2
assert_chv_phy_status 19 68 579 1
chv_dpio_cmn_power_well_enable 5 40 252 2
chv_dpio_cmn_power_well_disable 3 22 127 2
assert_chv_phy_powergate 10 34 222 5
chv_phy_powergate_ch 3 21 130 4
chv_phy_powergate_lanes 2 21 181 3
chv_pipe_power_well_enabled 2 15 117 2
chv_set_pipe_power_well 5 22 136 3
chv_pipe_power_well_sync_hw 1 6 36 2
chv_pipe_power_well_enable 1 7 37 2
chv_pipe_power_well_disable 1 7 37 2
intel_display_power_get 2 16 92 2
intel_display_power_put 3 18 115 2
intel_display_power_well_is_enabled 1 9 45 2
sanitize_disable_power_well_option 4 11 49 2
intel_power_domains_init 8 24 182 1
intel_runtime_pm_disable 4 10 55 1
intel_power_domains_fini 1 5 21 1
intel_power_domains_resume 1 13 81 1
chv_phy_control_init 6 56 341 1
vlv_cmnlane_wa 4 14 93 1
intel_power_domains_init_hw 3 18 113 1
intel_runtime_pm_get 3 9 56 1
intel_runtime_pm_get_noresume 3 9 56 1
intel_runtime_pm_put 3 9 50 1
intel_runtime_pm_enable 4 15 79 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/i915/intel_frontbuffer.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
intel_fb_obj_invalidate 3 20 132 2
intel_frontbuffer_flush 2 14 86 3
intel_fb_obj_flush 3 18 118 3
intel_frontbuffer_flip_prepare 1 10 65 2
intel_frontbuffer_flip_complete 1 10 67 2
intel_frontbuffer_flip 1 9 59 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/i915/intel_lrc.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
intel_logical_ring_advance 1 4 19 1
intel_logical_ring_emit 1 6 31 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/i915/intel_lrc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
intel_sanitize_enable_execlists 8 14 84 2
intel_execlists_ctx_id 1 6 27 1
disable_lite_restore_wa 4 7 53 1
intel_lr_context_descriptor 3 19 116 2
execlists_elsp_write 2 25 211 2
execlists_update_context 3 24 190 1
execlists_submit_requests 2 8 35 2
execlists_context_unqueue 8 34 225 1
execlists_check_remove_request 4 24 126 2
intel_lrc_irq_handler 14 49 294 1
execlists_context_queue 6 31 183 1
logical_ring_invalidate_all_caches 3 14 67 1
execlists_move_to_gpu 5 23 136 2
intel_logical_ring_alloc_request_extras 3 11 62 1
logical_ring_wait_for_space 6 27 150 2
intel_logical_ring_advance_and_submit 3 13 78 1
__wrap_ring_buffer 2 11 63 1
logical_ring_prepare 8 30 171 2
intel_logical_ring_begin 3 16 97 2
intel_logical_ring_reserve_space 1 5 26 1
intel_execlists_submission 14 63 360 3
intel_execlists_retire_requests 4 21 148 1
intel_logical_ring_stop 5 17 120 1
logical_ring_flush_all_caches 3 12 60 1
intel_lr_context_do_pin 4 23 126 3
intel_lr_context_pin 3 16 111 1
intel_lr_context_unpin 3 13 95 1
intel_logical_ring_workarounds_emit 6 30 208 1
gen8_emit_flush_coherentl3_wa 3 30 240 3
wa_ctx_start 1 6 27 3
wa_ctx_end 1 10 45 3
gen8_init_indirectctx_bb 4 28 191 4
gen8_init_perctx_bb 1 10 69 4
gen9_init_indirectctx_bb 5 19 131 4
gen9_init_perctx_bb 5 21 162 4
lrc_setup_wa_ctx_obj 3 17 99 2
lrc_destroy_wa_ctx_obj 2 8 48 1
intel_init_workaround_bb 11 58 293 1
gen8_init_common_ring 3 27 203 1
gen8_init_render_ring 2 12 70 1
gen9_init_render_ring 2 8 32 1
intel_logical_ring_emit_pdps 3 22 168 1
gen8_emit_bb_start 8 29 190 3
gen8_logical_ring_get_irq 3 15 104 1
gen8_logical_ring_put_irq 2 12 81 1
gen8_emit_flush 4 29 151 3
gen8_emit_flush_render 7 49 262 3
gen8_get_seqno 1 4 20 2
gen8_set_seqno 1 4 21 2
bxt_a_get_seqno 2 6 32 2
bxt_a_set_seqno 1 5 28 2
gen8_emit_request 2 25 142 1
intel_lr_context_render_state_init 5 23 123 1
gen8_init_rcs_context 3 11 48 1
intel_logical_ring_cleanup 4 18 116 1
logical_ring_init 4 30 177 2
logical_render_ring_init 7 47 252 1
logical_bsd_ring_init 2 26 151 1
logical_bsd2_ring_init 1 21 123 1
logical_blt_ring_init 2 26 151 1
logical_vebox_ring_init 2 26 151 1
intel_logical_rings_init 10 38 185 1
make_rpcs 5 26 132 1
populate_lr_context 9 105 838 4
intel_lr_context_free 4 19 117 1
get_lr_context_size 7 20 84 1
lrc_setup_hardware_status_page 1 14 102 2
intel_lr_context_deferred_alloc 8 56 323 2
intel_lr_context_reset 3 28 158 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/i915/intel_hdmi.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
intel_hdmi_to_dev 1 4 21 1
assert_hdmi_port_disabled 2 9 56 1
enc_to_intel_hdmi 1 6 32 1
intel_attached_hdmi 1 4 21 1
g4x_infoframe_index 4 14 44 1
g4x_infoframe_enable 4 14 44 1
hsw_infoframe_enable 4 14 44 1
hsw_dip_data_reg 4 17 71 4
g4x_write_infoframe 3 28 178 4
g4x_infoframe_enabled 3 13 87 1
ibx_write_infoframe 3 29 209 4
ibx_infoframe_enabled 3 16 113 1
cpt_write_infoframe 4 30 215 4
cpt_infoframe_enabled 2 13 85 1
vlv_write_infoframe 3 29 209 4
vlv_infoframe_enabled 3 16 113 1
hsw_write_infoframe 4 32 221 4
hsw_infoframe_enabled 1 11 76 1
intel_write_infoframe 2 16 116 2
intel_hdmi_set_avi_infoframe 4 23 112 2
intel_hdmi_set_spd_infoframe 2 12 61 1
intel_hdmi_set_hdmi_infoframe 2 11 52 2
g4x_set_infoframes 6 44 244 3
hdmi_sink_is_deep_color 2 10 70 1
gcp_default_phase_possible 11 26 126 2
intel_hdmi_set_gcp_infoframe 6 21 144 1
ibx_set_infoframes 5 42 246 3
cpt_set_infoframes 4 32 188 3
vlv_set_infoframes 5 42 246 3
hsw_set_infoframes 3 26 155 3
intel_hdmi_prepare 9 30 210 1
intel_hdmi_get_hw_state 5 22 138 2
intel_hdmi_get_config 11 37 231 2
intel_enable_hdmi_audio 1 8 50 1
g4x_enable_hdmi 3 16 113 1
ibx_enable_hdmi 5 27 199 1
cpt_enable_hdmi 5 33 213 1
vlv_enable_hdmi 1 3 9 1
intel_disable_hdmi 3 24 181 1
g4x_disable_hdmi 2 7 41 1
pch_disable_hdmi 2 6 36 1
pch_post_disable_hdmi 1 4 14 1
hdmi_port_clock_limit 6 10 65 2
hdmi_port_clock_valid 9 14 87 3
intel_hdmi_mode_valid 5 17 111 2
hdmi_12bpc_possible 4 21 127 1
intel_hdmi_compute_config 15 52 313 2
intel_hdmi_unset_edid 1 9 56 1
intel_hdmi_set_edid 5 26 152 1
intel_hdmi_detect 2 17 104 2
intel_hdmi_force 2 11 65 1
intel_hdmi_get_modes 2 8 40 1
intel_hdmi_detect_audio 3 9 48 1
intel_hdmi_set_property 17 72 344 3
intel_hdmi_pre_enable 1 10 74 1
vlv_hdmi_pre_enable 2 38 347 1
vlv_hdmi_pre_pll_enable 1 26 204 1
chv_data_lane_soft_reset 7 39 274 2
chv_hdmi_pre_pll_enable 11 56 387 1
chv_hdmi_post_pll_disable 2 18 137 1
vlv_hdmi_post_disable 1 13 109 1
chv_hdmi_post_disable 1 8 52 1
chv_hdmi_pre_enable 11 108 934 1
intel_hdmi_destroy 1 6 29 1
intel_hdmi_add_properties 1 8 41 2
intel_hdmi_ddc_pin 8 39 156 2
intel_hdmi_init_connector 13 73 427 2
intel_hdmi_init 11 62 388 3
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/i915/intel_display.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
valleyview_get_vco 1 9 61 1
vlv_get_cck_clock_hpll 2 16 106 3
intel_pch_rawclk 1 6 35 1
intel_hrawclk 10 27 96 1
intel_update_czclk 2 8 41 1
intel_fdi_link_freq 2 8 43 1
needs_modeset 1 4 15 1
intel_pipe_has_type 2 9 54 2
intel_pipe_will_have_type 3 19 105 2
intel_ironlake_limit 5 20 96 2
intel_g4x_limit 6 18 106 1
intel_limit 12 34 208 2
pnv_calc_dpll_params 3 10 90 2
i9xx_dpll_compute_m 1 4 28 1
i9xx_calc_dpll_params 3 10 93 2
vlv_calc_dpll_params 3 10 94 2
chv_calc_dpll_params 3 11 100 2
intel_PLL_is_valid 23 27 289 3
i9xx_select_p2_div 4 17 92 3
i9xx_find_best_dpll 10 39 278 6
pnv_find_best_dpll 9 37 266 6
g4x_find_best_dpll 7 38 282 6
vlv_PLL_is_optimal 5 21 117 6
vlv_find_best_dpll 8 40 321 6
chv_find_best_dpll 7 39 292 6
bxt_find_best_dpll 1 7 47 3
intel_crtc_active 3 6 42 1
intel_pipe_to_cpu_transcoder 1 7 42 2
pipe_dsl_stopped 2 15 82 2
intel_wait_for_pipe_off 4 16 117 1
state_string 2 4 14 1
assert_pll 1 11 61 3
assert_dsi_pll 1 12 68 2
intel_crtc_to_shared_dpll 2 7 48 1
assert_shared_dpll 2 14 78 3
assert_fdi_tx 2 17 105 3
assert_fdi_rx 1 11 61 3
assert_fdi_tx_pll_enabled 3 11 64 2
assert_fdi_rx_pll 1 11 61 3
assert_panel_unlocked 10 33 180 2
assert_cursor 3 13 89 3
assert_pipe 6 20 127 3
assert_plane 1 11 66 3
assert_planes_disabled 3 21 122 2
assert_sprites_disabled 5 31 219 2
assert_vblank_disabled 2 5 26 1
ibx_assert_pch_refclk_enabled 2 10 66 1
assert_pch_transcoder_disabled 1 11 51 2
dp_pipe_enabled 7 19 124 4
hdmi_pipe_enabled 7 17 106 3
lvds_pipe_enabled 5 14 78 3
adpa_pipe_enabled 5 14 78 3
assert_pch_dp_disabled 3 11 76 4
assert_pch_hdmi_disabled 3 11 71 3
assert_pch_ports_disabled 1 19 128 2
vlv_enable_pll 3 28 215 2
chv_enable_pll 2 22 193 2
intel_num_dvo_pipes 2 9 45 1
i9xx_enable_pll 6 35 253 1
i9xx_disable_pll 8 20 148 1
vlv_disable_pll 2 10 57 2
chv_disable_pll 2 17 116 2
vlv_wait_port_ready 5 27 129 3
intel_prepare_shared_dpll 3 15 102 1
intel_enable_shared_dpll 4 23 154 1
intel_disable_shared_dpll 6 27 191 1
ironlake_enable_pch_transcoder 8 41 254 2
lpt_enable_pch_transcoder 3 21 130 2
ironlake_disable_pch_transcoder 3 21 136 2
lpt_disable_pch_transcoder 2 12 77 1
intel_enable_pipe 9 40 237 1
intel_disable_pipe 8 24 169 1
need_vtd_wa 4 6 28 1
intel_tile_height 11 43 150 4
intel_fb_align_height 1 6 36 4
intel_fill_fb_ggtt_view 4 34 273 3
intel_linear_alignment 6 12 69 1
intel_pin_and_fence_fb_obj 14 65 349 5
intel_unpin_fb_obj 2 13 88 2
intel_gen4_compute_page_offset 2 22 150 6
i9xx_format_to_fourcc 8 20 57 1
skl_format_to_fourcc 8 25 75 3
intel_alloc_initial_plane_obj 6 45 300 2
update_state_fb 4 10 67 1
intel_find_initial_plane_obj 8 58 403 2
i9xx_update_primary_plane 22 106 695 4
ironlake_update_primary_plane 20 86 542 4
intel_fb_stride_alignment 7 23 91 3
intel_plane_obj_offset 4 21 122 3
skl_detach_scaler 1 8 74 2
skl_detach_scalers 3 10 62 1
skl_plane_ctl_format 13 34 113 1
skl_plane_ctl_tiling 5 16 46 1
skl_plane_ctl_rotation 5 16 59 1
skylake_update_primary_plane 7 87 756 4
intel_pipe_set_base_atomic 2 10 77 5
intel_complete_page_flips 1 10 54 1
intel_update_primary_planes 2 13 85 1
intel_prepare_reset 4 9 46 1
intel_finish_reset 5 21 121 1
intel_finish_fb 1 11 75 1
intel_crtc_has_pending_flip 3 14 97 1
intel_update_pipe_config 7 27 199 2
intel_fdi_normal_train 4 33 184 1
ironlake_fdi_link_train 7 70 423 1
gen6_fdi_link_train 14 108 611 1
ivb_manual_fdi_link_train 10 94 565 1
ironlake_fdi_pll_enable 2 26 186 1
ironlake_fdi_pll_disable 1 20 130 1
ironlake_fdi_disable 3 40 267 1
intel_has_pending_fb_unpin 3 12 57 1
page_flip_completed 2 16 104 1
intel_crtc_wait_for_pending_flips 4 22 145 1
lpt_program_iclkip 2 57 340 1
ironlake_pch_transcoder_set_timings 1 21 155 2
cpt_set_fdi_bc_bifurcation 4 16 106 2
ivybridge_update_fdi_bc_bifurcation 5 19 81 1
ironlake_pch_enable 11 58 330 1
lpt_pch_enable 1 11 73 1
intel_get_shared_dpll 12 65 464 2
intel_shared_dpll_commit 3 14 92 1
cpt_verify_modeset 3 12 84 2
skl_update_scaler 16 40 256 9
skl_update_scaler_crtc 2 11 98 1
skl_update_scaler_plane 17 47 275 2
skylake_scaler_disable 2 6 34 1
skylake_pfit_enable 3 22 172 1
ironlake_pfit_enable 4 15 122 1
hsw_enable_ips 4 18 128 1
hsw_disable_ips 4 19 137 1
intel_crtc_load_lut 10 36 226 1
intel_crtc_dpms_overlay_disable 2 12 79 1
intel_post_enable_primary 4 14 91 1
intel_pre_disable_primary 3 15 98 1
intel_post_plane_update 6 22 166 1
intel_pre_plane_update 6 26 175 1
intel_crtc_disable_planes 1 11 78 2
ironlake_crtc_enable 9 44 273 1
hsw_crtc_supports_ips 2 4 25 1
haswell_crtc_enable 17 68 421 1
ironlake_pfit_disable 3 11 83 2
ironlake_crtc_disable 6 37 234 1
haswell_crtc_disable 8 36 220 1
i9xx_pfit_enable 2 13 102 1
port_to_power_domain 6 18 54 1
port_to_aux_power_domain 6 18 54 1
intel_display_port_power_domain 8 23 112 1
intel_display_port_aux_power_domain 6 20 107 1
get_crtc_power_domains 4 20 141 1
modeset_get_crtc_power_domains 1 13 83 1
modeset_put_power_domains 1 7 30 2
modeset_update_crtc_power_domains 7 23 163 1
intel_compute_max_dotclk 6 13 84 1
intel_update_max_cdclk 12 35 217 1
intel_update_cdclk 3 12 76 1
broxton_set_cdclk 16 84 420 2
broxton_init_cdclk 3 19 110 1
broxton_uninit_cdclk 2 11 68 1
skl_cdclk_decimal 1 4 17 1
skl_cdclk_get_vco 3 10 58 1
skl_dpll0_enable 4 30 174 2
skl_cdclk_pcu_ready 2 10 62 1
skl_cdclk_wait_for_pcu_ready 3 10 46 1
skl_set_cdclk 9 38 171 2
skl_uninit_cdclk 4 15 96 1
skl_init_cdclk 3 18 117 1
valleyview_set_cdclk 7 46 296 2
cherryview_set_cdclk 6 30 175 2
valleyview_calc_cdclk 7 15 91 2
broxton_calc_cdclk 5 14 71 2
intel_mode_max_pixclk 3 17 88 2
valleyview_modeset_calc_cdclk 2 11 63 1
broxton_modeset_calc_cdclk 2 11 63 1
vlv_program_pfi_credits 4 21 105 1
valleyview_modeset_commit_cdclk 2 13 79 1
valleyview_crtc_enable 9 45 292 1
i9xx_set_pll_dividers 1 7 65 1
i9xx_crtc_enable 5 30 185 1
i9xx_pfit_disable 2 11 68 1
i9xx_crtc_disable 7 31 197 1
intel_crtc_disable_noatomic 3 23 151 1
intel_display_suspend 9 42 229 1
intel_encoder_destroy 1 6 29 1
intel_connector_check_state 7 28 173 1
intel_connector_init 2 9 45 1
intel_connector_alloc 3 12 52 1
intel_connector_get_hw_state 1 6 35 1
pipe_required_fdi_lanes 3 6 29 1
ironlake_check_fdi_lanes 15 61 324 3
ironlake_fdi_compute_config 4 29 190 2
pipe_config_supports_ips 3 10 51 2
hsw_compute_ips_config 3 9 54 2
intel_crtc_compute_config 14 28 207 2
skylake_get_display_clock_speed 11 38 168 1
broxton_get_display_clock_speed 6 22 111 1
broadwell_get_display_clock_speed 6 18 89 1
haswell_get_display_clock_speed 5 16 80 1
valleyview_get_display_clock_speed 1 5 22 1
ilk_get_display_clock_speed 1 4 12 1
i945_get_display_clock_speed 1 4 12 1
i915_get_display_clock_speed 1 4 12 1
i9xx_misc_get_display_clock_speed 1 4 12 1
pnv_get_display_clock_speed 7 21 79 1
i915gm_get_display_clock_speed 4 16 60 1
i865_get_display_clock_speed 1 4 12 1
i85x_get_display_clock_speed 10 23 95 1
i830_get_display_clock_speed 1 4 12 1
intel_hpll_vco 8 63 365 1
gm45_get_display_clock_speed 7 18 94 1
i965gm_get_display_clock_speed 5 30 177 1
g33_get_display_clock_speed 6 34 221 1
intel_reduce_m_n_ratio 3 8 38 2
compute_m_n 1 7 59 4
intel_link_compute_m_n 1 11 67 5
intel_panel_use_ssc 3 7 40 1
i9xx_get_refclk 7 20 127 2
pnv_dpll_compute_fp 1 4 26 1
i9xx_dpll_compute_fp 1 4 28 1
i9xx_update_pll_dividers 6 25 142 3
vlv_pllb_recal_opamp 1 20 144 2
intel_pch_transcoder_set_m_n 1 11 96 2
intel_cpu_transcoder_set_m_n 6 28 265 3
intel_dp_set_m_n 4 17 107 2
vlv_compute_dpll 2 14 74 2
vlv_prepare_pll 10 62 484 2
chv_compute_dpll 2 11 61 2
chv_prepare_pll 6 78 603 2
vlv_force_pll_on 2 20 122 3
vlv_force_pll_off 2 7 41 2
i9xx_compute_dpll 21 64 376 4
i8xx_compute_dpll 9 31 195 4
intel_set_pipe_timings 9 49 409 1
intel_get_pipe_timings 2 36 436 2
intel_mode_from_pipe_config 1 19 175 2
i9xx_set_pipeconf 20 50 292 1
i9xx_crtc_compute_clock 9 61 356 2
i9xx_get_pfit_config 9 24 169 2
vlv_crtc_clock_get 2 21 169 2
i9xx_get_initial_plane_config 7 55 410 2
chv_crtc_clock_get 3 26 249 2
i9xx_get_pipe_config 19 70 462 2
ironlake_init_pch_refclk 25 120 549 1
lpt_reset_fdi_mphy 3 16 90 1
lpt_program_fdi_mphy 1 58 566 1
lpt_enable_clkout_dp 8 30 199 3
lpt_disable_clkout_dp 4 21 144 1
lpt_init_pch_refclk 3 18 67 1
intel_init_pch_refclk 4 7 39 1
ironlake_get_refclk 6 30 164 1
ironlake_set_pipeconf 8 34 165 1
intel_set_pipe_csc 5 33 287 1
haswell_set_pipeconf 11 42 244 1
ironlake_compute_clocks 2 20 105 5
ironlake_get_lanes_required 1 5 34 3
ironlake_needs_fb_cb_tune 1 4 24 2
ironlake_compute_dpll 24 77 425 5
ironlake_crtc_compute_clock 12 53 354 2
intel_pch_transcoder_get_m_n 1 14 115 2
intel_cpu_transcoder_get_m_n 5 36 307 4
intel_dp_get_m_n 2 10 50 2
ironlake_get_fdi_m_n_config 1 6 30 2
skylake_get_pfit_config 5 26 193 2
skylake_get_initial_plane_config 7 68 461 2
ironlake_get_pfit_config 3 17 122 2
ironlake_get_initial_plane_config 8 55 403 2
ironlake_get_pipe_config 11 64 373 2
assert_can_disable_lcpll 2 24 180 1
hsw_read_dcomp 2 8 38 1
hsw_write_dcomp 3 14 81 2
hsw_disable_lcpll 6 33 187 3
hsw_restore_lcpll 6 33 192 1
hsw_enable_pc8 2 13 67 1
hsw_disable_pc8 2 14 68 1
broxton_modeset_commit_cdclk 1 6 36 1
ilk_max_pixel_rate 5 19 113 1
broadwell_set_cdclk 9 65 337 2
broadwell_modeset_calc_cdclk 5 21 108 1
broadwell_modeset_commit_cdclk 1 6 36 1
haswell_crtc_compute_clock 2 8 37 2
bxt_get_ddi_pll 4 21 82 3
skylake_get_ddi_pll 5 23 113 3
haswell_get_ddi_pll 4 16 69 3
haswell_get_ddi_port_state 8 30 223 2
haswell_get_pipe_config 17 65 382 2
i845_update_cursor 13 49 295 3
i9xx_update_cursor 8 38 218 3
intel_crtc_update_cursor 11 41 276 2
cursor_size_ok 13 26 122 3
intel_crtc_gamma_set 3 12 121 6
__intel_framebuffer_create 3 20 109 3
intel_framebuffer_create 2 13 66 3
intel_framebuffer_pitch_for_width 1 5 30 2
intel_framebuffer_size_for_mode 1 5 34 2
intel_framebuffer_create_for_mode 2 17 114 4
mode_fits_in_fbdev 6 21 133 2
intel_modeset_setup_plane_state 5 30 179 6
intel_get_load_detect_pipe 21 114 676 4
intel_release_load_detect_pipe 9 51 300 3
i9xx_pll_refclk 4 14 77 2
i9xx_crtc_clock_get 16 74 461 2
intel_dotclock_calculate 2 7 40 2
ironlake_pch_clock_get 1 9 55 2
intel_crtc_mode_get 2 34 327 2
intel_mark_busy 3 11 62 1
intel_mark_idle 3 10 60 1
intel_crtc_destroy 2 16 90 1
intel_unpin_work_fn 2 19 156 1
do_intel_finish_page_flip 4 18 106 2
intel_finish_page_flip 1 6 40 2
intel_finish_page_flip_plane 1 6 40 2
g4x_flip_count_after_eq 1 4 22 2
page_flip_finished 6 14 116 1
intel_prepare_page_flip 3 11 81 2
intel_mark_page_flip_active 1 6 27 1
intel_gen2_queue_flip 3 28 158 6
intel_gen3_queue_flip 3 28 158 6
intel_gen4_queue_flip 2 26 162 6
intel_gen6_queue_flip 2 25 162 6
intel_gen7_queue_flip 11 63 334 6
use_mmio_flip 6 16 83 2
skl_do_mmio_flip 5 33 205 2
ilk_do_mmio_flip 2 20 129 2
intel_do_mmio_flip 3 17 104 1
intel_mmio_flip_work_func 2 14 78 1
intel_queue_mmio_flip 2 18 110 6
intel_default_queue_flip 1 9 36 6
__intel_pageflip_stall_check 9 27 185 2
intel_check_page_flip 6 21 148 2
intel_crtc_page_flip 39 169 1137 4
intel_wm_need_update 6 11 79 2
intel_plane_atomic_calc_changes 41 92 625 2
encoders_cloneable 3 6 49 2
check_single_encoder_cloning 3 18 87 3
check_encoder_cloning 3 16 84 2
intel_crtc_atomic_check 13 35 205 2
intel_modeset_update_connector_atomic_state 2 15 85 1
connected_sink_compute_bpp 5 19 126 2
compute_baseline_pipe_bpp 5 24 142 2
intel_dump_crtc_timings 1 10 60 1
intel_dump_pipe_config 12 127 849 3
check_digital_port_conflicts 9 33 165 1
clear_intel_crtc_state 1 22 118 1
intel_modeset_pipe_config 10 63 379 2
intel_modeset_update_crtc_state 2 13 75 1
intel_fuzzy_clock_check 5 12 74 2
intel_compare_m_n 13 22 124 5
intel_compare_link_m_n 5 15 90 3
intel_pipe_config_compare 14 83 531 4
check_wm_state 5 37 241 1
check_connector_state 1 14 76 2
check_encoder_state 3 31 167 1
check_crtc_state 11 57 396 2
check_shared_dpll_state 9 40 299 1
intel_modeset_check_state 1 9 43 2
ironlake_check_encoder_dotclock 1 7 42 2
update_scanline_offset 5 16 103 1
intel_modeset_clear_plls 5 25 152 1
haswell_mode_set_planes_workaround 11 42 227 1
intel_modeset_all_pipes 6 21 109 1
intel_modeset_checks 7 24 143 1
intel_atomic_check 15 56 313 2
intel_atomic_commit 13 65 360 3
intel_crtc_restore_mode 6 31 150 1
ibx_pch_dpll_get_hw_state 2 13 86 3
ibx_pch_dpll_mode_set 1 6 50 2
ibx_pch_dpll_enable 1 11 85 2
ibx_pch_dpll_disable 2 13 81 2
ibx_pch_dpll_init 2 15 113 1
intel_shared_dpll_init 4 11 64 1
intel_prepare_plane_fb 7 26 181 2
intel_cleanup_plane_fb 4 14 86 2
skl_max_scale 5 17 128 2
intel_check_primary_plane 3 22 141 3
intel_commit_primary_plane 3 20 154 2
intel_disable_primary_plane 1 7 47 2
intel_begin_crtc_commit 6 19 120 2
intel_finish_crtc_commit 2 7 37 2
intel_plane_destroy 1 6 29 1
intel_primary_plane_create 9 49 308 2
intel_create_rotation_property 4 15 107 2
intel_check_cursor_plane 10 40 268 3
intel_disable_cursor_plane 1 5 21 2
intel_commit_cursor_plane 5 20 132 2
intel_cursor_plane_create 7 43 263 2
skl_init_scalers 2 13 83 3
intel_crtc_init 14 65 452 2
intel_get_pipe_from_connector 3 9 71 1
intel_get_pipe_from_crtc_id 2 15 80 3
intel_encoder_clones 2 13 67 1
has_edp_a 5 11 67 1
intel_crt_present 7 13 77 1
intel_setup_outputs 58 111 873 1
intel_user_framebuffer_destroy 1 11 75 1
intel_user_framebuffer_create_handle 2 12 70 3
intel_user_framebuffer_dirty 1 14 84 6
intel_fb_pitch_limit 8 22 128 3
intel_framebuffer_init 38 129 708 4
intel_user_framebuffer_create 2 12 77 3
intel_fbdev_output_poll_changed 1 3 9 1
intel_init_display 49 168 962 1
quirk_pipea_force 1 6 29 1
quirk_pipeb_force 1 6 29 1
quirk_ssc_force_disable 1 6 29 1
quirk_invert_brightness 1 6 29 1
quirk_backlight_present 1 6 29 1
intel_dmi_reverse_brightness 1 5 22 1
intel_init_quirks 10 18 142 1
i915_disable_vga 2 17 116 1
intel_modeset_init_hw 1 7 29 1
intel_modeset_init 16 80 525 1
intel_enable_pipe_a 4 17 96 1
intel_check_plane_mapping 4 13 87 1
intel_crtc_has_encoders 1 8 42 1
intel_sanitize_crtc 14 51 383 1
intel_sanitize_encoder 8 34 198 1
i915_redisable_vga_power_on 2 9 50 1
i915_redisable_vga 2 7 35 1
primary_get_hw_state 1 5 36 1
readout_plane_state 2 10 66 1
intel_modeset_readout_hw_state 11 79 625 1
intel_modeset_setup_hw_state 8 40 242 1
intel_display_resume 6 38 197 1
intel_modeset_gem_init 3 32 202 1
intel_connector_unregister 1 6 29 1
intel_modeset_cleanup 2 23 126 1
intel_best_encoder 1 4 18 1
intel_connector_attach_encoder 1 7 33 2
intel_modeset_vga_set_state 6 21 121 2
intel_display_capture_error_state 14 64 611 1
intel_display_print_error_state 11 50 533 3
intel_modeset_preclose 4 15 87 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/i915/intel_pm.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
bxt_init_clock_gating 1 8 42 1
i915_pineview_get_mem_freq 9 33 142 1
i915_ironlake_get_mem_freq 15 62 276 1
intel_get_cxsr_latency 8 19 101 4
chv_set_memory_dvfs 3 17 99 2
chv_set_memory_pm5 2 12 66 2
intel_set_memory_cxsr 14 32 222 2
vlv_get_fifo_size 9 47 270 3
i9xx_get_fifo_size 3 12 75 2
i830_get_fifo_size 3 13 80 2
i845_get_fifo_size 2 12 61 2
intel_calculate_wm 4 21 124 5
single_enabled_crtc 3 12 50 1
pineview_update_wm 3 55 360 1
g4x_compute_wm0 6 45 342 8
g4x_check_srwm 5 23 106 5
g4x_compute_srwm 2 38 278 7
vlv_write_wm_values 2 61 758 2
vlv_wm_method2 1 12 66 5
vlv_setup_wm_latency 2 11 76 1
vlv_compute_wm_level 5 25 187 4
vlv_compute_fifo 10 50 315 1
vlv_invert_wms 5 30 232 1
vlv_compute_wm 22 77 600 1
vlv_pipe_set_fifo_size 7 70 510 1
vlv_merge_wm 7 34 258 2
vlv_update_wm 15 38 334 1
g4x_update_wm 6 50 288 1
i965_update_wm 5 55 377 1
i9xx_update_wm 21 99 721 1
i845_update_wm 2 21 134 1
ilk_pipe_pixel_rate 4 20 121 1
ilk_wm_method1 2 10 57 3
ilk_wm_method2 2 12 76 5
ilk_wm_fbc 1 5 27 3
ilk_compute_pri_wm 5 19 125 4
ilk_compute_spr_wm 4 16 114 3
ilk_compute_cur_wm 3 12 74 3
ilk_compute_fbc_wm 4 9 73 3
ilk_display_fifo_size 3 9 43 1
ilk_plane_wm_reg_max 8 12 82 3
ilk_cursor_wm_reg_max 4 8 43 2
ilk_fbc_wm_reg_max 2 7 28 1
ilk_plane_wm_max 10 25 139 5
ilk_cursor_wm_max 3 8 42 3
ilk_compute_wm_maximums 1 11 84 5
ilk_compute_wm_reg_maximums 1 9 63 3
ilk_validate_wm_level 9 28 213 3
ilk_compute_wm_level 5 38 203 5
hsw_compute_linetime_wm 2 15 108 2
intel_read_wm_latency 15 78 602 2
intel_fixup_spr_wm_latency 2 5 33 2
intel_fixup_cur_wm_latency 3 7 47 2
ilk_wm_max_level 5 11 59 1
intel_print_wm_latency 5 21 118 3
ilk_increase_wm_latency 3 11 95 3
snb_wm_latency_quirk 2 14 113 1
ilk_setup_wm_latency 2 16 150 1
skl_setup_wm_latency 1 6 42 1
ilk_compute_wm_config 2 13 70 2
intel_compute_pipe_wm 12 47 391 2
ilk_merge_wm_level 3 19 146 3
ilk_wm_merge 13 33 240 4
ilk_wm_lp_to_level 2 4 31 2
ilk_wm_lp_latency 3 8 49 2
ilk_compute_wm_results 7 44 326 4
ilk_find_best_result 8 23 127 3
ilk_compute_wm_dirty 10 36 224 3
_ilk_disable_lp_wm 7 22 168 2
ilk_write_wm_values 28 65 558 2
ilk_disable_lp_wm 1 5 26 1
skl_ddb_get_pipe_allocation_limits 5 31 153 5
skl_cursor_allocation 2 6 24 1
skl_ddb_entry_init_from_hw 2 7 45 2
skl_ddb_get_hw_state 2 20 124 2
skl_plane_relative_data_rate 3 10 73 2
skl_get_total_relative_data_rate 4 17 96 2
skl_allocate_pipe_ddb 7 65 509 4
skl_pipe_pixel_rate 1 4 19 1
skl_wm_method1 2 10 49 3
skl_wm_method2 4 23 111 6
skl_ddb_allocation_changed 3 15 137 2
skl_compute_wm_global_parameters 1 13 93 2
skl_compute_wm_pipe_parameters 8 52 478 2
skl_compute_plane_wm 18 69 343 7
skl_compute_wm_level 2 26 172 7
skl_compute_linetime_wm 3 8 57 2
skl_compute_transition_wm 3 12 75 3
skl_compute_pipe_wm 2 17 129 4
skl_compute_wm_results 8 43 363 5
skl_ddb_entry_write 2 8 52 3
skl_write_wm_values 6 35 317 2
skl_wm_flush_pipe 1 10 77 3
skl_ddb_allocation_included 3 11 92 3
skl_flush_wm_values 8 42 249 2
skl_update_pipe_wm 2 15 104 5
skl_update_other_pipe_wm 4 26 164 4
skl_clear_wm 1 16 165 2
skl_update_wm 2 22 188 1
skl_update_sprite_wm 6 22 186 7
ilk_update_wm 6 33 288 1
ilk_update_sprite_wm 4 11 76 7
skl_pipe_wm_active_state 4 42 251 6
skl_pipe_wm_get_hw_state 8 41 428 1
skl_wm_get_hw_state 1 9 62 1
ilk_pipe_wm_get_hw_state 5 31 287 1
vlv_read_wm_values 2 62 835 2
vlv_wm_get_hw_state 8 52 372 1
ilk_wm_get_hw_state 7 24 199 1
intel_update_watermarks 2 6 37 1
intel_update_sprite_watermarks 2 13 69 7
ironlake_set_drps 2 18 97 2
ironlake_enable_drps 2 42 324 1
ironlake_disable_drps 1 18 122 1
intel_rps_limits 4 14 100 2
gen6_set_rps_thresholds 19 71 398 2
gen6_rps_pm_mask 3 10 65 2
gen6_set_rps 6 28 194 2
valleyview_set_rps 5 18 145 2
vlv_set_rps_idle 2 9 53 1
gen6_rps_busy 3 11 68 1
gen6_rps_idle 4 19 138 1
gen6_rps_boost 10 26 186 3
intel_set_rps 2 7 34 2
gen9_disable_rps 1 6 32 1
gen6_disable_rps 1 6 35 1
cherryview_disable_rps 1 5 25 1
valleyview_disable_rps 1 7 39 1
intel_print_rc6_info 8 17 101 2
sanitize_rc6_option 6 20 103 2
intel_enable_rc6 1 4 15 1
gen6_init_rps_frequencies 13 52 402 1
gen9_enable_rps 2 18 113 1
gen9_enable_rc6 12 47 309 1
gen8_enable_rps 4 55 327 1
gen6_enable_rps 15 75 520 1
__gen6_update_ring_freq 12 52 336 1
gen6_update_ring_freq 2 9 53 1
cherryview_rps_max_freq 4 20 98 1
cherryview_rps_rpe_freq 1 7 37 1
cherryview_rps_guar_freq 1 7 34 1
valleyview_rps_guar_freq 1 7 37 1
valleyview_rps_max_freq 1 8 48 1
valleyview_rps_rpe_freq 1 9 57 1
valleyview_rps_min_freq 1 4 19 1
valleyview_check_pctx 1 6 39 1
cherryview_check_pctx 1 5 32 1
cherryview_setup_pctx 2 18 126 1
valleyview_setup_pctx 3 30 166 1
valleyview_cleanup_pctx 2 8 46 1
valleyview_init_gt_powersave 7 44 313 1
cherryview_init_gt_powersave 4 47 348 1
valleyview_cleanup_gt_powersave 1 4 14 1
cherryview_enable_rps 4 62 399 1
valleyview_enable_rps 3 61 384 1
intel_pxfreq 2 11 76 1
__i915_chipset_val 6 36 267 1
i915_chipset_val 2 11 58 1
i915_mch_val 1 10 66 1
_pxvid_to_vd 4 8 39 1
pvid_to_extvid 3 9 59 2
__i915_update_gfx_val 3 23 142 1
i915_update_gfx_val 2 9 48 1
__i915_gfx_val 3 24 187 1
i915_gfx_val 2 11 58 1
i915_read_mch_val 2 15 70 1
i915_gpu_raise 3 16 72 1
i915_gpu_lower 3 16 72 1
i915_gpu_busy 2 16 72 1
i915_gpu_turbo_disable 3 17 83 1
ips_ping_for_i915_load 2 9 37 1
intel_gpu_ips_init 2 7 29 1
intel_gpu_ips_teardown 2 6 22 1
intel_init_emon 7 53 434 1
intel_init_gt_powersave 3 8 47 1
intel_cleanup_gt_powersave 3 7 31 1
gen6_suspend_rps 1 6 33 1
intel_suspend_gt_powersave 2 8 41 1
intel_disable_gt_powersave 6 20 127 1
intel_gen6_powersave_work 7 33 243 1
intel_enable_gt_powersave 5 16 98 1
intel_reset_gt_powersave 2 8 44 1
ibx_init_clock_gating 1 5 25 1
g4x_disable_trickle_feed 1 12 72 1
ilk_init_lp_watermarks 1 7 54 1
ironlake_init_clock_gating 2 41 180 1
cpt_init_clock_gating 2 26 125 1
gen6_check_mch_setup 2 9 45 1
gen6_init_clock_gating 1 41 189 1
gen7_setup_fixed_func_scheduler 1 9 40 1
lpt_init_clock_gating 2 11 55 1
lpt_suspend_hw 2 9 46 1
broadwell_init_clock_gating 1 30 170 1
haswell_init_clock_gating 1 26 145 1
ivybridge_init_clock_gating 5 55 259 1
vlv_init_display_clock_gating 1 10 48 1
valleyview_init_clock_gating 1 32 158 1
cherryview_init_clock_gating 1 15 80 1
g4x_init_clock_gating 2 20 97 1
crestline_init_clock_gating 1 12 73 1
broadwater_init_clock_gating 1 13 60 1
gen3_init_clock_gating 2 15 98 1
i85x_init_clock_gating 1 9 50 1
i830_init_clock_gating 1 8 40 1
intel_init_clock_gating 2 6 35 1
intel_suspend_hw 2 5 21 1
intel_init_pm 33 91 653 1
sandybridge_pcode_read 3 19 123 3
sandybridge_pcode_write 3 17 106 3
vlv_gpu_freq_div 6 16 47 1
byt_gpu_freq 2 8 58 2
byt_freq_opcode 2 8 56 2
chv_gpu_freq 2 8 58 2
chv_freq_opcode 2 8 58 2
intel_gpu_freq 4 12 73 2
intel_freq_opcode 4 12 76 2
__intel_rps_boost_work 2 10 71 1
intel_queue_rps_boost_for_request 5 16 104 2
intel_pm_setup 1 12 96 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/i915/intel_audio.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
intel_init_audio 1 3 9 1
intel_audio_codec_enable 1 3 9 1
intel_audio_codec_disable 1 3 9 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/i915/i915_gem_userptr.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
__cancel_userptr__worker 3 23 175 1
cancel_userptr 3 9 66 1
i915_gem_userptr_mn_invalidate_range_start 5 27 165 4
i915_mmu_notifier_create 3 19 112 1
i915_mmu_notifier_add 4 26 174 3
i915_mmu_notifier_has_linear 2 8 37 1
i915_mmu_notifier_del 2 11 67 2
i915_gem_userptr_release__mmu_notifier 2 10 52 1
i915_mmu_notifier_find 4 17 117 1
i915_gem_userptr_init__mmu_notifier 7 29 200 2
i915_mmu_notifier_free 2 8 37 2
i915_gem_userptr_release__mmu_notifier 1 3 9 1
i915_gem_userptr_init__mmu_notifier 3 9 41 2
i915_mmu_notifier_free 1 4 14 2
__i915_mm_struct_find 2 8 49 2
i915_gem_userptr_init__mm_struct 3 27 181 1
__i915_mm_struct_free__worker 1 7 50 1
__i915_mm_struct_free 1 8 66 1
i915_gem_userptr_release__mm_struct 2 9 55 1
st_set_pages 5 26 158 3
__i915_gem_userptr_set_pages 3 15 77 3
__i915_gem_userptr_set_active 5 14 95 2
__i915_gem_userptr_get_pages_worker 9 53 379 1
__i915_gem_userptr_get_pages_schedule 3 20 127 2
i915_gem_userptr_get_pages 10 45 282 1
i915_gem_userptr_put_pages 3 19 123 1
i915_gem_userptr_release 1 5 19 1
i915_gem_userptr_dmabuf_export 2 6 28 1
i915_gem_userptr_ioctl 10 38 276 3
i915_gem_init_userptr 1 7 37 1
i915_gem_userptr_ioctl 1 4 22 3
i915_gem_init_userptr 1 4 12 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/i915/intel_dsi_panel_vbt.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
to_vbt_panel 1 4 20 1
intel_dsi_seq_port_to_port 2 4 14 1
mipi_exec_send_packet 15 61 303 2
mipi_exec_delay 1 7 43 2
mipi_exec_gpio 3 26 168 2
generic_exec_sequence 5 21 94 2
vbt_panel_prepare 1 13 98 1
vbt_panel_unprepare 1 11 78 1
vbt_panel_enable 1 11 78 1
vbt_panel_disable 1 11 78 1
vbt_panel_get_modes 3 16 104 1
vbt_panel_init 34 186 1190 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/i915/i915_irq.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
gen5_assert_iir_is_zero 2 12 63 2
i915_hotplug_interrupt_update_locked 1 12 55 3
i915_hotplug_interrupt_update 1 8 40 3
ilk_update_display_irq 3 18 94 3
ironlake_enable_display_irq 1 4 21 2
ironlake_disable_display_irq 1 4 21 2
ilk_update_gt_irq 2 13 73 3
gen5_enable_gt_irq 1 4 21 2
gen5_disable_gt_irq 1 4 21 2
gen6_pm_iir 2 4 26 1
gen6_pm_imr 2 4 26 1
gen6_pm_ier 2 4 26 1
snb_update_pm_irq 2 16 87 3
gen6_enable_pm_irq 2 6 34 2
__gen6_disable_pm_irq 1 5 21 2
gen6_disable_pm_irq 2 6 32 2
gen6_reset_rps_interrupts 1 11 73 1
gen6_enable_rps_interrupts 1 12 95 1
gen6_sanitize_rps_pm_mask 4 8 51 2
gen6_disable_rps_interrupts 1 15 116 1
bdw_update_port_irq 3 19 92 3
ibx_display_interrupt_update 2 14 75 3
__i915_enable_pipestat 4 19 119 4
__i915_disable_pipestat 4 19 117 4
vlv_get_pipestat_enable_mask 5 16 77 2
i915_enable_pipestat 2 11 58 3
i915_disable_pipestat 2 11 58 3
i915_enable_asle_pipestat 4 12 80 1
i8xx_get_vblank_counter 1 4 16 2
i915_get_vblank_counter 3 28 205 2
g4x_get_vblank_counter 1 5 31 2
__intel_get_crtc_scanline 7 28 185 1
i915_get_crtc_scanoutpos 15 62 414 8
intel_get_crtc_scanline 1 10 63 1
i915_get_vblank_timestamp 4 23 123 5
ironlake_rps_change_irq_handler 8 29 215 1
notify_ring 2 7 32 1
vlv_c0_read 1 7 43 2
gen6_rps_reset_ei 1 4 30 1
vlv_wa_c0_ei 7 29 187 2
any_waiters 2 9 37 1
gen6_pm_rps_work 15 61 413 1
ivybridge_parity_work 7 50 392 1
ivybridge_parity_error_irq_handler 4 15 112 2
ilk_gt_irq_handler 3 10 55 3
snb_gt_irq_handler 6 18 107 3
gen8_gt_irq_handler 19 60 443 2
bxt_port_hotplug_long_detect 4 13 46 2
spt_port_hotplug2_long_detect 2 9 30 2
spt_port_hotplug_long_detect 5 15 54 2
ilk_port_hotplug_long_detect 2 9 30 2
pch_port_hotplug_long_detect 4 13 46 2
i9xx_port_hotplug_long_detect 4 13 46 2
intel_get_hpd_pins 4 19 114 6
gmbus_irq_handler 1 5 26 1
dp_aux_irq_handler 1 5 26 1
display_pipe_crc_irq_handler 3 34 240 7
display_pipe_crc_irq_handler 1 4 28 7
hsw_pipe_crc_irq_handler 1 7 45 2
ivb_pipe_crc_irq_handler 1 10 69 2
i9xx_pipe_crc_irq_handler 4 18 119 2
gen6_rps_irq_handler 7 20 139 2
intel_pipe_handle_vblank 2 6 29 2
valleyview_pipestat_irq_handler 13 49 274 2
i9xx_hpd_irq_handler 7 29 160 1
valleyview_irq_handler 12 33 180 2
cherryview_irq_handler 7 27 147 2
ibx_hpd_irq_handler 1 12 80 3
ibx_irq_handler 14 37 218 2
ivb_err_int_handler 5 19 105 1
cpt_serr_int_handler 5 14 83 1
cpt_irq_handler 10 29 162 2
spt_irq_handler 5 28 150 2
ilk_hpd_irq_handler 1 12 80 3
ilk_display_irq_handler 14 37 227 2
ivb_display_irq_handler 10 28 174 2
ironlake_irq_handler 10 51 295 2
bxt_hpd_irq_handler 1 12 80 3
gen8_irq_handler 33 118 626 2
i915_error_wake_up 2 11 58 2
i915_reset_and_wakeup 8 29 208 1
i915_report_and_clear_eir 13 76 522 1
i915_handle_error 2 18 107 4
i915_enable_vblank 2 14 79 2
ironlake_enable_vblank 2 11 80 2
valleyview_enable_vblank 1 10 58 2
gen8_enable_vblank 1 11 81 2
i915_disable_vblank 1 10 57 2
ironlake_disable_vblank 2 10 77 2
valleyview_disable_vblank 1 9 55 2
gen8_disable_vblank 1 10 78 2
ring_idle 2 5 32 2
ipehr_is_semaphore_wait 2 10 53 2
semaphore_wait_to_signaller_ring 6 25 149 3
semaphore_waits_for 8 30 241 2
semaphore_passed 6 18 111 1
semaphore_clear_deadlocks 1 7 33 1
ring_stuck 9 38 185 2
i915_hangcheck_elapsed 18 78 449 1
i915_queue_hangcheck 2 8 48 1
ibx_irq_reset 4 9 51 1
ibx_irq_pre_postinstall 2 9 49 1
gen5_gt_irq_reset 2 7 39 1
ironlake_irq_reset 2 10 54 1
vlv_display_irq_reset 1 9 53 1
valleyview_irq_preinstall 1 11 72 1
gen8_gt_irq_reset 1 7 37 1
gen8_irq_reset 3 17 90 1
gen8_irq_power_well_post_enable 4 19 132 2
cherryview_irq_preinstall 1 10 52 1
intel_hpd_enabled_irqs 2 11 71 2
ibx_hpd_irq_setup 3 21 125 1
spt_hpd_irq_setup 1 15 89 1
ilk_hpd_irq_setup 3 23 150 1
bxt_hpd_irq_setup 1 12 69 1
ibx_irq_postinstall 3 13 66 1
gen5_gt_irq_postinstall 5 25 140 1
ironlake_irq_postinstall 3 35 185 1
valleyview_display_irqs_install 2 27 141 1
valleyview_display_irqs_uninstall 2 27 141 1
valleyview_enable_display_irqs 3 9 43 1
valleyview_disable_display_irqs 3 9 44 1
vlv_display_irq_postinstall 2 15 93 1
valleyview_irq_postinstall 2 10 52 1
gen8_gt_irq_postinstall 1 22 140 1
gen8_de_irq_postinstall 6 37 190 1
gen8_irq_postinstall 3 13 67 1
cherryview_irq_postinstall 1 9 43 1
gen8_irq_uninstall 2 7 30 1
vlv_display_irq_uninstall 2 9 47 1
valleyview_irq_uninstall 2 10 49 1
cherryview_irq_uninstall 2 11 52 1
ironlake_irq_uninstall 2 7 30 1
i8xx_irq_preinstall 1 10 56 1
i8xx_irq_postinstall 1 22 105 1
i8xx_handle_vblank 4 18 102 4
i8xx_irq_handler 12 47 281 2
i8xx_irq_uninstall 1 12 79 1
i915_irq_preinstall 2 15 91 1
i915_irq_postinstall 2 32 154 1
i915_handle_vblank 4 18 102 4
i915_irq_handler 17 58 354 2
i915_irq_uninstall 2 17 114 1
i965_irq_preinstall 1 13 82 1
i965_irq_postinstall 3 41 198 1
i915_hpd_irq_setup 2 15 66 1
i965_irq_handler 17 58 361 2
i965_irq_uninstall 2 18 118 1
intel_irq_init 18 87 664 1
intel_irq_install 1 5 33 1
intel_irq_uninstall 1 6 29 1
intel_runtime_pm_disable_interrupts 1 6 39 1
intel_runtime_pm_enable_interrupts 1 6 43 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/i915/intel_atomic.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
intel_connector_atomic_get_property 3 14 86 4
intel_crtc_duplicate_state 2 10 61 1
intel_crtc_destroy_state 1 5 21 2
intel_atomic_setup_scalers 15 78 496 3
intel_atomic_duplicate_dpll_state 2 9 57 2
intel_atomic_get_shared_dpll_state 2 11 69 1
intel_atomic_state_alloc 3 9 58 1
intel_atomic_state_clear 1 6 33 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/i915/intel_psr.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
is_edp_psr 1 4 19 1
vlv_is_psr_active_on_pipe 2 9 49 2
intel_psr_write_vsc 3 24 184 2
vlv_psr_setup_vsc 1 13 96 1
skl_psr_setup_su_vsc 1 10 66 1
hsw_psr_setup_vsc 1 10 66 1
vlv_psr_enable_sink 1 5 23 1
hsw_psr_enable_sink 6 51 354 1
vlv_psr_enable_source 1 12 79 1
vlv_psr_activate 1 10 83 1
hsw_psr_enable_source 5 25 161 1
intel_psr_match_conditions 11 38 257 1
intel_psr_activate 2 14 99 1
intel_psr_enable 10 45 265 1
vlv_psr_disable 3 22 159 1
hsw_psr_disable 3 16 121 1
intel_psr_disable 3 18 120 1
intel_psr_work 6 30 199 1
intel_psr_exit 3 22 158 1
intel_psr_single_frame_update 4 22 145 2
intel_psr_invalidate 3 19 123 2
intel_psr_flush 9 28 195 3
intel_psr_init 1 6 42 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/i915/intel_renderstate_gen6.c
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/i915/intel_guc_loader.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
intel_guc_fw_status_repr 5 15 43 1
direct_interrupts_to_host 1 12 74 1
direct_interrupts_to_guc 1 14 86 1
get_gttype 1 4 12 1
get_core_family 2 10 36 1
set_guc_init_params 4 32 230 1
guc_ucode_response 3 9 52 2
guc_ucode_xfer_dma 3 29 244 1
guc_ucode_xfer 7 41 248 1
intel_guc_ucode_load 13 58 285 1
guc_fw_fetch 10 62 398 2
intel_guc_ucode_init 7 36 202 1
intel_guc_ucode_fini 2 13 84 1
intel_guc_ucode_load 1 4 13 1
intel_guc_ucode_init 1 3 9 1
intel_guc_ucode_fini 1 3 9 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/i915/intel_ddi.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ddi_get_encoder_port 7 26 124 3
intel_ddi_get_encoder_port 1 7 32 1
intel_dig_port_supports_hdmi 1 4 17 1
skl_get_buf_trans_dp 5 16 90 2
skl_get_buf_trans_edp 8 32 168 2
skl_get_buf_trans_hdmi 3 13 63 2
intel_prepare_ddi_buffers 21 109 576 3
intel_prepare_ddi 5 21 110 1
intel_wait_ddi_buf_idle 3 12 65 2
hsw_fdi_link_train 3 72 508 1
intel_ddi_init_dp_buf_reg 1 9 61 1
intel_ddi_get_crtc_encoder 2 16 92 1
intel_ddi_get_crtc_new_encoder 2 21 127 1
hsw_wrpll_get_budget_for_freq 52 71 210 1
hsw_wrpll_update_rnp 10 36 273 6
hsw_ddi_calc_wrpll_link 4 23 118 2
skl_calc_wrpll_link 10 49 226 2
ddi_dotclock_get 6 17 105 1
skl_ddi_clock_get 8 41 176 2
hsw_ddi_clock_get 10 43 188 2
bxt_calc_pll_link 3 19 150 2
bxt_ddi_clock_get 1 9 57 2
intel_ddi_clock_get 5 11 78 2
hsw_ddi_calculate_wrpll 5 30 183 4
hsw_ddi_pll_select 6 36 248 3
skl_wrpll_context_init 1 5 28 1
skl_wrpll_try_divider 6 24 123 4
skl_wrpll_get_multipliers 16 46 290 4
skl_wrpll_params_populate 13 56 262 6
skl_ddi_calculate_wrpll 8 51 381 2
skl_ddi_pll_select 9 51 301 3
bxt_ddi_pll_select 20 98 617 3
intel_ddi_pll_select 4 16 86 2
intel_ddi_set_pipe_settings 8 29 142 1
intel_ddi_set_vc_payload_alloc 2 14 88 2
intel_ddi_enable_transcoder_func 22 84 457 1
intel_ddi_disable_transcoder_func 1 9 50 2
intel_ddi_connector_get_hw_state 10 37 199 1
intel_ddi_get_hw_state 11 45 234 2
intel_ddi_enable_pipe_clock 2 12 85 1
intel_ddi_disable_pipe_clock 2 8 48 1
skl_ddi_set_iboost 12 48 288 4
bxt_ddi_vswing_sequence 14 54 368 4
translate_signal_level 11 40 138 1
ddi_signal_levels 4 17 133 1
intel_ddi_pre_enable 12 57 412 1
intel_ddi_post_disable 8 33 230 1
intel_enable_ddi 6 28 180 1
intel_disable_ddi 3 19 118 1
hsw_ddi_wrpll_enable 1 7 47 2
hsw_ddi_spll_enable 1 7 37 2
hsw_ddi_wrpll_disable 1 8 53 2
hsw_ddi_spll_disable 1 8 38 2
hsw_ddi_wrpll_get_hw_state 2 11 58 3
hsw_ddi_spll_get_hw_state 2 11 53 3
hsw_shared_dplls_init 2 18 149 1
skl_ddi_pll_enable 2 22 206 2
skl_ddi_pll_disable 1 8 60 2
skl_ddi_pll_get_hw_state 4 21 151 3
skl_shared_dplls_init 2 13 93 1
broxton_phy_init 11 62 430 2
broxton_ddi_phy_init 1 5 27 1
broxton_phy_uninit 1 8 40 2
broxton_ddi_phy_uninit 1 7 39 1
bxt_ddi_pll_enable 2 69 575 2
bxt_ddi_pll_disable 1 10 61 2
bxt_ddi_pll_get_hw_state 4 42 327 3
bxt_shared_dplls_init 2 13 93 1
intel_ddi_pll_init 10 28 166 1
intel_ddi_prepare_link_retrain 6 39 244 1
intel_ddi_fdi_disable 1 20 150 1
intel_ddi_get_config 18 67 357 2
intel_ddi_compute_config 3 13 73 2
intel_ddi_init_dp_connector 3 14 70 1
intel_ddi_init_hdmi_connector 2 11 57 1
intel_ddi_init 12 55 356 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/i915/intel_dp_mst.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
intel_dp_mst_compute_config 5 47 298 2
intel_mst_disable_dp 2 13 88 1
intel_mst_post_disable_dp 2 16 118 1
intel_mst_pre_enable_dp 6 50 328 1
intel_mst_enable_dp 2 16 127 1
intel_dp_mst_enc_get_hw_state 2 9 46 2
intel_dp_mst_enc_get_config 7 42 231 2
intel_dp_mst_get_ddc_modes 2 13 77 1
intel_dp_mst_detect 1 6 46 2
intel_dp_mst_set_property 1 6 20 3
intel_dp_mst_connector_destroy 2 8 46 1
intel_dp_mst_get_modes 1 4 15 1
intel_dp_mst_mode_valid 3 9 39 2
intel_mst_atomic_best_encoder 1 8 60 2
intel_mst_best_encoder 1 6 41 1
intel_dp_mst_encoder_destroy 1 6 29 1
intel_dp_mst_get_hw_state 4 10 55 1
intel_connector_add_to_fbdev 2 5 38 1
intel_connector_remove_from_fbdev 2 5 38 1
intel_dp_add_mst_connector 3 28 219 3
intel_dp_register_mst_connector 1 9 51 1
intel_dp_destroy_mst_connector 2 21 127 2
intel_dp_mst_hotplug 1 7 52 1
intel_dp_create_fake_mst_encoder 2 25 154 2
intel_dp_create_fake_mst_encoders 2 8 52 1
intel_dp_mst_encoder_init 2 15 101 2
intel_dp_mst_encoder_cleanup 2 7 36 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/i915/dvo_ns2501.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ns2501_readb 3 33 171 3
ns2501_writeb 3 22 128 3
ns2501_init 6 32 179 2
ns2501_detect 1 4 12 1
ns2501_mode_valid 10 14 108 2
ns2501_mode_set 9 84 664 3
ns2501_get_hw_state 2 7 34 1
ns2501_dpms 3 26 197 2
ns2501_destroy 2 8 35 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/i915/i915_gpu_error.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ring_str 6 11 48 1
pin_flag 3 9 30 1
tiling_flag 4 9 33 1
dirty_flag 2 4 14 1
purgeable_flag 2 4 14 1
__i915_error_ok 5 10 67 1
__i915_error_seek 3 13 58 2
__i915_error_advance 4 17 104 2
i915_error_vprintf 5 19 138 3
i915_error_puts 5 16 104 2
print_error_buffers 7 33 265 4
hangcheck_action_to_str 7 18 53 1
i915_ring_error_state 8 61 520 4
i915_error_printf 1 7 40 3
print_error_obj 3 12 80 2
xprint_error_obj 3 12 75 1
i915_error_state_to_str 35 158 1347 2
i915_error_state_buf_init 5 22 151 4
i915_error_object_free 3 9 50 1
i915_error_state_free 3 24 201 1
i915_error_object_create 22 75 476 3
capture_bo 4 25 210 2
capture_active_bo 2 12 57 3
capture_pinned_bo 4 17 106 4
i915_error_generate_code 4 15 87 3
i915_gem_record_fences 9 16 159 2
gen8_record_semaphore_state 4 27 159 4
gen6_record_semaphore_state 2 14 129 3
i915_record_ring_state 17 86 665 4
i915_gem_record_active_context 5 17 104 3
i915_gem_record_rings 13 74 555 2
i915_gem_capture_vm 7 37 248 4
i915_gem_capture_buffers 5 31 230 2
i915_capture_reg_state 15 50 403 2
i915_error_capture_msg 4 23 170 4
i915_capture_gen_state 2 8 47 2
i915_capture_error_state 27 160 1191 3
i915_error_state_get 2 10 69 2
i915_error_state_put 2 5 27 1
i915_destroy_error_state 2 11 73 1
i915_cache_level_str 6 10 54 2
i915_get_extra_instdone 7 16 159 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/i915/intel_atomic_plane.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
intel_create_plane_state 2 11 65 1
intel_plane_duplicate_state 2 11 61 1
intel_plane_destroy_state 1 5 21 2
intel_plane_atomic_check 13 54 394 2
intel_plane_atomic_update 1 8 45 2
intel_plane_atomic_get_property 1 8 37 4
intel_plane_atomic_set_property 1 8 35 4
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/i915/intel_dsi.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
to_intel_dsi_host 1 4 20 1
enc_to_intel_dsi 1 4 22 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/i915/intel_renderstate_gen7.c
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/i915/intel_fifo_underrun.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ivb_can_enable_err_int 2 13 67 1
cpt_can_enable_serr_int 2 13 67 1
i9xx_check_fifo_underruns 3 18 108 1
i9xx_set_fifo_underrun_reporting 4 16 95 4
ironlake_set_fifo_underrun_reporting 3 11 57 3
ivybridge_set_fifo_underrun_reporting 5 19 97 4
broadwell_set_fifo_underrun_reporting 2 12 79 3
ibx_set_fifo_underrun_reporting 3 12 57 3
cpt_set_fifo_underrun_reporting 5 20 97 4
__intel_set_cpu_fifo_underrun_reporting 7 20 156 3
intel_set_cpu_fifo_underrun_reporting 1 11 59 3
intel_set_pch_fifo_underrun_reporting 2 20 116 3
intel_cpu_fifo_underrun_irq_handler 5 13 72 2
intel_pch_fifo_underrun_irq_handler 2 8 34 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/i915/intel_renderstate_gen9.c
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/i915/i915_drv.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
bus_space_read_8 1 7 54 3
bus_space_write_8 1 6 43 4
yesno 2 4 14 1
skl_ddb_entry_size 1 4 19 1
skl_ddb_entry_equal 3 7 40 2
to_i915 1 4 15 1
dev_to_i915 1 4 18 1
guc_to_i915 1 4 20 1
i915_gem_request_get_seqno 2 4 18 1
i915_gem_request_get_ring 2 4 18 1
i915_gem_request_reference 2 6 24 1
i915_gem_request_unreference 1 5 35 1
i915_gem_request_unreference__unlocked 3 9 54 1
i915_gem_request_assign 3 9 39 2
intel_vgpu_active 2 5 22 1
__sg_page_count 1 4 17 1
i915_gem_object_get_page 5 15 150 2
i915_gem_object_get_page 4 13 122 2
i915_gem_object_pin_pages 1 5 23 1
i915_gem_object_unpin_pages 1 5 23 1
i915_seqno_passed 1 4 22 2
i915_gem_request_started 1 6 38 2
i915_gem_request_completed 1 6 38 2
i915_reset_in_progress 1 5 27 1
i915_terminally_wedged 1 4 20 1
i915_reset_count 1 4 28 1
i915_stop_ring_allow_ban 2 5 26 1
i915_stop_ring_allow_warn 2 5 26 1
i915_gem_obj_ggtt_offset 1 4 18 1
i915_gem_obj_to_ggtt 1 4 18 1
i915_is_ggtt 1 6 39 1
i915_vm_to_ppgtt 1 5 28 1
i915_gem_obj_ggtt_bound 1 4 18 1
i915_gem_obj_ggtt_size 1 4 20 1
i915_gem_obj_ggtt_pin 1 7 32 3
i915_gem_object_ggtt_unbind 1 4 18 1
i915_gem_object_ggtt_unpin 1 4 17 1
i915_gem_context_reference 1 4 17 1
i915_gem_context_unreference 1 4 19 1
i915_gem_context_is_default 1 4 17 1
i915_gem_chipset_flush 2 5 24 1
i915_gem_object_needs_bit17_swizzle 2 6 37 1
i915_debugfs_connector_add 1 2 12 1
intel_display_crc_init 1 1 9 1
i915_error_state_buf_release 1 5 16 1
intel_gmbus_is_forced_bit 1 4 22 1
intel_opregion_setup 1 1 12 1
intel_opregion_init 1 1 11 1
intel_opregion_fini 1 1 11 1
intel_opregion_asle_intr 1 1 11 1
intel_opregion_notify_encoder 1 4 15 2
intel_opregion_notify_adapter 1 4 15 2
intel_register_dsm_handler 1 1 8 1
intel_unregister_dsm_handler 1 1 8 1
i915_vgacntrl_reg 3 9 38 1
to_user_ptr 1 4 18 1
msecs_to_jiffies_timeout 1 5 31 1
nsecs_to_jiffies_timeout 1 4 23 1
timespec_to_jiffies_timeout 1 5 32 1
wait_remaining_ms_from_jiffies 3 13 60 2
wait_remaining_ms_from_jiffies 3 16 80 2
i915_trace_irq_get 3 6 39 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/i915/i915_guc_reg.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/i915/intel_panel.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
intel_fixed_panel_mode 1 6 29 2
intel_find_panel_downclock 11 28 161 3
intel_pch_panel_fitting 10 57 350 3
centre_horizontally 1 15 117 2
centre_vertically 1 14 111 2
panel_fitter_scaling 1 5 32 2
i965_scale_aspect 4 17 93 2
i9xx_scale_aspect 5 45 227 4
intel_gmch_panel_fitting 14 54 309 3
intel_panel_detect 6 17 74 1
scale 1 13 78 5
scale_user_to_hw 1 7 47 3
clamp_user_to_hw 1 9 69 3
scale_hw_to_user 1 7 47 3
intel_panel_compute_brightness 4 15 92 2
lpt_get_backlight 1 6 37 1
pch_get_backlight 1 6 37 1
i9xx_get_backlight 3 16 99 1
_vlv_get_backlight 3 7 49 2
vlv_get_backlight 1 6 37 1
bxt_get_backlight 1 7 52 1
pwm_get_backlight 1 7 43 1
intel_panel_get_backlight 2 15 100 1
lpt_set_backlight 1 7 51 2
pch_set_backlight 1 8 53 2
i9xx_set_backlight 3 22 143 2
vlv_set_backlight 3 11 83 2
bxt_set_backlight 1 7 56 2
pwm_set_backlight 1 6 47 2
intel_panel_actually_set_backlight 1 7 49 2
intel_panel_set_backlight 3 17 120 3
intel_panel_set_backlight_acpi 5 23 172 3
lpt_disable_backlight 2 14 84 1
pch_disable_backlight 1 11 71 1
i9xx_disable_backlight 1 4 16 1
i965_disable_backlight 1 9 55 1
vlv_disable_backlight 3 12 85 1
bxt_disable_backlight 2 16 111 1
pwm_disable_backlight 1 7 48 1
intel_panel_disable_backlight 5 18 120 1
lpt_enable_backlight 7 39 228 1
pch_enable_backlight 5 38 233 1
i9xx_enable_backlight 7 25 164 1
i965_enable_backlight 5 28 183 1
vlv_enable_backlight 5 25 183 1
bxt_enable_backlight 6 38 260 1
pwm_enable_backlight 1 6 39 1
intel_panel_enable_backlight 6 25 200 1
intel_backlight_device_update_status 4 22 160 1
intel_backlight_device_get_brightness 1 15 102 1
intel_backlight_device_register 5 34 208 1
intel_backlight_device_unregister 2 8 46 1
intel_backlight_device_register 1 4 12 1
intel_backlight_device_unregister 1 3 9 1
spt_hz_to_pwm 2 12 71 2
lpt_hz_to_pwm 3 15 87 2
pch_hz_to_pwm 1 6 43 2
i9xx_hz_to_pwm 2 11 72 2
i965_hz_to_pwm 1 7 55 2
vlv_hz_to_pwm 3 15 104 2
get_backlight_max_vbt 4 23 125 1
get_backlight_min_vbt 2 14 119 1
lpt_setup_backlight 5 27 209 2
pch_setup_backlight 5 22 187 2
i9xx_setup_backlight 8 26 218 2
i965_setup_backlight 5 24 198 2
vlv_setup_backlight 6 23 197 2
bxt_setup_backlight 5 26 203 2
pwm_setup_backlight 3 28 185 2
intel_panel_setup_backlight 6 32 198 2
intel_panel_destroy_backlight 2 8 54 1
intel_panel_init_backlight_funcs 10 61 455 1
intel_panel_init 1 9 39 3
intel_panel_fini 3 10 62 1
intel_backlight_register 1 6 34 1
intel_backlight_unregister 1 6 34 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/i915/intel_renderstate.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/i915/intel_sdvo_regs.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/i915/intel_dsi_pll.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
dsi_pixel_format_bpp 5 18 51 1
dsi_rr_formula 8 47 309 5
dsi_clk_from_pclk 1 7 38 3
dsi_calc_mnp 9 42 254 3
vlv_configure_dsi_pll 4 24 169 1
vlv_enable_dsi_pll 2 20 118 1
vlv_disable_dsi_pll 1 12 72 1
bxt_disable_dsi_pll 2 12 71 1
assert_bpp_mismatch 1 7 31 2
vlv_get_dsi_pclk 6 43 277 2
bxt_get_dsi_pclk 4 24 135 2
vlv_dsi_reset_clocks 1 11 73 2
bxt_dsi_program_clocks 1 21 136 2
bxt_configure_dsi_pll 4 28 152 1
bxt_enable_dsi_pll 4 28 162 1
intel_enable_dsi_pll 3 8 45 1
intel_disable_dsi_pll 3 8 45 1
bxt_dsi_reset_clocks 1 13 96 2
intel_dsi_reset_clocks 3 8 53 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/i915/dvo_ch7017.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ch7017_read 1 18 89 3
ch7017_write 1 11 71 3
ch7017_init 6 36 159 2
ch7017_detect 1 4 12 1
ch7017_mode_valid 2 7 28 2
ch7017_mode_set 3 64 388 3
ch7017_dpms 2 19 78 2
ch7017_get_hw_state 2 9 35 1
ch7017_dump_regs 1 13 57 1
ch7017_destroy 2 8 35 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/i915/i915_gem_gtt.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
i915_pte_index 1 5 31 2
i915_pte_count 2 12 96 3
i915_pde_index 1 4 20 2
gen6_pte_index 1 4 15 1
gen6_pte_count 1 4 20 2
gen6_pde_index 1 4 15 1
gen8_pte_index 1 4 15 1
gen8_pde_index 1 4 15 1
gen8_pdpe_index 1 4 17 1
gen8_pml4e_index 1 4 17 1
gen8_pte_count 1 4 20 2
i915_page_dir_dma_addr 2 6 47 2
i915_ppgtt_get 2 5 21 1
i915_ppgtt_put 2 5 23 1
i915_ggtt_view_equal 5 11 76 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/i915/i915_devlist.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/i915/intel_mocs.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/i915/i915_gem_batch_pool.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
i915_gem_batch_pool_init 2 8 52 2
i915_gem_batch_pool_fini 3 15 99 1
i915_gem_batch_pool_get 8 39 235 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/ttm/ttm_object.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ttm_object_file_ref 1 5 20 1
ttm_object_file_destroy 1 6 29 1
ttm_object_file_unref 1 6 32 1
ttm_base_object_init 3 35 228 6
ttm_release_base 2 13 91 1
ttm_base_object_unref 1 6 32 1
ttm_base_object_lookup 6 23 147 2
ttm_ref_object_add 8 52 366 4
ttm_ref_object_release 3 19 154 1
ttm_ref_object_base_unref 2 18 119 3
ttm_object_file_release 3 18 123 1
ttm_object_file_init 5 27 166 2
ttm_object_device_init 3 17 102 2
ttm_object_device_release 1 9 51 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/ttm/ttm_lock.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ttm_lock_set_kill 2 7 31 3
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/ttm/ttm_bo.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ttm_get_kobj 1 4 11 1
ttm_mem_type_from_flags 3 10 52 2
ttm_mem_type_debug 2 13 108 2
ttm_bo_mem_space_debug 3 17 115 2
ttm_bo_global_show 1 9 55 3
ttm_bo_type_flags 1 4 15 1
ttm_bo_release_list 3 23 176 1
ttm_bo_wait_unreserved 4 11 65 2
ttm_bo_add_to_lru 3 16 127 1
ttm_bo_del_from_lru 3 13 65 1
ttm_bo_reserve_locked 11 33 213 5
ttm_bo_ref_bug 1 4 13 1
ttm_bo_list_ref_sub 2 6 33 3
ttm_bo_reserve 2 16 97 5
ttm_bo_unreserve_locked 1 6 32 1
ttm_bo_unreserve 1 7 39 1
ttm_bo_add_ttm 9 37 210 2
ttm_bo_handle_move_mem 25 88 616 5
ttm_bo_cleanup_memtype_use 3 14 92 1
ttm_bo_cleanup_refs_or_queue 7 37 268 1
ttm_bo_cleanup_refs_and_unlock 8 50 334 3
ttm_bo_delayed_delete 9 39 244 2
ttm_bo_delayed_workqueue 3 9 61 1
ttm_bo_release 1 13 95 1
ttm_bo_unref 1 6 32 1
ttm_bo_lock_delayed_workqueue 1 4 18 1
ttm_bo_unlock_delayed_workqueue 3 6 40 2
ttm_bo_evict 7 48 273 3
ttm_mem_evict_first 4 35 218 4
ttm_bo_mem_put 2 6 51 2
ttm_bo_mem_force_space 6 26 147 6
ttm_bo_select_caching 6 18 114 3
ttm_bo_mt_compatible 3 14 75 4
ttm_bo_mem_space 22 84 487 5
ttm_bo_move_buffer 5 30 188 4
ttm_bo_mem_compat 11 23 169 3
ttm_bo_validate 10 28 165 4
ttm_bo_check_placement 3 7 48 2
ttm_bo_init 10 83 518 11
ttm_bo_acc_size 1 11 68 3
ttm_bo_dma_acc_size 1 12 80 3
ttm_bo_create 3 23 134 8
ttm_bo_force_list_clean 4 22 124 3
ttm_bo_clean_mm 4 23 120 2
ttm_bo_evict_mm 4 13 77 2
ttm_bo_init_mm 4 28 173 3
ttm_bo_global_kobj_release 1 8 56 1
ttm_bo_global_release 1 6 34 1
ttm_bo_global_init 4 35 238 1
ttm_bo_device_release 8 33 203 1
ttm_bo_device_init 2 28 177 5
ttm_mem_reg_is_pci 5 13 78 2
ttm_bo_unmap_virtual_locked 7 27 184 1
ttm_bo_unmap_virtual 1 8 52 1
ttm_bo_setup_vm 1 6 38 1
ttm_bo_wait 7 48 309 4
ttm_bo_synccpu_write_grab 3 15 107 2
ttm_bo_synccpu_write_release 1 4 17 1
ttm_bo_swapout 8 53 367 1
ttm_bo_swapout_all 2 5 24 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/ttm/ttm_module.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/ttm/ttm_execbuf_util.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/ttm/ttm_memory.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ttm_mem_init_shrink 1 5 26 2
ttm_mem_register_shrink 2 12 61 2
ttm_mem_unregister_shrink 1 8 45 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/ttm/ttm_bo_util.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ttm_bo_free_old_node 1 4 19 1
ttm_bo_move_ttm 5 26 149 4
ttm_mem_io_lock 3 9 48 2
ttm_mem_io_unlock 2 6 28 1
ttm_mem_io_evict 3 12 64 1
ttm_mem_io_reserve 7 21 129 2
ttm_mem_io_free 5 11 74 2
ttm_mem_io_reserve_vm 4 17 103 1
ttm_mem_io_free_vm 2 9 54 1
ttm_mem_reg_ioremap 7 36 231 3
ttm_mem_reg_iounmap 3 11 88 3
ttm_copy_io_page 2 11 98 3
ttm_copy_io_ttm_page 5 22 146 4
ttm_copy_ttm_io_page 5 22 146 4
ttm_bo_move_memcpy 19 73 450 4
ttm_transfered_destroy 1 4 14 1
ttm_buffer_object_transfer 3 30 202 2
ttm_io_prot 3 7 23 2
ttm_bo_ioremap 5 28 197 4
ttm_bo_kmap_ttm 7 28 189 4
ttm_bo_kmap 8 30 204 4
ttm_bo_kunmap 6 29 170 1
ttm_bo_move_accel_cleanup 10 52 311 5
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/ttm/ttm_bo_vm.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ttm_bo_vm_fault 26 126 841 8
ttm_bo_vm_reference 1 7 34 1
ttm_bo_vm_detach 1 6 32 1
ttm_bo_vm_lookup 4 18 108 3
ttm_bo_mmap 6 27 165 3
ttm_fbdev_mmap 2 9 55 2
ttm_bo_io 11 72 428 7
ttm_bo_fbdev_io 8 52 302 6
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/ttm/ttm_lock.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ttm_lock_init 1 9 51 1
ttm_read_unlock 2 7 42 1
__ttm_read_lock 4 16 91 1
ttm_read_lock 3 12 62 2
__ttm_read_trylock 5 20 121 2
ttm_read_trylock 5 17 97 2
ttm_write_unlock 1 7 39 1
__ttm_write_lock 4 19 114 1
ttm_write_lock 4 18 105 2
ttm_write_lock_downgrade 1 7 39 1
__ttm_vt_unlock 2 11 66 1
ttm_vt_lock_remove 1 9 54 1
__ttm_vt_lock 2 14 68 1
ttm_vt_lock 5 27 153 3
ttm_vt_unlock 1 5 27 1
ttm_suspend_unlock 1 7 39 1
__ttm_suspend_lock 2 14 68 1
ttm_suspend_lock 2 5 28 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/ttm/ttm_module.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ttm_drm_class_device_release 1 5 23 1
ttm_get_kobj 1 6 26 1
ttm_init 3 16 81 1
ttm_exit 1 5 25 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/ttm/ttm_execbuf_util.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ttm_eu_backoff_reservation_locked 3 16 85 1
ttm_eu_del_from_lru_locked 3 13 66 1
ttm_eu_list_ref_sub 2 11 58 1
ttm_eu_wait_unreserved_locked 2 13 73 2
ttm_eu_backoff_reservation 2 12 69 1
ttm_eu_reserve_buffers 8 60 329 1
ttm_eu_fence_buffer_objects 3 29 183 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/ttm/ttm_bo_manager.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ttm_bo_man_get_node 4 32 192 4
ttm_bo_man_put_node 2 12 72 2
ttm_bo_man_init 2 12 71 2
ttm_bo_man_takedown 2 15 89 1
ttm_bo_man_debug 2 9 61 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/ttm/ttm_bo_driver.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ttm_flag_masked 1 5 30 3
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/ttm/ttm_memory.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ttm_mem_zone_kobj_release 1 8 50 1
ttm_mem_zone_show 6 22 147 3
ttm_mem_zone_store 8 32 194 4
ttm_mem_global_kobj_release 1 6 29 1
ttm_zones_above_swap_target 6 20 110 3
ttm_shrink 4 20 114 3
ttm_shrink_work 1 5 24 1
ttm_mem_init_kernel_zone 3 24 174 2
ttm_mem_init_highmem_zone 4 27 187 2
ttm_mem_init_dma32_zone 4 29 210 2
ttm_mem_global_init 9 38 271 1
ttm_mem_global_release 2 16 97 1
ttm_check_swapping 5 21 119 1
ttm_mem_global_free_zone 4 15 84 3
ttm_mem_global_free 1 5 22 2
ttm_mem_global_reserve 10 32 180 4
ttm_mem_global_alloc_zone 4 18 91 5
ttm_mem_global_alloc 1 6 32 4
ttm_mem_global_alloc_page 6 12 79 4
ttm_mem_global_free_page 6 9 68 2
ttm_round_pot 4 14 62 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/ttm/ttm_bo_api.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ttm_bo_reference 1 5 20 1
ttm_kmap_obj_virtual 1 6 31 2
ttm_bo_is_reserved 1 4 18 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/ttm/ttm_object.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/ttm/ttm_page_alloc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ttm_uvm_alloc_page 2 12 61 1
ttm_uvm_free_page 2 7 45 1
ttm_pool_kobj_release 1 6 29 1
ttm_pool_store 7 29 186 4
ttm_pool_show 4 15 108 3
set_pages_array_wb 4 8 48 2
set_pages_array_wc 4 8 48 2
set_pages_array_uc 4 9 50 2
ttm_get_pool 4 14 57 2
ttm_pages_put 3 8 54 2
ttm_pool_update_free_locked 1 6 24 2
ttm_page_pool_free 12 53 305 2
ttm_pool_get_num_unused_pages 2 8 41 1
ttm_pool_mm_shrink 3 18 113 2
ttm_pool_mm_shrink_init 2 6 34 1
ttm_pool_mm_shrink_fini 2 5 24 1
ttm_set_pages_caching 5 20 84 3
ttm_handle_caching_state_failure 2 10 62 5
ttm_alloc_new_pages 12 57 293 5
ttm_page_pool_fill_locked 5 34 210 5
ttm_page_pool_get_pages 3 28 166 5
ttm_put_pages 9 33 209 4
ttm_get_pages 10 57 313 4
ttm_page_pool_init_locked 1 10 62 3
ttm_page_alloc_init 2 25 164 2
ttm_page_alloc_fini 2 10 57 1
ttm_pool_populate 7 32 180 1
ttm_pool_unpopulate 3 14 83 1
ttm_page_alloc_debugfs 3 19 132 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/ttm/ttm_page_alloc.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ttm_dma_page_alloc_init 1 5 16 2
ttm_dma_page_alloc_fini 1 1 8 1
ttm_dma_page_alloc_debugfs 1 4 16 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/ttm/ttm_tt.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ttm_tt_alloc_page_directory 1 4 26 1
ttm_dma_tt_alloc_page_directory 1 6 51 1
ttm_tt_set_page_caching 6 18 97 3
ttm_tt_set_page_caching 1 6 20 3
ttm_tt_set_caching 10 37 207 2
ttm_tt_set_placement_caching 3 11 50 2
ttm_tt_destroy 6 16 93 1
ttm_tt_init 2 20 116 5
ttm_tt_fini 1 5 22 1
ttm_dma_tt_init 3 22 139 5
ttm_dma_tt_fini 1 8 45 1
ttm_tt_unbind 2 9 44 1
ttm_tt_bind 5 16 93 2
ttm_tt_swapin 5 30 190 1
ttm_tt_swapout 11 43 279 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/ttm/ttm_agp_backend.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ttm_agp_bind 3 21 175 2
ttm_agp_unbind 3 18 113 1
ttm_agp_destroy 2 8 45 1
ttm_agp_tt_create 3 17 102 5
ttm_agp_tt_populate 2 6 26 1
ttm_agp_tt_unpopulate 1 4 14 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/ttm/ttm_placement.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/rs600d.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/radeon.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
radeon_fence_later 4 16 66 2
radeon_fence_is_earlier 3 12 54 2
rv370_pcie_rreg 1 7 40 2
rv370_pcie_wreg 1 5 39 3
radeon_ring_write 1 7 42 2
radeon_acpi_init 1 1 12 1
radeon_acpi_fini 1 1 9 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/r300d.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/rv515.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
rv515_debugfs 4 12 51 1
rv515_ring_start 2 66 542 2
rv515_mc_wait_for_idle 3 13 59 1
rv515_vga_render_disable 1 5 21 1
rv515_gpu_init 4 24 131 1
rv515_vram_get_type 3 18 81 1
rv515_mc_init 2 10 65 1
rv515_mc_rreg 1 8 45 2
rv515_mc_wreg 1 6 46 3
rv515_debugfs_pipes_info 1 16 117 2
rv515_debugfs_ga_info 1 13 90 2
rv515_debugfs_pipes_info_init 2 5 22 1
rv515_debugfs_ga_info_init 2 5 22 1
rv515_mc_stop 14 66 481 2
rv515_mc_resume 18 78 548 2
rv515_mc_program 3 26 196 1
rv515_clock_startup 3 11 70 1
rv515_startup 9 38 198 1
rv515_resume 4 21 105 1
rv515_suspend 2 9 40 1
rv515_set_safe_registers 1 5 32 1
rv515_fini 1 15 72 1
rv515_init 13 59 286 1
atom_rv515_force_tv_scaler 1 228 1621 2
rv515_crtc_bandwidth_compute 9 83 789 3
rv515_bandwidth_avivo_update 26 134 1184 1
rv515_bandwidth_update 7 23 166 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/si.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
si_get_temp 2 13 59 1
si_mc_load_microcode 14 60 363 1
si_init_microcode 21 119 668 1
dce6_line_buffer_adjust 10 40 188 4
si_get_number_of_dram_channels 10 25 86 1
dce6_dram_bandwidth 1 16 123 1
dce6_dram_bandwidth_for_display 1 16 123 1
dce6_data_return_bandwidth 1 16 117 1
dce6_get_dmif_bytes_per_request 1 4 12 1
dce6_dmif_request_bandwidth 1 24 209 1
dce6_available_bandwidth 1 7 46 1
dce6_average_bandwidth 1 17 122 1
dce6_latency_watermark 9 50 461 1
dce6_average_bandwidth_vs_dram_bandwidth_for_display 2 8 34 1
dce6_average_bandwidth_vs_available_bandwidth 2 8 34 1
dce6_check_latency_hiding 4 22 117 1
dce6_program_watermarks 11 91 734 4
dce6_bandwidth_update 4 20 205 1
si_tiling_mode_table_init 55 498 2442 1
si_select_se_sh 5 14 92 3
si_create_bitmask 2 9 41 1
si_get_cu_enabled 2 13 63 2
si_setup_spi 5 24 141 4
si_get_rb_disabled 2 15 68 3
si_setup_rb 10 45 303 4
si_gpu_init 16 173 1349 1
si_scratch_init 2 10 79 1
si_fence_ring_emit 1 23 198 2
si_ring_ib_execute 8 47 386 2
si_cp_enable 2 14 95 2
si_cp_load_microcode 6 28 218 1
si_cp_start 5 49 385 1
si_cp_fini 1 14 99 1
si_cp_resume 8 89 729 1
si_gpu_is_lockup 2 17 96 2
si_gpu_soft_reset_gfx 2 46 255 1
si_gpu_soft_reset_dma 2 20 121 1
si_gpu_soft_reset 7 26 165 2
si_asic_reset 1 6 23 1
si_mc_program 4 39 319 1
si_vram_location 2 14 109 3
si_gtt_location 4 22 186 2
si_vram_gtt_location 2 12 72 2
si_mc_init 14 60 283 1
si_pcie_gart_tlb_flush 1 5 23 1
si_pcie_gart_enable 5 69 419 1
si_pcie_gart_disable 1 15 75 1
si_pcie_gart_fini 1 6 24 1
si_vm_reg_valid 28 37 115 1
si_vm_packet3_ce_check 11 21 76 3
si_vm_packet3_cp_dma_check 13 48 279 2
si_vm_packet3_gfx_check 69 116 535 3
si_vm_packet3_compute_check 48 86 390 3
si_ib_parse 10 49 268 2
si_vm_init 1 6 28 1
si_vm_fini 1 3 9 1
si_vm_set_page 16 82 521 6
si_vm_flush 3 32 275 3
si_dma_vm_flush 3 19 238 3
si_rlc_fini 5 22 170 1
si_rlc_init 9 50 304 1
si_rlc_stop 1 4 16 1
si_rlc_start 1 4 16 1
si_rlc_resume 3 25 169 1
si_enable_interrupts 1 10 55 1
si_disable_interrupts 1 13 77 1
si_disable_interrupt_state 5 45 333 1
si_irq_init 6 40 264 1
si_irq_set 30 134 931 1
si_irq_ack 29 90 862 1
si_irq_disable 1 7 29 1
si_irq_suspend 1 5 19 1
si_irq_fini 1 5 19 1
si_get_ih_wptr 3 17 130 1
si_irq_process 75 290 1710 1
si_copy_dma 7 53 360 5
si_startup 32 129 740 1
si_resume 2 13 57 1
si_suspend 1 10 44 1
si_init 13 76 453 1
si_fini 2 20 97 1
si_get_gpu_clock 1 10 61 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/radeon_reg.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/atombios_dp.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
radeon_atom_copy_swap 7 24 214 4
radeon_process_aux_ch 8 48 351 7
radeon_dp_aux_transfer_atom 13 50 348 2
radeon_dp_aux_init 4 20 141 1
dp_get_adjust_train 7 29 182 3
convert_bpc_to_bpp 2 7 22 1
radeon_dp_get_dp_link_config 8 34 226 5
radeon_dp_encoder_service 1 15 102 5
radeon_dp_getsinktype 1 7 49 1
radeon_dp_probe_oui 4 13 120 1
radeon_dp_getdpcd 3 19 120 1
radeon_dp_get_panel_mode 11 35 198 2
radeon_dp_set_link_config 5 21 111 2
radeon_dp_mode_valid_helper 7 24 124 2
radeon_dp_needs_link_train 3 11 60 1
radeon_dp_set_rx_power_state 3 14 76 2
radeon_dp_update_vs_emph 1 8 44 1
radeon_dp_set_tp 8 30 134 2
radeon_dp_link_train_init 6 31 204 1
radeon_dp_link_train_finish 3 14 73 1
radeon_dp_link_train_cr 10 54 296 1
radeon_dp_link_train_ce 7 39 193 1
radeon_dp_link_train 16 64 381 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/atombios_crtc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
atombios_overscan_setup 6 40 378 3
atombios_scaler_setup 22 77 383 1
atombios_lock_crtc 1 13 98 2
atombios_enable_crtc 1 12 98 2
atombios_enable_crtc_memreq 1 12 98 2
atombios_blank_crtc 1 12 98 2
atombios_powergate_crtc 1 12 98 2
atombios_crtc_dpms 10 30 181 2
atombios_set_crtc_dtd_timing 6 40 338 2
atombios_crtc_set_timing 6 38 298 2
atombios_disable_ss 11 37 154 2
atombios_crtc_program_ss 31 96 729 5
atombios_adjust_pll 46 152 1031 2
atombios_crtc_set_disp_eng_pll 7 39 217 2
atombios_crtc_program_pll 24 130 814 13
atombios_crtc_prepare_pll 14 86 418 2
atombios_crtc_set_pll 10 61 510 2
dce4_crtc_do_set_base 34 169 1057 5
avivo_crtc_do_set_base 27 139 823 5
atombios_crtc_set_base 3 12 96 4
atombios_crtc_set_base_atomic 3 13 100 5
radeon_legacy_atom_fixup 3 21 114 1
radeon_get_pll_use_mask 3 15 85 1
radeon_get_shared_dp_ppll 5 17 92 1
radeon_get_shared_nondp_ppll 11 30 186 1
radeon_atom_pick_pll 24 76 443 1
radeon_atom_disp_eng_pll_init 5 16 109 1
atombios_crtc_mode_set 6 33 199 6
atombios_crtc_mode_fixup 8 29 185 3
atombios_crtc_prepare 2 11 71 1
atombios_crtc_commit 1 7 39 1
atombios_crtc_disable 11 38 256 1
radeon_atombios_init_crtc 9 39 169 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/r600_hdmi.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
r600_hdmi_calc_cts 2 7 51 4
r600_hdmi_acr 3 13 100 1
r600_hdmi_update_ACR 1 15 142 2
r600_hdmi_infoframe_checksum 2 11 66 4
r600_hdmi_videoinfoframe 1 63 521 18
r600_hdmi_audioinfoframe 1 35 307 9
r600_hdmi_is_audio_buffer_filled 1 9 69 1
r600_hdmi_buffer_status_changed 3 12 78 1
r600_hdmi_audio_workaround 3 17 93 1
r600_hdmi_setmode 5 55 327 2
r600_hdmi_update_audio_settings 19 70 408 1
r600_hdmi_enable 12 49 261 1
r600_hdmi_disable 11 42 217 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/rv200d.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/si_blit_shaders.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/evergreend.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/radeon_gart.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
radeon_gart_table_ram_alloc 7 19 155 1
radeon_gart_table_ram_free 2 9 52 1
radeon_gart_table_vram_alloc 3 13 64 1
radeon_gart_table_vram_pin 4 20 125 1
radeon_gart_table_vram_unpin 3 14 85 1
radeon_gart_table_vram_free 2 8 38 1
radeon_gart_unbind 6 29 187 3
radeon_gart_bind 5 28 190 5
radeon_gart_restore 4 17 110 1
radeon_gart_init 8 33 223 1
radeon_gart_fini 4 12 91 1
radeon_vm_num_pdes 1 4 19 1
radeon_vm_directory_size 1 4 20 1
radeon_vm_manager_init 6 36 201 1
radeon_vm_free_pt 4 18 122 2
radeon_vm_manager_fini 3 21 156 1
radeon_vm_evict 3 14 88 2
radeon_vm_alloc_pt 7 36 216 2
radeon_vm_add_to_lru 1 5 37 2
radeon_vm_grab_id 9 29 215 3
radeon_vm_fence 1 9 67 3
radeon_vm_bo_find 2 11 48 2
radeon_vm_bo_add 2 24 151 3
radeon_vm_bo_set_addr 9 53 313 4
radeon_vm_map_gart 1 7 40 2
radeon_vm_update_pdes 10 50 285 4
radeon_vm_update_ptes 6 42 229 6
radeon_vm_bo_update_pte 22 88 570 4
radeon_vm_bo_rmv 2 16 108 2
radeon_vm_bo_invalidate 1 8 38 2
radeon_vm_init 1 8 52 2
radeon_vm_fini 3 24 167 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/radeon_benchmark.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
radeon_benchmark_do_move 7 39 184 6
radeon_benchmark_log_results 2 11 68 6
radeon_benchmark_move 19 72 424 4
radeon_benchmark 15 73 382 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/r500_reg.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/radeon_display.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
avivo_crtc_load_lut 2 26 225 1
dce4_crtc_load_lut 2 24 219 1
dce5_crtc_load_lut 2 49 388 1
legacy_crtc_load_lut 3 21 140 1
radeon_crtc_load_lut 5 15 80 1
radeon_crtc_fb_gamma_set 1 8 67 5
radeon_crtc_fb_gamma_get 1 8 73 5
radeon_crtc_gamma_set 3 12 121 6
radeon_crtc_destroy 1 6 29 1
radeon_unpin_work_func 3 16 93 1
radeon_crtc_handle_flip 12 42 323 2
radeon_crtc_page_flip 18 125 779 4
radeon_crtc_init 7 25 241 2
radeon_print_display_setup 24 74 521 1
radeon_setup_enc_conn 7 24 119 1
radeon_ddc_get_modes 18 45 354 1
avivo_get_fb_div 3 16 88 6
avivo_get_post_div 10 32 159 2
radeon_compute_pll_avivo 9 52 328 7
radeon_div 1 7 30 2
radeon_compute_pll_legacy 53 163 996 7
radeon_user_framebuffer_destroy 2 9 44 1
radeon_user_framebuffer_create_handle 1 7 41 3
radeon_framebuffer_init 2 15 76 4
radeon_user_framebuffer_create 4 26 157 3
radeon_output_poll_changed 1 5 23 1
radeon_modeset_create_props 7 43 260 1
radeon_update_display_priority 6 11 71 1
radeon_afmt_init 18 65 685 1
radeon_afmt_fini 2 8 50 1
radeon_modeset_init 8 46 285 1
radeon_modeset_fini 2 14 75 1
is_hdtv_mode 6 10 57 1
radeon_crtc_scaling_mode_fixup 16 79 560 3
radeon_get_crtc_scanoutpos 23 107 622 8
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/radeon_asic.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/evergreen_blit_shaders.c
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
radeon_legacy_encoder_disable 1 8 46 1
radeon_legacy_lvds_update 18 77 460 2
radeon_legacy_lvds_dpms 3 16 94 2
radeon_legacy_lvds_prepare 2 9 48 1
radeon_legacy_lvds_commit 2 9 48 1
radeon_legacy_lvds_mode_set 10 58 350 3
radeon_legacy_mode_fixup 2 11 62 3
radeon_legacy_get_backlight_level 1 9 49 1
radeon_legacy_set_backlight_level 5 24 134 2
radeon_legacy_lvds_level 4 14 75 1
radeon_legacy_backlight_update_status 1 8 41 1
radeon_legacy_backlight_get_brightness 2 11 76 1
radeon_legacy_backlight_init 18 64 374 2
radeon_legacy_backlight_exit 4 24 131 1
radeon_legacy_backlight_init 1 3 9 1
radeon_legacy_backlight_exit 1 3 9 1
radeon_lvds_enc_destroy 2 10 49 1
radeon_legacy_primary_dac_dpms 9 35 186 2
radeon_legacy_primary_dac_prepare 2 9 48 1
radeon_legacy_primary_dac_commit 2 9 48 1
radeon_legacy_primary_dac_mode_set 8 49 293 3
radeon_legacy_primary_dac_detect 6 53 303 2
radeon_legacy_tmds_int_dpms 8 22 125 2
radeon_legacy_tmds_int_prepare 2 9 48 1
radeon_legacy_tmds_int_commit 2 9 48 1
radeon_legacy_tmds_int_mode_set 20 84 472 3
radeon_legacy_tmds_ext_dpms 8 24 133 2
radeon_legacy_tmds_ext_prepare 2 9 48 1
radeon_legacy_tmds_ext_commit 2 9 48 1
radeon_legacy_tmds_ext_mode_set 15 56 313 3
radeon_ext_tmds_enc_destroy 1 7 36 1
radeon_legacy_tv_dac_dpms 24 81 394 2
radeon_legacy_tv_dac_prepare 2 9 48 1
radeon_legacy_tv_dac_commit 2 9 48 1
radeon_legacy_tv_dac_mode_set 35 133 736 3
r300_legacy_tv_detect 3 57 320 2
radeon_legacy_tv_detect 5 54 304 2
radeon_legacy_ext_dac_detect 5 75 457 2
radeon_legacy_tv_dac_detect 26 120 700 2
radeon_legacy_get_tmds_info 4 17 101 1
radeon_legacy_get_ext_tmds_info 4 16 94 1
radeon_add_legacy_encoder 13 65 404 3
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/r300_reg.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/atom-types.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/r200_reg_safe.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/atom-bits.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
get_u8 1 4 24 2
get_u16 1 4 38 2
get_u32 1 4 38 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/radeon_cursor.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
radeon_lock_cursor 6 28 163 2
radeon_hide_cursor 5 26 132 1
radeon_show_cursor 5 29 163 1
radeon_set_cursor 5 24 160 3
radeon_crtc_cursor_set 10 58 322 5
radeon_crtc_cursor_move 16 77 554 3
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/r100_reg_safe.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/r100d.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/r600_blit_shaders.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/radeon_mode.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/atombios_i2c.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
radeon_process_i2c_ch 10 46 296 5
radeon_atom_hw_i2c_xfer 9 44 226 3
radeon_atom_hw_i2c_func 1 4 14 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/radeon_asic.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
radeon_invalid_rreg 1 6 27 2
radeon_invalid_wreg 1 6 29 3
radeon_register_accessor_init 11 42 256 1
radeon_agp_disable 6 22 146 1
radeon_asic_init 62 129 549 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/rs690.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
rs690_mc_wait_for_idle 3 12 58 1
rs690_gpu_init 2 8 30 1
rs690_pm_info 9 69 754 1
rs690_mc_init 3 26 220 1
rs690_line_buffer_adjust 9 27 136 3
rs690_crtc_bandwidth_compute 16 109 1078 3
rs690_bandwidth_update 35 150 1349 1
rs690_mc_rreg 1 8 42 2
rs690_mc_wreg 1 7 44 3
rs690_mc_program 2 13 91 1
rs690_startup 9 41 213 1
rs690_resume 3 20 97 1
rs690_suspend 1 9 37 1
rs690_fini 1 15 72 1
rs690_init 11 53 258 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/si_blit_shaders.c
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/atombios_encoders.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
radeon_atom_get_backlight_level_from_reg 2 12 54 1
radeon_atom_set_backlight_level_to_reg 3 16 78 2
atombios_get_backlight_level 2 8 51 1
atombios_set_backlight_level 12 45 279 2
radeon_atom_bl_level 3 11 53 1
radeon_atom_backlight_update_status 1 7 41 1
radeon_atom_backlight_get_brightness 1 8 54 1
radeon_atom_backlight_init 7 46 268 2
radeon_atom_backlight_exit 5 23 125 1
radeon_atom_backlight_init 1 3 9 1
radeon_atom_backlight_exit 1 3 9 1
radeon_encoder_is_digital 12 20 68 1
radeon_atom_mode_fixup 12 33 229 3
atombios_dac_setup 15 44 235 2
atombios_tv_setup 10 47 265 2
radeon_atom_get_bpc 8 22 79 1
atombios_dvo_setup 9 45 316 2
atombios_digital_setup 32 103 658 2
atombios_get_encoder_mode 29 67 291 1
atombios_dig_encoder_setup 33 125 832 3
atombios_dig_transmitter_setup 99 315 2089 4
atombios_set_edp_panel_power 9 32 217 2
atombios_external_encoder_setup 20 92 622 3
atombios_yuv_setup 5 28 215 2
radeon_atom_encoder_dpms_avivo 24 75 467 2
radeon_atom_encoder_dpms_dig 30 83 585 2
radeon_atom_encoder_dpms_ext 9 30 143 3
radeon_atom_encoder_dpms 29 66 297 2
atombios_set_encoder_crtc_source 44 136 757 1
atombios_apply_encoder_quirks 10 34 217 2
radeon_atom_pick_dig_encoder 26 85 381 1
radeon_atom_encoder_init 8 22 120 1
radeon_atom_encoder_mode_set 24 56 281 3
atombios_dac_load_detect 11 39 301 2
radeon_atom_dac_detect 13 36 210 2
radeon_atom_dig_detect 14 38 227 2
radeon_atom_ext_encoder_setup_ddc 2 7 32 1
radeon_atom_encoder_prepare 9 31 192 1
radeon_atom_encoder_commit 1 5 23 1
radeon_atom_encoder_disable 22 52 256 1
radeon_atom_ext_prepare 1 3 9 1
radeon_atom_ext_commit 1 3 9 1
radeon_atom_ext_mode_set 1 5 19 3
radeon_atom_ext_disable 1 3 9 1
radeon_atom_ext_dpms 1 3 12 2
radeon_atom_ext_mode_fixup 1 6 23 3
radeon_enc_destroy 2 9 51 1
radeon_atombios_set_dac_info 2 10 65 1
radeon_atombios_set_dig_info 3 14 82 1
radeon_add_atom_encoder 36 109 609 4
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/atombios.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/radeon_prime.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
radeon_gem_map_dma_buf 1 14 105 2
radeon_gem_unmap_dma_buf 1 7 45 3
radeon_gem_dmabuf_release 2 9 56 1
radeon_gem_kmap_atomic 1 4 16 2
radeon_gem_kunmap_atomic 1 3 17 3
radeon_gem_kmap 1 4 16 2
radeon_gem_kunmap 1 3 17 3
radeon_gem_prime_mmap 1 4 18 2
radeon_gem_prime_vmap 3 21 122 1
radeon_gem_prime_vunmap 2 11 72 2
radeon_prime_create 2 19 116 4
radeon_gem_prime_export 3 17 104 3
radeon_gem_prime_import 6 34 195 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/atom.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
debug_print_spaces 2 5 17 1
atom_iio_execute 12 73 466 4
atom_get_src_int 54 186 950 5
atom_skip_src_int 17 35 138 3
atom_get_src 1 4 29 3
atom_get_src_direct 9 24 103 3
atom_get_dst 1 8 64 6
atom_skip_dst 1 6 52 4
atom_put_dst 31 138 729 6
atom_op_add 1 13 104 3
atom_op_and 1 13 104 3
atom_op_beep 1 4 20 3
atom_op_calltable 4 14 106 3
atom_op_clear 1 11 90 3
atom_op_compare 3 13 119 3
atom_op_delay 3 11 64 3
atom_op_div 2 16 129 3
atom_op_eot 1 3 15 3
atom_op_jump 16 50 279 3
atom_op_mask 1 16 137 3
atom_op_move 2 16 124 3
atom_op_mul 1 10 83 3
atom_op_nop 1 3 15 3
atom_op_or 1 13 104 3
atom_op_postcard 1 5 34 3
atom_op_repeat 1 4 21 3
atom_op_restorereg 1 4 21 3
atom_op_savereg 1 4 21 3
atom_op_setdatablock 3 13 100 3
atom_op_setfbbase 1 6 47 3
atom_op_setport 6 26 132 3
atom_op_setregblock 1 6 45 3
atom_op_shift_left 1 15 124 3
atom_op_shift_right 1 15 124 3
atom_op_shl 1 17 151 3
atom_op_shr 1 17 151 3
atom_op_sub 1 13 104 3
atom_op_switch 4 26 159 3
atom_op_test 2 11 101 3
atom_op_xor 1 13 104 3
atom_op_debug 1 4 21 3
atom_execute_table_locked 10 52 320 3
atom_execute_table 1 14 91 3
atom_index_iio 3 11 79 2
atom_parse 13 48 302 2
atom_asic_init 7 23 182 1
atom_destroy 2 6 27 1
atom_parse_data_header 5 18 128 6
atom_parse_cmd_header 4 14 103 4
atom_allocate_fb_scratch 4 22 161 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/ObjectID.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/si_reg.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/r420d.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/r600_reg.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/rs600.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
avivo_is_in_vblank 2 7 33 2
avivo_is_counter_moving 2 10 54 2
avivo_wait_for_vblank 9 20 115 2
rs600_pre_page_flip 1 4 19 2
rs600_post_page_flip 1 4 19 2
rs600_page_flip 3 21 156 3
rs600_pm_misc 22 84 555 1
rs600_pm_prepare 2 15 87 1
rs600_pm_finish 2 15 87 1
rs600_hpd_sense 5 20 80 2
rs600_hpd_set_polarity 5 26 112 2
rs600_hpd_init 3 24 126 1
rs600_hpd_fini 3 23 115 1
rs600_asic_reset 6 52 359 1
rs600_gart_tlb_flush 1 14 85 1
rs600_gart_init 3 14 68 1
rs600_gart_enable 5 51 333 1
rs600_gart_disable 1 8 40 1
rs600_gart_fini 1 6 24 1
rs600_gart_set_page 3 13 78 3
rs600_irq_set 12 47 296 1
rs600_irq_ack 9 43 295 1
rs600_irq_disable 1 10 53 1
rs600_irq_process 23 69 442 1
rs600_get_vblank_counter 2 7 31 2
rs600_mc_wait_for_idle 3 10 51 1
rs600_gpu_init 2 6 30 1
rs600_mc_init 1 18 146 1
rs600_bandwidth_update 4 22 170 1
rs600_mc_rreg 1 6 33 2
rs600_mc_wreg 1 6 42 3
rs600_debugfs 2 5 21 1
rs600_set_safe_registers 1 5 32 1
rs600_mc_program 2 16 112 1
rs600_startup 9 41 213 1
rs600_resume 3 20 97 1
rs600_suspend 1 9 37 1
rs600_fini 1 15 72 1
rs600_init 11 53 258 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/r520d.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/rv770.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
rv770_page_flip 4 28 207 3
rv770_get_temp 4 16 84 1
rv770_pm_misc 5 16 127 1
rv770_pcie_gart_enable 5 46 330 1
rv770_pcie_gart_disable 2 20 141 1
rv770_pcie_gart_fini 1 6 24 1
rv770_agp_enable 2 23 148 1
rv770_mc_program 7 58 455 1
r700_cp_stop 1 7 49 1
rv770_cp_load_microcode 6 28 196 1
r700_cp_fini 1 7 43 1
rv770_gpu_init 40 367 2920 1
r700_vram_gtt_location 6 36 244 2
rv770_mc_init 7 39 204 1
rv770_copy_dma 7 53 364 5
rv770_startup 22 88 473 1
rv770_resume 2 13 57 1
rv770_suspend 1 10 42 1
rv770_init 14 63 359 1
rv770_fini 1 19 92 1
rv770_pcie_gen2_enable 11 67 363 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/evergreen.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
evergreen_tiling_fields 13 30 218 5
evergreen_fix_pci_max_read_req_size 5 15 122 1
dce4_is_in_vblank 2 7 33 2
dce4_is_counter_moving 2 10 54 2
dce4_wait_for_vblank 9 20 115 2
evergreen_pre_page_flip 1 4 19 2
evergreen_post_page_flip 1 4 19 2
evergreen_page_flip 3 25 184 3
evergreen_get_temp 6 30 168 1
sumo_get_temp 1 6 31 1
sumo_pm_init_profile 2 39 448 1
btc_pm_init_profile 2 36 415 1
evergreen_pm_misc 13 30 263 1
evergreen_pm_prepare 2 15 87 1
evergreen_pm_finish 2 15 87 1
evergreen_hpd_sense 13 33 139 2
evergreen_hpd_set_polarity 13 58 228 2
evergreen_hpd_init 9 40 201 1
evergreen_hpd_fini 7 33 157 1
evergreen_line_buffer_adjust 23 63 291 4
evergreen_get_number_of_dram_channels 5 15 56 1
evergreen_dram_bandwidth 1 16 123 1
evergreen_dram_bandwidth_for_display 1 16 123 1
evergreen_data_return_bandwidth 1 16 117 1
evergreen_dmif_request_bandwidth 1 16 117 1
evergreen_available_bandwidth 1 7 46 1
evergreen_average_bandwidth 1 17 122 1
evergreen_latency_watermark 9 43 389 1
evergreen_average_bandwidth_vs_dram_bandwidth_for_display 2 8 34 1
evergreen_average_bandwidth_vs_available_bandwidth 2 8 34 1
evergreen_check_latency_hiding 4 22 117 1
evergreen_program_watermarks 10 89 711 4
evergreen_bandwidth_update 4 20 205 1
evergreen_mc_wait_for_idle 3 12 58 1
evergreen_pcie_gart_tlb_flush 4 19 96 1
evergreen_pcie_gart_enable 8 54 369 1
evergreen_pcie_gart_disable 1 19 126 1
evergreen_pcie_gart_fini 1 6 24 1
evergreen_agp_enable 1 22 133 1
evergreen_mc_stop 13 68 511 2
evergreen_mc_resume 14 72 569 2
evergreen_mc_program 10 66 546 1
evergreen_ring_ib_execute 4 27 242 2
evergreen_cp_load_microcode 6 24 172 1
evergreen_cp_start 4 49 350 1
evergreen_cp_resume 4 51 342 1
evergreen_gpu_init 50 483 4059 1
evergreen_mc_init 13 51 299 1
evergreen_gpu_is_lockup 2 16 87 2
evergreen_gpu_soft_reset_gfx 2 57 335 1
evergreen_gpu_soft_reset_dma 2 17 93 1
evergreen_gpu_soft_reset 7 22 137 2
evergreen_asic_reset 1 6 23 1
evergreen_get_vblank_counter 2 7 35 2
evergreen_disable_interrupt_state 7 51 366 1
evergreen_irq_set 41 185 1287 1
evergreen_irq_ack 35 126 1192 1
evergreen_irq_disable 1 7 29 1
evergreen_irq_suspend 1 5 19 1
evergreen_get_ih_wptr 3 17 130 1
evergreen_irq_process 91 343 2002 1
evergreen_dma_fence_ring_emit 1 14 149 2
evergreen_dma_ring_ib_execute 4 20 195 2
evergreen_copy_dma 7 53 364 5
evergreen_startup 29 102 549 1
evergreen_resume 3 15 73 1
evergreen_suspend 1 10 42 1
evergreen_init 18 71 411 1
evergreen_fini 1 20 97 1
evergreen_pcie_gen2_enable 11 49 253 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/rs600_reg_safe.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/r300.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
rv370_pcie_gart_tlb_flush 2 12 65 1
rv370_pcie_gart_set_page 3 13 91 3
rv370_pcie_gart_init 4 18 104 1
rv370_pcie_gart_enable 3 36 219 1
rv370_pcie_gart_disable 1 12 65 1
rv370_pcie_gart_fini 1 6 24 1
r300_fence_ring_emit 1 26 231 2
r300_ring_start 6 86 552 2
r300_errata 3 8 42 1
r300_mc_wait_for_idle 3 13 59 1
r300_gpu_init 12 47 218 1
r300_asic_reset 6 45 303 1
r300_mc_init 6 23 172 1
rv370_set_pcie_lanes 12 47 189 2
rv370_get_pcie_lanes 9 24 95 1
rv370_debugfs_pcie_gart_info 1 22 165 2
rv370_debugfs_pcie_gart_info_init 2 5 22 1
r300_packet0_check 210 501 2742 4
r300_packet3_check 26 99 554 2
r300_cs_parse 8 38 206 1
r300_set_reg_safe 1 5 32 1
r300_mc_program 4 28 188 1
r300_clock_startup 5 11 79 1
r300_startup 14 48 252 1
r300_resume 5 23 116 1
r300_suspend 3 11 53 1
r300_fini 3 18 93 1
r300_init 18 70 346 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/r600_audio.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
radeon_dig_encoder 12 19 66 1
r600_audio_chipset_supported 5 7 42 1
r600_audio_status 7 38 209 1
r600_audio_update_hdmi 9 22 146 1
r600_audio_engine_enable 5 16 80 2
r600_audio_init 3 12 76 1
r600_audio_set_clock 10 49 262 2
r600_audio_fini 2 6 25 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/r600.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
rv6xx_get_temp 2 9 46 1
r600_pm_get_dynpm_state 39 158 1069 1
rs780_pm_init_profile 3 91 1153 1
r600_pm_init_profile 5 104 1288 1
r600_pm_misc 5 16 127 1
r600_gui_idle 2 7 25 1
r600_hpd_sense 20 52 215 2
r600_hpd_set_polarity 20 89 346 2
r600_hpd_init 14 57 272 1
r600_hpd_fini 11 49 219 1
r600_pcie_gart_tlb_flush 7 28 184 1
r600_pcie_gart_init 3 13 66 1
r600_pcie_gart_enable 4 51 370 1
r600_pcie_gart_disable 2 27 185 1
r600_pcie_gart_fini 1 6 24 1
r600_agp_enable 2 30 203 1
r600_mc_wait_for_idle 3 12 58 1
r600_mc_program 7 56 455 1
r600_vram_gtt_location 7 41 273 2
r600_mc_init 8 43 230 1
r600_vram_scratch_init 6 27 167 1
r600_vram_scratch_fini 3 14 87 1
r600_gpu_soft_reset_gfx 4 78 559 1
r600_gpu_soft_reset_dma 3 20 109 1
r600_gpu_soft_reset 7 22 137 2
r600_gpu_is_lockup 2 15 77 2
r600_dma_is_lockup 2 11 55 2
r600_asic_reset 1 6 23 1
r6xx_remap_render_backend 7 39 227 5
r600_count_pipe_bits 1 4 13 1
r600_gpu_init 57 367 2718 1
r600_pciep_rreg 1 8 46 2
r600_pciep_wreg 1 7 53 3
r600_cp_stop 1 7 48 1
r600_init_microcode 36 154 701 1
r600_cp_load_microcode 6 30 198 1
r600_cp_start 3 27 176 1
r600_cp_resume 4 44 318 1
r600_ring_init 3 16 103 3
r600_cp_fini 1 7 43 1
r600_dma_stop 1 8 50 1
r600_dma_resume 7 49 328 1
r600_dma_fini 1 5 27 1
r600_scratch_init 2 10 79 1
r600_ring_test 6 38 230 2
r600_dma_ring_test 6 38 227 2
r600_fence_ring_emit 3 39 360 2
r600_semaphore_ring_emit 3 13 87 4
r600_dma_fence_ring_emit 1 11 110 2
r600_dma_semaphore_ring_emit 2 11 75 4
r600_copy_blit 2 17 93 5
r600_copy_dma 7 53 370 5
r600_set_surface_reg 1 6 27 6
r600_clear_surface_reg 1 3 12 2
r600_startup 22 88 473 1
r600_vga_set_state 2 12 67 2
r600_resume 2 13 57 1
r600_suspend 1 10 42 1
r600_init 15 66 373 1
r600_fini 1 20 97 1
r600_ring_ib_execute 4 25 223 2
r600_ib_test 8 51 300 2
r600_dma_ib_test 8 49 312 2
r600_dma_ring_ib_execute 4 19 195 2
r600_ih_ring_init 1 9 65 2
r600_ih_ring_alloc 6 33 188 1
r600_ih_ring_fini 3 15 99 1
r600_rlc_stop 3 12 65 1
r600_rlc_start 1 4 16 1
r600_rlc_init 14 54 384 1
r600_enable_interrupts 1 10 55 1
r600_disable_interrupts 1 13 77 1
r600_disable_interrupt_state 3 51 365 1
r600_irq_init 7 43 273 1
r600_irq_suspend 1 5 19 1
r600_irq_fini 1 5 19 1
r600_irq_set 21 120 760 1
r600_irq_ack 24 113 853 1
r600_irq_disable 1 7 29 1
r600_get_ih_wptr 3 17 130 1
r600_irq_process 48 185 1060 1
r600_debugfs_mc_info 1 9 68 2
r600_debugfs_mc_info_init 2 5 25 1
r600_ioctl_wait_idle 5 11 83 2
r600_set_pcie_lanes 16 59 242 2
r600_get_pcie_lanes 10 26 105 1
r600_pcie_gen2_enable 23 94 525 1
r600_get_gpu_clock 1 10 61 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/radeon_combios.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
combios_get_table_offset 76 231 866 2
radeon_combios_check_hardcoded_edid 4 22 133 1
radeon_bios_get_hardcoded_edid 3 14 76 1
combios_setup_i2c_bus 53 192 851 4
radeon_combios_get_i2c_info_from_table 4 24 169 1
radeon_combios_i2c_init 9 34 336 1
radeon_combios_get_clock_info 8 65 483 1
radeon_combios_sideport_present 4 13 62 1
radeon_legacy_get_primary_dac_info_from_table 1 6 27 2
radeon_combios_get_primary_dac_info 13 43 296 1
radeon_combios_get_tv_info 13 59 230 1
radeon_legacy_get_tv_dac_info_from_table 3 10 67 2
radeon_combios_get_tv_dac_info 13 75 599 1
radeon_legacy_get_lvds_info_from_regs 9 56 378 1
radeon_combios_get_lvds_info 20 93 774 1
radeon_legacy_get_tmds_info_from_table 2 13 97 2
radeon_legacy_get_tmds_info_from_combios 9 50 319 2
radeon_legacy_get_ext_tmds_info_from_table 3 18 101 2
radeon_legacy_get_ext_tmds_info_from_combios 5 39 245 2
radeon_get_legacy_connector_info_from_table 57 694 3149 1
radeon_apply_legacy_quirks 10 21 108 5
radeon_apply_legacy_tv_quirks 10 16 99 1
combios_check_dl_dvi 9 33 132 2
radeon_get_legacy_connector_info_from_bios 37 302 1204 1
radeon_combios_get_power_modes 37 175 1661 1
radeon_external_tmds_setup 4 30 132 1
radeon_combios_external_tmds_setup 18 128 660 1
combios_parse_mmio_table 15 76 331 2
combios_parse_pll_table 18 84 336 2
combios_parse_ram_reset_table 7 41 175 2
combios_detect_ram 4 23 133 3
combios_write_ram_size 14 54 275 1
radeon_combios_asic_init 19 45 267 1
radeon_combios_initialize_bios_scratch_regs 1 15 83 1
radeon_combios_output_lock 2 12 60 2
radeon_combios_connected_scratch_regs 19 98 463 3
radeon_combios_encoder_crtc_scratch_regs 7 32 193 2
radeon_combios_encoder_dpms_scratch_regs 9 32 155 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/ni.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ni_mc_load_microcode 14 60 366 1
ni_init_microcode 21 120 643 1
cayman_gpu_init 50 278 2353 1
cayman_pcie_gart_tlb_flush 1 5 23 1
cayman_pcie_gart_enable 4 66 401 1
cayman_pcie_gart_disable 1 16 77 1
cayman_pcie_gart_fini 1 6 24 1
cayman_cp_int_cntl_setup 1 7 45 3
cayman_fence_ring_emit 1 19 170 2
cayman_ring_ib_execute 5 27 250 2
cayman_cp_enable 2 11 66 2
cayman_cp_load_microcode 5 21 155 1
cayman_cp_start 4 47 343 1
cayman_cp_fini 1 7 45 1
cayman_cp_resume 6 83 538 1
cayman_dma_ring_ib_execute 5 20 203 2
cayman_dma_stop 1 13 89 1
cayman_dma_resume 7 56 392 1
cayman_dma_fini 1 6 40 1
cayman_gpu_soft_reset_gfx 2 58 337 1
cayman_gpu_soft_reset_dma 2 20 121 1
cayman_gpu_soft_reset 7 30 193 2
cayman_asic_reset 1 6 23 1
cayman_dma_is_lockup 3 14 75 2
cayman_startup 35 131 729 1
cayman_resume 2 13 57 1
cayman_suspend 1 11 49 1
cayman_init 15 70 406 1
cayman_fini 2 21 105 1
cayman_vm_init 2 11 60 1
cayman_vm_fini 1 3 9 1
cayman_vm_page_flags 6 12 80 2
cayman_vm_set_page 12 56 360 6
cayman_vm_flush 2 14 133 3
cayman_dma_vm_flush 2 15 185 3
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/radeon_ring.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
radeon_ib_get 5 28 186 5
radeon_ib_free 1 6 50 2
radeon_ib_schedule 13 50 356 3
radeon_ib_pool_init 5 23 102 1
radeon_ib_pool_fini 2 8 43 1
radeon_ib_ring_tests 5 22 114 1
radeon_ring_write 3 10 57 2
radeon_ring_supports_scratch_reg 4 12 39 2
radeon_ring_free_size 3 15 123 2
radeon_ring_alloc 6 23 146 3
radeon_ring_lock 2 11 59 3
radeon_ring_commit 2 9 71 2
radeon_ring_unlock_commit 1 5 29 2
radeon_ring_undo 1 4 17 1
radeon_ring_unlock_undo 1 5 27 2
radeon_ring_force_activity 3 12 70 2
radeon_ring_lockup_update 1 5 23 1
radeon_ring_test_lockup 5 22 133 2
radeon_ring_backup 8 41 257 3
radeon_ring_restore 5 16 95 4
radeon_ring_init 8 51 344 9
radeon_ring_fini 3 20 109 2
radeon_debugfs_ring_info 4 34 339 2
radeon_debugfs_sa_info 1 8 60 2
radeon_debugfs_ring_init 5 15 99 2
radeon_debugfs_sa_init 2 5 22 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/rs100d.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/avivod.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/radeon_object.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
radeon_bo_clear_va 1 7 41 1
radeon_ttm_bo_destroy 1 12 90 1
radeon_ttm_bo_is_radeon_bo 2 6 24 1
radeon_ttm_placement_from_domain 7 29 200 2
radeon_bo_create 7 46 324 7
radeon_bo_kmap 5 21 115 2
radeon_bo_kunmap 2 8 42 1
radeon_bo_unref 3 14 88 1
radeon_bo_pin_restricted 13 42 295 4
radeon_bo_pin 1 4 28 3
radeon_bo_unpin 5 17 123 1
radeon_bo_evict_vram 4 8 49 1
radeon_bo_force_delete 3 19 160 1
radeon_bo_init 3 15 144 1
radeon_bo_fini 1 4 14 1
radeon_bo_list_add_object 2 9 49 2
radeon_bo_list_validate 7 31 167 1
radeon_bo_fbdev_mmap 1 5 25 2
radeon_bo_get_surface_reg 8 42 256 1
radeon_bo_clear_surface_reg 2 11 68 1
radeon_bo_set_tiling_flags 20 57 255 3
radeon_bo_get_tiling_flags 3 10 48 3
radeon_bo_check_tiling 9 21 115 3
radeon_bo_move_notify 2 10 59 2
radeon_bo_fault_reserve_notify 7 31 237 1
radeon_bo_wait 4 15 123 3
radeon_bo_reserve 3 11 71 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/radeon_kms.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
radeondrm_probe 3 8 39 3
radeondrm_detach_kms 4 17 115 2
radeondrm_wsioctl 3 19 106 5
radeondrm_wsmmap 1 4 20 3
radeondrm_alloc_screen 1 5 44 6
radeondrm_free_screen 1 4 20 2
radeondrm_show_screen 3 17 111 5
radeondrm_doswitch 5 20 195 1
radeondrm_enter_ddb 2 10 73 2
radeondrm_setcolor 2 16 148 5
radeondrm_attach_kms 34 137 1108 3
radeondrm_forcedetach 3 9 64 1
radeondrm_attachhook 8 57 405 1
radeondrm_activate_kms 6 22 105 2
radeon_set_filp_rights 6 16 93 4
radeon_info_ioctl 68 210 1281 3
radeon_driver_firstopen_kms 1 4 12 1
radeon_driver_lastclose_kms 4 9 60 1
radeon_driver_open_kms 6 36 209 2
radeon_driver_postclose_kms 6 23 139 2
radeon_driver_preclose_kms 3 9 51 2
radeon_get_vblank_counter_kms 3 9 55 2
radeon_enable_vblank_kms 3 15 99 2
radeon_disable_vblank_kms 3 13 89 2
radeon_get_vblank_timestamp_kms 4 18 106 5
radeon_dma_ioctl_kms 1 5 23 3
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/mkregtable.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
INIT_LIST_HEAD 1 5 21 1
__list_add 1 8 43 3
list_add 1 4 25 2
list_add_tail 1 4 25 2
__list_del 1 5 26 2
list_del 1 6 40 1
list_replace 1 7 46 2
list_replace_init 1 6 26 2
list_del_init 1 5 25 1
list_move 1 5 32 2
list_move_tail 1 6 32 2
list_is_last 1 5 23 2
list_empty 1 4 17 1
list_empty_careful 2 5 34 1
list_is_singular 2 4 27 1
__list_cut_position 1 12 68 3
list_cut_position 6 13 70 3
__list_splice 1 10 62 3
list_splice 2 6 34 2
list_splice_tail 2 6 33 2
list_splice_init 2 8 40 2
list_splice_tail_init 2 8 40 2
offset_new 2 10 51 1
table_offset_add 1 4 27 2
table_init 1 7 35 1
table_print 5 23 145 1
table_build 2 17 146 1
parser_auth 12 68 418 2
main 3 15 88 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/radeon_dp_auxch.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
radeon_dp_aux_transfer_native 21 115 749 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/rv250d.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/radeon_acpi.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/radeon_fence.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
radeon_fence_write 3 9 68 3
radeon_fence_read 3 11 73 2
radeon_fence_emit 2 16 124 3
radeon_fence_process 7 28 174 2
radeon_fence_destroy 1 6 31 1
radeon_fence_seq_signaled 3 12 69 3
radeon_fence_signaled 4 14 63 1
radeon_fence_wait_seq 20 75 460 5
radeon_fence_wait 3 15 75 2
radeon_fence_any_seq_signaled 4 10 58 2
radeon_fence_wait_any_seq 25 86 530 3
radeon_fence_wait_any 5 23 114 3
radeon_fence_wait_next_locked 2 9 68 2
radeon_fence_wait_empty_locked 3 14 80 2
radeon_fence_ref 1 5 20 1
radeon_fence_unref 2 8 38 1
radeon_fence_count_emitted 2 11 67 2
radeon_fence_need_sync 4 15 75 2
radeon_fence_note_sync 5 19 119 2
radeon_fence_driver_start_ring 5 26 233 2
radeon_fence_driver_init_ring 2 12 113 2
radeon_fence_driver_init 3 12 63 1
radeon_fence_driver_fini 4 17 112 1
radeon_fence_driver_force_completion 3 9 60 1
radeon_debugfs_fence_info 6 22 188 2
radeon_debugfs_fence_init 2 5 22 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/evergreen_reg_safe.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/radeon_atombios.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
radeon_lookup_i2c_gpio_quirks 15 32 211 3
radeon_get_bus_rec_for_i2c_gpio 4 35 312 1
radeon_lookup_i2c_gpio 4 27 186 2
radeon_atombios_i2c_init 4 25 195 1
radeon_lookup_gpio 4 29 208 2
radeon_atom_get_hpd_info_from_gpio 10 41 204 2
radeon_atom_apply_quirks 71 124 861 6
radeon_get_atom_connector_info_from_object_table 41 293 1592 1
atombios_get_connector_object_id 9 38 200 3
radeon_get_atom_connector_info_from_supported_devices_table 37 169 1093 1
radeon_atom_get_clock_info 18 121 779 1
radeon_atombios_sideport_present 7 29 154 1
radeon_atombios_get_tmds_info 4 44 311 2
radeon_atombios_get_ppll_ss_info 4 32 245 3
radeon_atombios_get_igp_ss_overrides 12 57 326 3
radeon_atombios_get_asic_ss_info 15 67 535 4
radeon_atombios_get_lvds_info 23 124 869 1
radeon_atombios_get_primary_dac_info 3 24 166 1
radeon_atom_get_tv_timings 17 82 650 3
radeon_atombios_get_tv_info 10 53 225 1
radeon_atombios_get_tv_dac_info 3 31 238 1
radeon_atombios_parse_misc_flags_1_3 9 38 255 4
radeon_atombios_parse_power_table_1_3 34 172 1659 1
radeon_atombios_add_pplib_thermal_controller 22 66 448 2
radeon_atombios_get_default_voltages 4 20 139 3
radeon_atombios_parse_pplib_non_clock_info 12 61 480 4
radeon_atombios_parse_pplib_clock_info 14 77 765 4
radeon_atombios_parse_power_table_4_5 14 82 629 1
radeon_atombios_parse_power_table_6 14 90 675 1
radeon_atombios_get_power_modes 12 57 432 1
radeon_atom_set_clock_gating 1 7 49 2
radeon_atom_get_engine_clock 1 7 48 1
radeon_atom_get_memory_clock 1 7 48 1
radeon_atom_set_engine_clock 1 8 52 2
radeon_atom_set_memory_clock 2 10 62 2
radeon_atom_set_voltage 6 31 198 3
radeon_atom_get_max_vddc 5 31 214 4
radeon_atom_initialize_bios_scratch_regs 4 23 124 1
radeon_save_bios_scratch_regs 3 11 63 1
radeon_restore_bios_scratch_regs 3 11 63 1
radeon_atom_output_lock 4 21 104 2
radeon_atombios_connected_scratch_regs 36 181 857 3
radeon_atombios_encoder_crtc_scratch_regs 12 49 282 2
radeon_atombios_encoder_dpms_scratch_regs 24 77 328 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/r300_reg_safe.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/rs400.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
rs400_gart_adjust_size 8 20 93 1
rs400_gart_tlb_flush 3 14 71 1
rs400_gart_init 11 27 123 1
rs400_gart_enable 14 76 456 1
rs400_gart_disable 1 8 37 1
rs400_gart_fini 1 6 24 1
rs400_gart_set_page 3 14 94 3
rs400_mc_wait_for_idle 3 13 59 1
rs400_gpu_init 2 8 35 1
rs400_mc_init 1 14 104 1
rs400_mc_rreg 1 8 41 2
rs400_mc_wreg 1 6 46 3
rs400_debugfs_gart_info 3 67 522 2
rs400_debugfs_pcie_gart_info_init 2 5 22 1
rs400_mc_program 2 11 74 1
rs400_startup 8 38 198 1
rs400_resume 3 21 100 1
rs400_suspend 1 8 32 1
rs400_fini 1 14 67 1
rs400_init 11 52 253 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/radeon_trace.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/rn50_reg_safe.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/radeon_devlist.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/radeon_encoders.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
radeon_encoder_clones 7 29 159 1
radeon_setup_encoder_clones 1 7 38 1
radeon_get_encoder_enum 29 69 294 3
radeon_link_encoder_connector 4 24 142 1
radeon_encoder_set_active_device 2 15 101 1
radeon_get_connector_for_encoder 2 13 76 1
radeon_get_connector_for_encoder_init 2 13 76 1
radeon_get_external_encoder 5 18 99 1
radeon_encoder_get_dp_bridge_encoder_id 4 15 62 1
radeon_panel_mode_fixup 3 37 311 2
radeon_dig_monitor_is_duallink 18 53 231 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/radeon_cs.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
radeon_cs_parser_relocs 9 55 470 1
radeon_cs_get_ring 9 34 163 3
radeon_cs_sync_to 2 9 57 2
radeon_cs_sync_rings 3 9 61 1
radeon_cs_parser_init 35 130 1159 2
radeon_cs_parser_fini 7 30 229 2
radeon_cs_ib_chunk 8 34 190 2
radeon_bo_vm_update_pte 3 20 124 2
radeon_cs_ib_vm_chunk 18 83 558 2
radeon_cs_handle_lockup 3 9 41 2
radeon_cs_ioctl 8 46 278 3
radeon_cs_finish_pages 5 18 125 1
radeon_cs_update_pages 11 36 297 2
radeon_get_ib_value 4 20 151 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/r420_reg_safe.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/atom-names.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/radeon_device.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
radeon_surface_init 4 13 75 1
radeon_scratch_init 3 14 100 1
radeon_scratch_get 3 12 78 2
radeon_scratch_free 3 10 62 2
radeon_wb_disable 3 13 81 1
radeon_wb_fini 2 9 50 1
radeon_wb_init 13 54 368 1
radeon_vram_location 7 22 201 3
radeon_gtt_location 4 22 186 2
radeon_card_posted 13 40 208 1
radeon_update_bandwidth_info 2 15 141 1
radeon_boot_test_post_card 4 16 73 1
radeon_dummy_page_init 3 11 85 1
radeon_dummy_page_fini 2 8 50 1
cail_pll_read 1 7 40 2
cail_pll_write 1 5 37 3
cail_mc_read 1 7 40 2
cail_mc_write 1 5 37 3
cail_reg_write 1 5 35 3
cail_reg_read 1 7 38 2
cail_ioreg_write 1 5 35 3
cail_ioreg_read 1 7 38 2
radeon_atombios_init 3 28 176 1
radeon_atombios_fini 2 8 48 1
radeon_combios_init 1 5 19 1
radeon_combios_fini 1 3 9 1
radeon_vga_set_decode 2 10 44 2
radeon_check_pot_argument 1 4 20 1
radeon_check_arguments 10 32 144 1
radeon_switcheroo_quirk_long_wakeup 3 9 37 1
radeon_switcheroo_set_state 4 22 138 2
radeon_switcheroo_can_switch 1 9 51 1
radeon_device_init 32 116 814 2
radeon_device_fini 3 15 91 1
radeon_suspend_kms 17 65 363 1
radeon_resume_kms 8 41 220 1
radeon_gpu_reset 10 57 346 1
radeon_debugfs_add_files 5 28 163 3
radeon_debugfs_remove_files 3 12 83 1
radeon_debugfs_init 1 4 12 1
radeon_debugfs_cleanup 1 3 9 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/rv350d.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/radeon_irq_kms.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
radeon_driver_irq_handler_kms 2 8 44 1
radeon_hotplug_work_func 2 12 68 1
radeon_driver_irq_preinstall_kms 4 19 163 1
radeon_driver_irq_postinstall_kms 1 5 18 1
radeon_driver_irq_uninstall_kms 5 21 168 1
radeon_msi_ok 21 37 239 1
radeon_irq_kms_init 6 27 169 1
radeon_irq_kms_fini 5 11 62 1
radeon_irq_kms_sw_irq_get 3 11 75 2
radeon_irq_kms_sw_irq_put 3 11 73 2
radeon_irq_kms_pflip_irq_get 5 13 89 2
radeon_irq_kms_pflip_irq_put 5 13 87 2
radeon_irq_kms_enable_afmt 2 10 67 2
radeon_irq_kms_disable_afmt 2 10 67 2
radeon_irq_kms_enable_hpd 3 12 94 2
radeon_irq_kms_disable_hpd 3 12 93 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/nid.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/r100.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
r100_is_in_vblank 4 14 55 2
r100_is_counter_moving 3 15 97 2
r100_wait_for_vblank 11 25 135 2
r100_pre_page_flip 1 4 19 2
r100_post_page_flip 1 4 19 2
r100_page_flip 3 16 124 3
r100_pm_get_dynpm_state 18 77 515 1
r100_pm_init_profile 1 31 397 1
r100_pm_misc 23 83 508 1
r100_pm_prepare 3 21 108 1
r100_pm_finish 3 21 108 1
r100_gui_idle 2 7 25 1
r100_hpd_sense 5 17 67 2
r100_hpd_set_polarity 5 26 100 2
r100_hpd_init 1 12 82 1
r100_hpd_fini 1 11 71 1
r100_pci_gart_tlb_flush 1 3 9 1
r100_pci_gart_init 3 15 88 1
r100_pci_gart_enable 1 18 128 1
r100_pci_gart_disable 1 8 44 1
r100_pci_gart_set_page 3 9 61 3
r100_pci_gart_fini 1 6 24 1
r100_irq_set 9 28 168 1
r100_irq_disable 1 8 38 1
r100_irq_ack 2 11 48 1
r100_irq_process 17 60 326 1
r100_get_vblank_counter 2 7 31 2
r100_fence_ring_emit 1 20 189 2
r100_semaphore_ring_emit 1 7 26 4
r100_copy_blit 5 65 372 5
r100_cp_wait_for_idle 3 13 61 1
r100_ring_start 2 15 68 2
r100_cp_init_microcode 30 61 425 1
r100_cp_load_microcode 4 20 119 1
r100_cp_init 12 87 536 2
r100_cp_fini 2 10 60 1
r100_cp_disable 2 12 68 1
r100_reloc_pitch_offset 6 37 216 4
r100_packet3_load_vbpntr 7 61 481 3
r100_cs_parse_packet0 9 39 223 5
r100_cs_dump_packet 2 12 75 2
r100_cs_packet_parse 6 37 215 3
r100_cs_packet_parse_vline 11 62 373 1
r100_cs_packet_next_reloc 6 34 199 2
r100_get_vtx_size 23 50 236 1
r100_packet0_check 107 333 2085 4
r100_cs_track_check_pkt3_indx_buffer 2 17 81 3
r100_packet3_check 27 109 702 2
r100_cs_parse 9 45 249 1
r100_cs_track_texture_print 1 16 126 1
r100_track_compress_size 4 26 118 3
r100_cs_track_cube 4 26 200 3
r100_cs_track_texture_check 21 77 558 2
r100_cs_track_check 29 129 897 2
r100_cs_track_clear 9 72 603 2
r100_errata 6 12 65 1
r100_rbbm_fifo_wait_for_entry 3 13 64 2
r100_gui_wait_for_idle 4 17 80 1
r100_mc_wait_for_idle 3 13 59 1
r100_gpu_is_lockup 2 11 57 2
r100_enable_bm 1 6 28 1
r100_bm_disable 2 14 92 1
r100_asic_reset 8 48 323 1
r100_set_common_regs 17 59 339 1
r100_vram_get_type 10 32 198 1
r100_get_accessible_vram 5 22 111 1
r100_vram_init_sizes 6 29 243 1
r100_vga_set_state 2 12 52 2
r100_mc_init 3 14 98 1
r100_pll_errata_after_index 2 7 35 1
r100_pll_errata_after_data 3 14 77 1
r100_pll_rreg 1 9 44 2
r100_pll_wreg 1 7 47 3
r100_set_safe_registers 3 12 83 1
r100_debugfs_rbbm_info 2 19 159 2
r100_debugfs_cp_ring_info 3 25 213 2
r100_debugfs_cp_csq_fifo 4 46 399 2
r100_debugfs_mc_info 1 28 213 2
r100_debugfs_rbbm_init 2 5 22 1
r100_debugfs_cp_init 2 5 22 1
r100_debugfs_mc_info_init 2 5 22 1
r100_set_surface_reg 13 40 248 6
r100_clear_surface_reg 1 5 28 2
r100_bandwidth_update 75 384 2743 1
r100_ring_test 6 38 204 2
r100_ring_ib_execute 2 12 97 2
r100_ib_test 8 57 348 2
r100_mc_stop 3 33 240 2
r100_mc_resume 3 13 98 2
r100_vga_render_disable 1 6 28 1
r100_debugfs 2 7 32 1
r100_mc_program 5 25 185 1
r100_clock_startup 5 11 84 1
r100_startup 9 39 203 1
r100_resume 4 21 103 1
r100_suspend 2 9 40 1
r100_fini 2 16 80 1
r100_restore_sanity 4 16 72 1
r100_init 15 63 309 1
r100_mm_rreg 3 17 103 3
r100_mm_wreg 3 15 101 4
r100_io_rreg 2 11 66 2
r100_io_wreg 2 11 71 3
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/r600_cs.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
r600_fmt_is_valid_color 3 8 34 1
r600_fmt_is_valid_texture 4 10 54 2
r600_fmt_get_blocksize 2 6 27 1
r600_fmt_get_nblocksx 3 10 54 2
r600_fmt_get_nblocksy 3 10 54 2
r600_get_array_mode_alignment 5 47 298 5
r600_cs_track_init 3 45 322 1
r600_cs_track_validate_cb 27 142 966 2
r600_cs_track_validate_db 29 164 1063 1
r600_cs_track_check 21 60 372 1
r600_cs_packet_parse 6 37 212 3
r600_cs_packet_next_reloc_mm 6 32 183 2
r600_cs_packet_next_reloc_nomm 6 34 218 2
r600_cs_packet_next_is_pkt3_nop 4 13 61 1
r600_cs_packet_parse_vline 13 76 508 1
r600_packet0_check 3 21 78 4
r600_cs_parse_packet0 3 16 88 2
r600_cs_check_reg 186 410 2395 3
r600_mip_minify 2 8 41 2
r600_texture_size 8 40 292 13
r600_check_texture_resource 23 123 809 7
r600_is_safe_reg 3 14 103 3
r600_packet3_check 141 584 3828 2
r600_cs_parse 13 58 391 1
r600_cs_parser_relocs_legacy 3 11 55 1
r600_cs_parser_fini 4 14 113 2
r600_cs_legacy 7 49 310 6
r600_cs_legacy_init 1 4 11 1
r600_dma_cs_next_reloc 3 21 108 2
r600_dma_cs_parse 22 145 1352 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/radeon_connectors.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
radeon_connector_hotplug 8 28 177 1
radeon_property_change_mode 3 8 52 1
radeon_get_monitor_bpc 22 52 295 1
radeon_connector_update_scratch_regs 7 30 183 2
radeon_find_encoder 5 17 99 2
radeon_best_single_encoder 3 14 69 1
radeon_connector_analog_encoder_conflict_solve 8 37 205 4
radeon_fp_native_mode 6 21 158 1
radeon_add_common_modes 12 48 341 2
radeon_connector_set_property 30 105 601 3
radeon_fixup_lvds_native_mode 8 29 182 2
radeon_lvds_get_modes 6 30 156 1
radeon_lvds_mode_valid 9 20 134 2
radeon_lvds_detect 7 24 142 2
radeon_connector_destroy 2 10 54 1
radeon_lvds_set_property 8 29 165 3
radeon_vga_get_modes 1 7 32 1
radeon_vga_mode_valid 2 9 54 2
radeon_vga_detect 17 58 340 2
radeon_tv_get_modes 3 18 107 1
radeon_tv_mode_valid 3 7 38 2
radeon_tv_detect 4 20 114 2
radeon_dvi_get_modes 1 7 32 1
radeon_check_hpd_status_unchanged 5 17 95 1
radeon_dvi_detect 43 123 748 2
radeon_dvi_encoder 10 32 183 1
radeon_dvi_force 3 8 47 1
radeon_dvi_mode_valid 13 30 177 2
radeon_dp_connector_destroy 3 13 76 1
radeon_dp_get_modes 14 52 264 1
radeon_connector_encoder_get_dp_bridge_encoder_id 6 24 120 1
radeon_connector_encoder_is_hbr2 5 20 114 1
radeon_connector_is_dp12_capable 4 11 57 1
radeon_dp_detect 21 63 381 2
radeon_dp_mode_valid 13 31 206 2
radeon_add_atom_connector 75 364 2082 9
radeon_add_legacy_connector 30 132 799 7
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/radeon_i2c.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
radeon_ddc_probe 5 33 163 2
pre_xfer 10 48 358 1
post_xfer 1 13 101 1
get_clock 1 10 61 1
get_data 1 10 61 1
set_clock 2 10 74 2
set_data 2 10 74 2
radeon_bb_set_bits 1 5 29 2
radeon_bb_set_dir 1 3 11 2
radeon_bb_read_bits 3 9 38 1
radeon_acquire_bus 1 5 21 2
radeon_release_bus 1 4 16 2
radeon_send_start 1 4 24 2
radeon_send_stop 1 4 24 2
radeon_initiate_xfer 1 4 29 3
radeon_read_byte 1 4 30 3
radeon_write_byte 1 4 29 3
radeon_get_i2c_prescale 48 80 362 1
r100_hw_i2c_xfer 47 230 1145 3
r500_hw_i2c_xfer 26 204 1278 3
radeon_hw_i2c_xfer 46 70 262 3
radeon_hw_i2c_func 1 4 14 1
radeon_i2c_create 18 74 553 3
radeon_i2c_destroy 3 9 43 1
radeon_i2c_init 3 9 35 1
radeon_i2c_fini 3 10 57 1
radeon_i2c_add 3 13 76 3
radeon_i2c_lookup 4 12 71 2
radeon_best_encoder 1 4 12 1
radeon_i2c_get_byte 2 31 146 4
radeon_i2c_put_byte 2 18 91 4
radeon_router_select_ddc_port 3 23 126 1
radeon_router_select_cd_port 3 23 126 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/cayman_reg_safe.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/cayman_blit_shaders.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/cayman_blit_shaders.c
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/evergreen_cs.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
evergreen_cs_get_aray_mode 3 9 30 1
evergreen_cs_get_num_banks 5 14 39 1
evergreen_cs_track_init 4 47 321 1
evergreen_surface_check_linear 1 10 62 3
evergreen_surface_check_linear_aligned 3 20 134 3
evergreen_surface_check_1d 5 29 201 3
evergreen_surface_check_2d 6 38 293 3
evergreen_surface_check 5 21 119 3
evergreen_surface_value_conv_check 28 71 490 3
evergreen_cs_track_validate_cb 13 87 710 2
evergreen_cs_track_validate_htile 8 49 324 3
evergreen_cs_track_validate_stencil 11 82 592 1
evergreen_cs_track_validate_depth 12 85 579 1
evergreen_cs_track_validate_texture 28 161 1169 4
evergreen_cs_track_check 23 69 436 1
evergreen_cs_packet_parse 6 37 212 3
evergreen_cs_packet_next_reloc 6 32 183 2
evergreen_cs_packet_next_is_pkt3_nop 4 13 61 1
evergreen_cs_packet_parse_vline 12 76 514 1
evergreen_packet0_check 3 21 78 4
evergreen_cs_parse_packet0 3 16 88 2
evergreen_cs_check_reg 308 656 3648 3
evergreen_is_safe_reg 6 23 157 3
evergreen_packet3_check 167 699 4545 2
evergreen_cs_parse 24 102 507 1
evergreen_dma_cs_parse 62 397 3728 1
evergreen_vm_reg_valid 109 118 358 1
evergreen_vm_packet3_check 75 140 718 3
evergreen_ib_parse 6 33 188 2
evergreen_dma_ib_parse 20 88 335 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/radeon_legacy_tv.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
radeon_legacy_tv_get_std_mode 8 31 185 2
radeon_wait_pll_lock 4 20 153 4
radeon_legacy_tv_write_fifo 3 18 105 3
radeon_legacy_tv_read_fifo 3 17 101 2
radeon_get_htiming_tables_addr 4 19 83 1
radeon_get_vtiming_tables_addr 4 19 100 1
radeon_restore_tv_timing_tables 7 24 264 1
radeon_legacy_write_tv_restarts 1 9 71 1
radeon_legacy_tv_init_restarts 18 82 677 1
radeon_legacy_tv_mode_set 41 242 1643 3
radeon_legacy_tv_adjust_crtc_reg 2 24 200 5
get_post_div 9 16 93 1
radeon_legacy_tv_adjust_pll1 2 15 114 5
radeon_legacy_tv_adjust_pll2 2 15 110 5
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/radeon_legacy_crtc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
radeon_overscan_setup 1 10 75 2
radeon_legacy_rmx_mode_set 26 137 1009 2
radeon_pll_wait_for_read_update_complete 3 9 46 1
radeon_pll_write_update 2 8 39 1
radeon_pll2_wait_for_read_update_complete 3 9 46 1
radeon_pll2_write_update 2 8 39 1
radeon_compute_pll_gain 4 14 61 3
radeon_crtc_dpms 9 48 252 2
radeon_crtc_set_base 1 5 34 4
radeon_crtc_set_base_atomic 1 6 38 5
radeon_crtc_do_set_base 34 167 936 5
radeon_set_crtc_timing 24 135 773 2
radeon_set_pll 28 228 1121 2
radeon_crtc_mode_fixup 2 8 38 3
radeon_crtc_mode_set 3 19 110 6
radeon_crtc_prepare 1 9 59 1
radeon_crtc_commit 2 11 67 1
radeon_legacy_init_crtc 2 7 41 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/radeon_fb.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
radeon_align_pitch 9 21 101 4
radeonfb_destroy_pinned_object 2 12 62 1
radeonfb_create_pinned_object 14 72 385 3
radeonfb_create 19 107 758 2
radeon_fb_find_or_create_single 3 14 66 2
radeon_fb_output_poll_changed 1 4 21 1
radeon_fbdev_destroy 5 21 124 2
radeon_fbdev_init 7 43 276 1
radeon_fbdev_fini 2 9 60 1
radeon_fbdev_set_suspend 2 4 27 2
radeon_fbdev_total_size 1 8 44 1
radeon_fbdev_robj_is_fb 2 6 37 2
radeondrm_burner 3 15 82 3
radeondrm_burner_cb 1 6 40 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/radeon_object.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
radeon_mem_type_to_domain 4 14 38 1
radeon_bo_unreserve 1 4 17 1
radeon_bo_gpu_offset 1 4 16 1
radeon_bo_size 1 4 19 1
radeon_bo_is_reserved 1 4 18 1
radeon_bo_ngpu_pages 1 4 23 1
radeon_bo_gpu_page_alignment 1 4 25 1
radeon_bo_mmap_offset 1 4 20 1
radeon_sa_bo_gpu_addr 1 4 20 1
radeon_sa_bo_cpu_addr 1 4 20 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/rv515d.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/evergreen_hdmi.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
evergreen_hdmi_update_ACR 1 15 142 2
evergreen_hdmi_infoframe_checksum 2 11 66 4
evergreen_hdmi_videoinfoframe 1 63 520 18
evergreen_hdmi_setmode 4 48 298 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/rv770d.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/radeon_trace_points.c
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/radeon_pm.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
radeon_pm_get_type_index 4 15 80 3
radeon_pm_acpi_event_handler 3 11 63 1
radeon_pm_update_profile 13 50 299 1
radeon_unmap_vram_bos 3 10 68 1
radeon_sync_with_vblank 2 8 46 1
radeon_set_power_state 19 56 434 1
radeon_pm_set_clocks 13 48 354 1
radeon_pm_print_states 8 32 221 1
radeon_get_pm_profile 5 13 93 3
radeon_set_pm_profile 7 31 232 4
radeon_get_pm_method 2 10 69 3
radeon_set_pm_method 3 28 200 4
radeon_hwmon_show_temp 7 30 136 3
radeon_hwmon_show_name 1 6 26 3
radeon_hwmon_init 11 34 174 1
radeon_hwmon_fini 3 8 50 1
radeon_pm_suspend 3 10 69 1
radeon_pm_resume 11 34 291 1
radeon_pm_init 17 54 357 1
radeon_pm_fini 6 22 157 1
radeon_pm_compute_clocks 12 59 398 1
radeon_pm_in_vbl 6 17 120 1
radeon_pm_debug_check_in_vbl 4 9 47 2
radeon_dynpm_idle_work_handler 15 51 332 1
radeon_debugfs_pm_info 6 19 185 2
radeon_debugfs_pm_init 2 5 25 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/radeon_blit_common.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/radeon_bios.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
radeon_read_platform_bios 11 31 182 1
igp_read_bios_from_vram 9 30 203 1
radeon_read_bios 7 37 258 1
radeon_atrm_call 2 24 186 4
radeon_atrm_get_bios 16 54 309 1
radeon_atrm_get_bios 1 4 12 1
ni_read_disabled_bios 1 31 168 1
r700_read_disabled_bios 5 52 303 1
r600_read_disabled_bios 1 66 377 1
avivo_read_disabled_bios 1 49 279 1
legacy_read_disabled_bios 10 67 382 1
radeon_read_disabled_bios 6 15 90 1
radeon_acpi_vfct_bios 10 41 289 1
radeon_acpi_vfct_bios 1 4 12 1
radeon_get_bios 15 48 299 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/sid.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/radeon_semaphore.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
radeon_semaphore_create 3 20 138 2
radeon_semaphore_emit_signal 1 7 48 3
radeon_semaphore_emit_wait 1 7 48 3
radeon_semaphore_sync_rings 4 23 147 4
radeon_semaphore_free 4 15 86 3
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/radeon_family.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/evergreen_blit_kms.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
set_render_target 2 32 251 5
cp_set_surface_sync 3 21 144 4
set_shaders 1 20 185 1
set_vtx_resource 7 32 223 2
set_tex_resource 2 33 239 7
set_scissors 6 25 288 5
draw_auto 2 16 126 1
set_default_state 18 307 1503 1
evergreen_blit_init 19 104 865 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/radeon_agp.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
radeon_agp_init 34 119 733 1
radeon_agp_resume 4 9 42 1
radeon_agp_fini 4 6 34 1
radeon_agp_suspend 1 4 14 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/atom.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/r600_blit_kms.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
set_render_target 4 40 386 5
cp_set_surface_sync 2 16 101 4
set_shaders 1 32 334 1
set_vtx_resource 7 27 195 2
set_tex_resource 2 31 221 7
set_scissors 1 17 240 5
draw_auto 2 16 126 1
set_default_state 19 167 803 1
r600_blit_init 15 89 711 1
r600_blit_fini 3 13 83 1
r600_blit_create_rect 7 37 197 4
r600_blit_prepare_copy 6 44 274 5
r600_blit_done_copy 2 14 95 4
r600_kms_blit_copy 2 48 336 5
int2float 2 9 62 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/ni_reg.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/evergreen_blit_shaders.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/r200.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
r200_get_vtx_size_0 19 41 222 1
r200_copy_dma 5 41 259 5
r200_get_vtx_size_1 3 12 63 1
r200_packet0_check 162 388 2203 4
r200_set_safe_registers 1 5 32 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/radeon_clocks.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
radeon_legacy_get_engine_clock 5 22 130 1
radeon_legacy_get_memory_clock 5 22 130 1
radeon_read_clocks_OF 10 60 410 1
radeon_read_clocks_OF 1 4 12 1
radeon_read_clocks_OF 9 53 402 1
radeon_read_clocks_OF 1 4 12 1
radeon_get_clock_info 20 148 909 1
calc_eng_mem_clock 5 31 168 4
radeon_legacy_set_engine_clock 6 64 339 2
radeon_legacy_set_clock_gating 38 383 1705 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/radeon_acpi.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
radeon_atif_call 4 28 192 3
radeon_atif_parse_notification 1 12 84 2
radeon_atif_parse_functions 1 13 92 2
radeon_atif_verify_interface 3 26 167 2
radeon_atif_get_notification_params 7 44 263 2
radeon_atif_get_sbios_requests 3 23 141 2
radeon_atif_handler 9 38 218 2
radeon_atcs_call 4 28 192 3
radeon_atcs_parse_functions 1 7 44 2
radeon_atcs_verify_interface 3 25 155 2
radeon_acpi_event 3 15 91 3
radeon_acpi_init 17 63 344 1
radeon_acpi_fini 1 4 17 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/r600_blit_shaders.c
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/radeon_ttm.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
radeon_get_rdev 1 8 46 1
radeon_ttm_mem_global_init 1 4 17 1
radeon_ttm_mem_global_release 1 4 16 1
radeon_ttm_global_init 3 32 189 1
radeon_ttm_global_fini 2 8 49 1
radeon_invalidate_caches 1 4 15 2
radeon_init_mem_type 10 44 238 3
radeon_evict_flags 5 28 153 2
radeon_verify_access 1 4 17 2
radeon_move_null 1 8 45 2
radeon_move_blit 6 49 269 5
radeon_move_vram_ram 5 43 248 5
radeon_move_ram_vram 4 38 211 5
radeon_bo_move 14 41 253 5
radeon_ttm_io_mem_reserve 10 43 328 2
radeon_ttm_io_mem_free 1 3 14 2
radeon_sync_obj_wait 1 4 27 3
radeon_sync_obj_flush 1 4 11 1
radeon_sync_obj_unref 1 4 18 1
radeon_sync_obj_ref 1 4 19 1
radeon_sync_obj_signaled 1 4 19 1
radeon_ttm_backend_bind 3 19 124 2
radeon_ttm_backend_unbind 1 6 38 1
radeon_ttm_backend_destroy 1 8 57 1
radeon_ttm_tt_create 6 32 232 4
radeon_ttm_tt_populate 14 47 328 1
radeon_ttm_tt_unpopulate 7 22 137 1
radeon_ttm_init 11 62 398 1
radeon_ttm_fini 4 21 129 1
radeon_ttm_set_active_vram_size 2 8 51 2
radeon_ttm_fault 1 15 114 8
radeon_mmap 6 23 138 3
radeon_mm_dump_table 1 13 107 2
radeon_ttm_debugfs_init 7 33 277 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/radeon_gem.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
radeon_gem_object_free 4 9 53 1
radeon_gem_object_create 6 37 221 7
radeon_gem_set_domain 5 24 101 3
radeon_gem_init 1 5 22 1
radeon_gem_fini 1 4 14 1
radeon_gem_object_open 4 24 134 2
radeon_gem_object_close 5 26 139 2
radeon_gem_handle_lockup 3 9 41 2
radeon_gem_info_ioctl 3 18 153 3
radeon_gem_pread_ioctl 1 6 29 3
radeon_gem_pwrite_ioctl 1 6 29 3
radeon_gem_create_ioctl 3 29 178 3
radeon_gem_set_domain_ioctl 2 21 137 3
radeon_mode_dumb_mmap 2 15 77 4
radeon_gem_mmap_ioctl 1 6 42 3
radeon_gem_busy_ioctl 5 31 154 3
radeon_gem_wait_idle_ioctl 3 20 128 3
radeon_gem_set_tiling_ioctl 2 16 102 3
radeon_gem_get_tiling_ioctl 3 21 126 3
radeon_gem_va_ioctl 15 91 483 3
radeon_mode_dumb_create 3 25 158 3
radeon_mode_dumb_destroy 1 6 25 3
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/rv515_reg_safe.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/r520.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
r520_mc_wait_for_idle 3 13 59 1
r520_gpu_init 3 19 116 1
r520_vram_get_type 6 26 126 1
r520_mc_init 2 10 65 1
r520_mc_program 3 26 196 1
r520_startup 9 38 198 1
r520_resume 4 21 105 1
r520_init 15 63 314 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/radeon_test.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
radeon_do_test_moves 36 185 1091 2
radeon_test_moves 3 7 43 1
radeon_test_ring_sync 14 75 417 3
radeon_test_ring_sync2 23 98 553 4
radeon_test_syncing 7 35 295 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/r100_track.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/rs690d.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/r420.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
r420_pm_init_profile 1 31 397 1
r420_set_reg_safe 1 5 32 1
r420_pipes_init 12 62 332 1
r420_mc_rreg 1 7 35 2
r420_mc_wreg 1 6 37 3
r420_debugfs 3 9 37 1
r420_clock_resume 4 11 74 1
r420_cp_errata_init 1 10 84 1
r420_cp_errata_fini 1 9 70 1
r420_startup 11 45 232 1
r420_resume 6 27 136 1
r420_suspend 3 12 58 1
r420_fini 4 22 109 1
r420_init 20 76 363 1
r420_debugfs_pipes_info 1 14 101 2
r420_debugfs_pipes_info_init 2 5 22 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/rs400d.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/r600_reg_safe.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/r600d.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/evergreen_reg.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon/radeon_sa.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
radeon_sa_bo_manager_init 3 23 148 5
radeon_sa_bo_manager_fini 3 17 105 2
radeon_sa_bo_manager_start 4 23 140 2
radeon_sa_bo_manager_suspend 3 16 82 2
radeon_sa_bo_remove_locked 2 11 70 1
radeon_sa_bo_try_free 4 13 88 1
radeon_sa_bo_hole_soffset 2 8 45 1
radeon_sa_bo_hole_eoffset 2 8 51 1
radeon_sa_bo_try_alloc 2 20 130 4
radeon_sa_event 4 18 109 3
radeon_sa_bo_next_hole 9 44 244 3
radeon_sa_bo_new 12 55 379 6
radeon_sa_bo_free 5 20 135 3
radeon_sa_bo_dump_debug_info 3 21 139 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/drm_edid.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
drm_eld_mnl 1 4 22 1
drm_eld_sad 4 11 68 1
drm_eld_sad_count 1 5 22 1
drm_eld_calc_baseline_block_size 1 5 26 1
drm_eld_size 1 4 19 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/drm_modes.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
drm_mode_debug_printmodeline 1 10 74 1
drm_mode_create 3 12 62 1
drm_mode_destroy 2 7 36 2
drm_mode_probed_add 1 6 43 2
drm_cvt_mode 24 112 771 7
drm_gtf_mode_complex 13 97 587 10
drm_gtf_mode 1 7 52 6
drm_display_mode_from_videomode 8 29 224 2
drm_display_mode_to_videomode 8 28 219 2
of_get_drm_display_mode 2 14 81 3
drm_mode_set_name 2 7 47 1
drm_mode_hsync 3 12 61 1
drm_mode_vrefresh 7 21 128 1
drm_mode_set_crtcinfo 11 55 381 2
drm_mode_copy 1 8 52 2
drm_mode_duplicate 2 10 45 2
drm_mode_equal 10 16 112 2
drm_mode_equal_no_clocks_no_stereo 12 18 120 2
drm_mode_validate_basic 10 16 94 1
drm_mode_validate_size 5 9 49 3
drm_get_mode_status_name 3 7 40 1
drm_mode_prune_invalid 3 17 89 3
drm_mode_compare 4 18 139 3
drm_mode_sort 1 4 18 1
drm_mode_connector_list_update 4 28 159 2
drm_mode_parse_command_line_for_connector 70 136 702 3
drm_mode_create_from_cmdline_mode 7 28 157 2
drm_mode_convert_to_umode 10 26 216 2
drm_mode_convert_umode 5 34 232 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/drm_trace.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/drm_mipi_dsi.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
to_mipi_dsi_device 1 4 20 1
to_mipi_dsi_driver 1 4 20 1
mipi_dsi_get_drvdata 1 4 19 1
mipi_dsi_set_drvdata 1 4 23 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/drm_global.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/drm_pciids.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/drm_dp_helper.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
drm_dp_max_link_rate 1 4 20 1
drm_dp_max_lane_count 1 4 19 1
drm_dp_enhanced_frame_cap 2 5 28 1
drm_dp_tps3_supported 2 5 26 1
drm_dp_dpcd_readb 1 5 29 3
drm_dp_dpcd_writeb 1 5 29 3
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/drm_modes.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
drm_mode_is_stereo 1 4 17 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/drm_fourcc.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/drm_irq.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
store_vblank 1 14 88 5
drm_reset_vblank_timestamp 4 16 126 2
drm_update_vblank_count 16 52 388 3
vblank_disable_and_save 2 12 84 2
vblank_disable_fn 4 15 101 1
drm_vblank_cleanup 4 14 88 1
drm_vblank_init 6 34 213 2
drm_irq_vgaarb_nokms 8 19 110 2
drm_irq_install 12 38 251 2
drm_irq_uninstall 8 31 207 1
drm_control 8 30 176 3
drm_calc_timestamping_constants 5 29 209 2
drm_calc_vbltimestamp_from_scanoutpos 11 63 377 6
get_drm_timestamp 2 6 27 1
drm_get_last_vbltimestamp 4 14 89 4
drm_vblank_count 2 7 45 2
drm_crtc_vblank_count 1 4 22 1
drm_vblank_count_and_time 4 16 99 3
drm_crtc_vblank_count_and_time 1 6 29 2
send_vblank_event 2 15 121 4
drm_arm_vblank_event 1 8 60 3
drm_crtc_arm_vblank_event 1 5 28 2
drm_send_vblank_event 2 14 79 3
drm_crtc_send_vblank_event 1 5 28 2
drm_vblank_enable 3 19 119 2
drm_vblank_get 5 21 134 2
drm_crtc_vblank_get 1 4 22 1
drm_vblank_put 7 17 117 2
drm_crtc_vblank_put 1 4 21 1
drm_wait_one_vblank 4 17 121 2
drm_crtc_wait_one_vblank 1 4 21 1
drm_vblank_off 6 34 244 2
drm_crtc_vblank_off 1 4 21 1
drm_crtc_vblank_reset 2 14 99 1
drm_vblank_on 5 18 133 2
drm_crtc_vblank_on 1 4 21 1
drm_vblank_pre_modeset 5 13 80 2
drm_vblank_post_modeset 5 18 114 2
drm_modeset_ctl 6 24 110 3
drm_queue_vblank_event 9 64 495 4
drm_wait_vblank 16 74 464 3
drm_handle_vblank_events 3 20 146 2
drm_handle_vblank 4 22 150 2
drm_crtc_handle_vblank 1 4 22 1
drm_vblank_no_hw_counter 1 4 16 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/drm_plane_helper.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
get_connectors_for_crtc 5 17 98 3
drm_plane_helper_check_update 10 40 209 11
drm_primary_helper_update 4 55 323 11
drm_primary_helper_disable 1 4 13 1
drm_primary_helper_destroy 1 5 19 1
create_primary_plane 3 21 93 1
drm_crtc_init 1 7 46 3
drm_plane_helper_commit 26 64 459 3
drm_plane_helper_update 4 30 179 11
drm_plane_helper_disable 5 19 105 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/drm_crtc.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
U642I64 1 4 21 1
I642U64 1 4 21 1
drm_crtc_mask 1 4 18 1
drm_encoder_crtc_ok 1 5 28 2
drm_property_type_is 2 7 38 2
drm_property_type_valid 2 6 38 1
drm_plane_find 2 7 38 2
drm_crtc_find 2 7 38 2
drm_encoder_find 2 7 38 2
drm_connector_find 2 7 38 2
drm_property_find 2 7 38 2
assert_drm_connector_list_read_locked 2 5 30 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/linux_types.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/drm_fb_helper.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
drm_fb_helper_prepare 1 5 20 3
drm_fb_helper_init 1 6 23 4
drm_fb_helper_fini 1 3 9 1
drm_fb_helper_blank 1 4 15 2
drm_fb_helper_pan_display 1 5 17 2
drm_fb_helper_set_par 1 4 12 1
drm_fb_helper_check_var 1 5 17 2
drm_fb_helper_restore_fbdev_mode_unlocked 1 4 12 1
drm_fb_helper_alloc_fbi 1 4 12 1
drm_fb_helper_unregister_fbi 1 3 9 1
drm_fb_helper_release_fbi 1 3 9 1
drm_fb_helper_fill_var 1 5 20 4
drm_fb_helper_fill_fix 1 4 15 3
drm_fb_helper_setcmap 1 5 17 2
drm_fb_helper_unlink_fbi 1 3 9 1
drm_fb_helper_sys_read 1 6 25 4
drm_fb_helper_sys_write 1 6 26 4
drm_fb_helper_sys_fillrect 1 4 15 2
drm_fb_helper_sys_copyarea 1 4 15 2
drm_fb_helper_sys_imageblit 1 4 15 2
drm_fb_helper_cfb_fillrect 1 4 15 2
drm_fb_helper_cfb_copyarea 1 4 15 2
drm_fb_helper_cfb_imageblit 1 4 15 2
drm_fb_helper_set_suspend 1 4 12 2
drm_fb_helper_hotplug_event 1 4 12 1
drm_fb_helper_initial_config 1 5 15 2
drm_fb_helper_single_add_all_connectors 1 4 12 1
drm_fb_helper_debug_enter 1 4 12 1
drm_fb_helper_debug_leave 1 4 12 1
drm_has_preferred_mode 1 5 18 3
drm_pick_cmdline_mode 1 5 18 3
drm_fb_helper_add_one_connector 1 5 17 2
drm_fb_helper_remove_one_connector 1 5 17 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/drm_modeset_lock.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
drm_modeset_lock_init 1 5 28 1
drm_modeset_lock_fini 1 4 21 1
drm_modeset_is_locked 1 4 18 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/drm_linux_rbtree.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
rb_link_node 1 8 52 3
rb_replace_node 5 18 101 3
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/drm_modeset_lock.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
drm_modeset_lock_all 5 28 146 1
drm_modeset_unlock_all 2 12 69 1
drm_modeset_lock_crtc 8 32 161 2
drm_modeset_legacy_acquire_ctx 2 7 41 1
drm_modeset_unlock_crtc 2 10 49 1
drm_warn_on_modeset_not_all_locked 2 10 66 1
drm_modeset_acquire_init 1 7 44 2
drm_modeset_acquire_fini 1 4 17 1
drm_modeset_drop_locks 2 10 54 1
modeset_lock 10 32 218 4
modeset_backoff 2 10 55 2
drm_modeset_backoff 1 4 16 1
drm_modeset_backoff_interruptible 1 4 17 1
drm_modeset_lock 2 8 43 2
drm_modeset_lock_interruptible 2 7 41 2
drm_modeset_unlock 1 5 25 1
drm_modeset_lock_all_crtcs 3 18 86 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/i915_pciids.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/drm_rect.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
drm_rect_adjust_size 1 7 59 3
drm_rect_translate 1 7 39 3
drm_rect_downscale 1 7 39 3
drm_rect_width 1 4 19 1
drm_rect_height 1 4 19 1
drm_rect_visible 2 4 25 1
drm_rect_equals 4 6 49 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/drm_linux.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
hweight8 1 7 65 1
hweight16 1 8 80 1
hweight32 1 9 91 1
hweight64 1 10 104 1
bitmap_set 2 6 38 3
bitmap_zero 2 7 44 2
bitmap_or 2 9 78 4
bitmap_weight 2 9 55 2
__hash_init 2 6 37 2
__hash_empty 3 9 48 2
ERR_PTR 1 4 14 1
PTR_ERR 1 4 15 1
IS_ERR 1 4 19 1
IS_ERR_OR_NULL 2 4 22 1
ERR_CAST 1 4 16 1
PTR_ERR_OR_ZERO 2 4 22 1
_spin_lock_irqsave 1 5 21 2
_spin_unlock_irqrestore 1 5 21 2
init_waitqueue_head 1 5 24 1
init_completion 1 5 27 1
_wait_for_completion_interruptible_timeout 4 14 89 2
_complete_all 1 7 43 1
alloc_ordered_workqueue 1 5 36 2
destroy_workqueue 1 4 19 1
INIT_WORK 1 5 40 2
queue_work 1 5 38 2
cancel_work_sync 1 4 21 1
to_delayed_work 1 4 20 1
__delayed_work_tick 1 5 29 1
INIT_DELAYED_WORK 1 5 37 2
schedule_work 1 4 22 1
schedule_delayed_work 1 5 29 2
queue_delayed_work 1 6 39 3
mod_delayed_work 1 6 43 3
cancel_delayed_work 2 6 37 1
cancel_delayed_work_sync 2 6 37 1
timespec_sub 1 6 31 2
round_jiffies_up 1 4 16 1
round_jiffies_up_relative 1 4 16 1
set_normalized_timespec 2 9 42 3
timespec_to_ns 1 4 25 1
timespec_to_jiffies 2 8 54 1
timespec_valid 5 7 46 1
ktime_get 1 6 19 1
ktime_get_monotonic_offset 1 5 19 1
ktime_to_us 1 4 15 1
ktime_to_ns 1 4 15 1
ktime_get_raw_ns 1 4 14 1
ktime_sub 1 6 31 2
ktime_add_ns 1 4 23 2
ktime_sub_ns 1 4 23 2
ktime_us_delta 1 4 23 2
kmalloc 1 4 20 2
kmalloc_array 3 6 40 3
kcalloc 3 6 42 3
kzalloc 1 4 22 2
kfree 1 4 22 1
kmemdup 2 7 46 3
kasprintf 2 16 90 3
vzalloc 1 4 22 1
vfree 1 4 17 1
kref_init 1 4 15 1
kref_get 1 4 17 1
kref_get_unless_zero 2 9 40 1
kref_put 2 5 38 2
kref_sub 2 5 44 3
kref_put_mutex 3 14 83 3
kobject_init 1 5 28 2
kobject_init_and_add 1 6 38 5
kobject_get 2 6 28 1
kobject_release 3 6 45 1
kobject_put 2 5 25 1
kobject_del 1 3 9 1
prepare_to_wait 2 7 37 3
finish_wait 2 5 25 2
schedule_timeout 1 4 33 2
div_u64 1 4 17 2
div_s64 1 4 17 2
div64_u64 1 4 17 2
div64_u64_rem 1 5 28 3
div64_s64 1 4 17 2
abs64 2 4 19 1
__copy_to_user 2 6 33 3
copy_to_user 1 4 26 3
__copy_from_user 2 6 33 3
copy_from_user 1 4 26 3
pci_read_config_dword 1 5 35 3
pci_read_config_word 1 7 59 3
pci_read_config_byte 1 7 59 3
pci_write_config_dword 1 5 33 3
pci_write_config_word 1 9 93 3
pci_write_config_byte 1 9 93 3
pci_bus_read_config_word 1 10 85 4
pci_bus_read_config_byte 1 10 85 4
vga_client_register 1 4 25 4
pci_map_page 1 4 30 5
pci_unmap_page 1 3 18 4
pci_dma_mapping_error 1 4 15 2
i2c_get_adapdata 1 4 14 1
i2c_set_adapdata 1 4 19 2
ioread32 1 4 22 1
ioread64 1 4 22 1
iowrite32 1 4 23 2
access_ok 1 4 19 3
capable 1 5 22 1
roundup_pow_of_two 1 4 21 1
udelay 1 4 13 1
ndelay 1 4 20 1
usleep_range 1 4 17 2
mdelay 2 6 23 1
cpu_relax 2 8 24 1
ror32 1 4 30 2
irqs_disabled 1 4 11 1
in_dbg_master 2 5 16 1
power_supply_is_system_supplied 1 4 11 1
isascii 1 4 18 1
isprint 4 8 47 1
of_machine_is_compatible 1 5 26 1
alloc_page 1 4 16 1
__free_page 1 4 17 1
get_order 1 4 20 1
pagefault_disable 1 5 25 1
pagefault_enable 1 5 25 1
pagefault_disabled 1 4 13 1
kmap_atomic 2 8 43 1
kunmap_atomic 2 6 27 1
__copy_to_user_inatomic 2 10 67 3
__copy_from_user_inatomic 2 10 67 3
__copy_from_user_inatomic_nocache 1 4 26 3
backlight_update_status 1 4 18 1
pwm_get 1 4 21 2
pwm_put 1 3 9 1
pwm_get_duty_cycle 1 4 13 1
pwm_config 1 4 19 3
pwm_enable 1 4 13 1
pwm_disable 1 3 9 1
__sg_page_iter_start 1 7 42 4
__sg_page_iter_next 3 11 71 1
sg_page_iter_dma_address 1 4 25 1
sg_page_iter_page 1 4 18 1
sg_page 1 4 17 1
request_firmware 1 5 24 3
release_firmware 1 3 10 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/drm_agpsupport.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
drm_agp_info 3 18 137 2
drm_agp_acquire 4 11 64 1
drm_agp_release 3 8 51 1
drm_agp_enable 4 10 81 2
drm_agp_takedown 2 7 32 1
drm_agp_init 4 21 128 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/drm_hashtab.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
drm_ht_create 4 17 117 2
drm_ht_verbose_list 2 13 89 2
drm_ht_find_key 4 18 95 2
drm_ht_find_key_rcu 4 18 95 2
drm_ht_insert_item 5 26 148 2
drm_ht_just_insert_please 6 23 142 6
drm_ht_find_item 3 12 68 3
drm_ht_remove_key 3 12 56 2
drm_ht_remove_item 2 7 36 2
drm_ht_remove 4 11 64 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/nouveau_drm.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/drm_displayid.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/drmP.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
drm_can_sleep 7 7 36 1
drm_crtc_vblank_waitqueue 1 4 25 1
drm_sysfs_connector_add 1 4 12 1
drm_sysfs_connector_remove 1 3 9 1
drm_sysfs_hotplug_event 1 3 9 1
drm_gem_object_reference 1 4 17 1
drm_gem_object_unreference 2 5 25 1
drm_gem_object_unreference_unlocked 4 10 79 1
drm_core_check_feature 2 5 29 2
drm_is_render_client 2 5 22 1
drm_is_control_client 2 5 22 1
drm_is_primary_client 2 5 22 1
drm_dev_to_irq 1 4 13 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/drm_crtc_helper.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
drm_helper_move_panel_connectors_to_head 3 13 82 1
drm_helper_encoder_in_use 3 13 78 1
drm_helper_crtc_in_use 4 11 67 1
drm_encoder_disable 2 10 62 1
__drm_helper_disable_unused_functions 4 23 126 1
drm_helper_disable_unused_functions 1 6 24 1
drm_crtc_prepare_encoders 4 13 72 1
drm_crtc_helper_set_mode 12 96 568 5
drm_crtc_helper_disable 3 17 81 1
drm_crtc_helper_set_config 40 194 1274 1
drm_helper_choose_encoder_dpms 3 11 59 1
drm_helper_encoder_dpms 4 16 82 2
drm_helper_choose_crtc_dpms 4 11 65 1
drm_helper_connector_dpms 12 33 190 2
drm_helper_mode_fill_fb_struct 2 16 123 2
drm_helper_resume_force_mode 6 32 170 1
drm_helper_crtc_mode_set 9 39 229 6
drm_helper_crtc_mode_set_base 4 26 199 4
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/drm_memory.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
drm_alloc 1 4 19 1
drm_calloc 3 7 42 2
drm_realloc 4 12 72 3
drm_free 2 5 23 1
drm_mtrr_add 1 12 72 3
drm_mtrr_del 1 12 75 4
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/drm_sarea.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/linux_hdmi.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
hdmi_infoframe_checksum 2 9 54 2
hdmi_avi_infoframe_init 1 8 43 1
hdmi_avi_infoframe_pack 8 44 436 3
hdmi_spd_infoframe_init 1 11 85 3
hdmi_spd_infoframe_pack 2 20 143 3
hdmi_audio_infoframe_init 1 8 43 1
hdmi_audio_infoframe_pack 4 30 227 3
hdmi_vendor_infoframe_init 1 9 49 1
hdmi_vendor_infoframe_pack 9 36 254 3
hdmi_vendor_any_infoframe_pack 2 7 43 3
hdmi_infoframe_pack 5 23 128 3
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/drm_mm.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
drm_mm_node_allocated 1 4 14 1
drm_mm_initialized 1 4 16 1
__drm_mm_hole_node_start 1 4 18 1
drm_mm_hole_node_start 1 5 23 1
__drm_mm_hole_node_end 1 4 19 1
drm_mm_hole_node_end 1 4 15 1
drm_mm_insert_node 1 9 42 5
drm_mm_insert_node_in_range 1 12 52 7
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/linux_hdmi.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/drm_dp_mst_topology.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
drm_dp_msg_header_crc4 6 30 147 2
drm_dp_msg_data_crc4 6 30 149 2
drm_dp_calc_sb_hdr_size 1 6 27 1
drm_dp_encode_sideband_msg_hdr 2 16 185 3
drm_dp_decode_sideband_msg_hdr 5 34 298 4
drm_dp_encode_sideband_req 11 96 971 2
drm_dp_crc_sideband_chunk_req 1 6 30 2
drm_dp_encode_sideband_reply 1 8 58 2
drm_dp_sideband_msg_build 10 38 296 4
drm_dp_sideband_parse_link_address 11 47 482 2
drm_dp_sideband_parse_remote_dpcd_read 3 17 122 2
drm_dp_sideband_parse_remote_dpcd_write 2 13 69 2
drm_dp_sideband_parse_remote_i2c_read_ack 2 16 116 2
drm_dp_sideband_parse_enum_path_resources_ack 4 21 166 2
drm_dp_sideband_parse_allocate_payload_ack 4 21 149 2
drm_dp_sideband_parse_query_payload_ack 3 17 120 2
drm_dp_sideband_parse_reply 9 32 221 2
drm_dp_sideband_parse_connection_status_notify 3 23 220 2
drm_dp_sideband_parse_resource_status_notify 3 19 144 2
drm_dp_sideband_parse_req 3 15 86 2
build_dpcd_write 1 11 83 5
build_link_address 1 7 30 1
build_enum_path_resources 1 9 49 2
build_allocate_payload 1 13 88 4
drm_dp_mst_assign_payload_id 3 25 161 2
drm_dp_mst_put_payload_id 5 18 120 2
check_txmsg_state 2 8 36 2
drm_dp_mst_wait_tx_reply 7 30 171 2
drm_dp_add_mst_branch_device 3 13 81 2
drm_dp_free_mst_branch_device 3 9 61 1
drm_dp_destroy_mst_branch_device 6 28 207 1
drm_dp_put_mst_branch_device 1 4 19 1
drm_dp_port_teardown_pdt 4 15 61 2
drm_dp_destroy_port 3 20 134 1
drm_dp_put_port 1 4 19 1
drm_dp_mst_get_validated_mstb_ref_locked 4 17 85 2
drm_dp_get_validated_mstb_ref 2 9 57 2
drm_dp_mst_get_port_ref_locked 4 16 83 2
drm_dp_get_validated_port_ref 2 9 57 2
drm_dp_get_port 2 11 54 2
drm_dp_calculate_rad 3 14 98 2
drm_dp_port_setup_pdt 4 20 101 1
drm_dp_check_mstb_guid 3 21 94 2
build_mst_prop_path 3 17 143 4
drm_dp_add_port 16 75 521 3
drm_dp_update_port 8 32 177 2
drm_dp_get_mst_branch_device 5 27 164 3
get_mst_branch_device_by_guid_helper 4 17 84 2
drm_dp_get_mst_branch_device_by_guid 2 12 60 2
drm_dp_check_and_send_link_address 7 23 121 2
drm_dp_mst_link_probe_work 3 15 83 1
drm_dp_validate_guid 2 12 81 2
build_dpcd_read 1 10 69 4
drm_dp_send_sideband_msg 6 28 148 4
set_hdr_from_dst_qlock 10 33 234 2
process_single_tx_qlock 7 40 266 3
process_single_down_tx_qlock 6 27 175 1
process_single_up_tx_qlock 2 9 54 2
drm_dp_queue_down_tx 2 9 55 2
drm_dp_send_link_address 6 44 383 2
drm_dp_send_enum_path_resources 5 28 189 3
drm_dp_get_last_connected_port_to_mstb 3 8 44 1
drm_dp_get_last_connected_port_and_mstb 3 18 91 3
drm_dp_payload_send_msg 7 43 222 4
drm_dp_create_payload_step1 2 13 57 3
drm_dp_create_payload_step2 2 12 60 4
drm_dp_destroy_payload_step1 2 13 62 4
drm_dp_destroy_payload_step2 1 7 26 3
drm_dp_update_payload_part1 14 60 534 1
drm_dp_update_payload_part2 6 24 201 1
drm_dp_send_dpcd_read 2 14 83 4
drm_dp_send_dpcd_write 5 31 172 5
drm_dp_encode_up_ack_reply 1 8 39 2
drm_dp_send_up_ack_reply 2 17 100 5
drm_dp_get_vc_payload_bw 4 21 73 3
drm_dp_mst_topology_mgr_set_mst 8 61 371 2
drm_dp_mst_topology_mgr_suspend 1 9 54 1
drm_dp_mst_topology_mgr_resume 5 34 183 1
drm_dp_get_one_sb_msg 8 44 257 2
drm_dp_mst_handle_down_rep 6 49 361 1
drm_dp_mst_handle_up_req 12 53 464 1
drm_dp_mst_hpd_irq 4 21 114 3
drm_dp_mst_detect_port 10 28 133 3
drm_dp_mst_get_edid 3 15 88 3
drm_dp_find_vcpi_slots 2 9 41 2
drm_dp_init_vcpi 3 16 89 3
drm_dp_mst_allocate_vcpi 5 26 179 4
drm_dp_mst_get_vcpi_slots 2 10 52 2
drm_dp_mst_reset_vcpi_slots 2 8 43 2
drm_dp_mst_deallocate_vcpi 2 12 78 2
drm_dp_dpcd_write_payload 5 36 192 3
drm_dp_check_act_status 5 25 114 1
drm_dp_calc_pbn_mode 1 13 63 2
test_calc_pbn_mode 4 23 114 1
drm_dp_mst_kick_tx 1 4 19 1
drm_dp_mst_dump_mstb 3 17 132 2
dump_dp_payload_table 4 14 81 2
drm_dp_mst_dump_topology 13 65 589 2
drm_dp_tx_work 2 8 51 1
drm_dp_free_mst_port 1 6 41 1
drm_dp_destroy_connector_work 6 30 211 1
drm_dp_mst_topology_mgr_init 3 30 226 6
drm_dp_mst_topology_mgr_destroy 1 13 79 1
drm_dp_mst_i2c_xfer 10 59 464 3
drm_dp_mst_i2c_functionality 1 7 20 1
drm_dp_mst_register_i2c_bus 3 13 118 1
drm_dp_mst_unregister_i2c_bus 1 4 17 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/linux_list_sort.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
list_sort 5 26 233 3
list_sort_merge 5 14 128 4
list_sort_merge_into 6 23 179 5
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/drm_linux_list.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
INIT_LIST_HEAD 1 4 25 1
list_empty 1 3 19 1
list_is_singular 2 3 31 1
list_add 1 6 52 2
list_add_tail 1 6 52 2
list_del 1 4 37 1
list_replace 1 8 46 2
list_replace_init 1 6 26 2
list_move 1 5 26 2
list_move_tail 1 6 26 2
list_del_init 1 5 42 1
__list_splice 1 10 62 3
list_splice 2 6 35 2
list_splice_tail 2 6 35 2
INIT_HLIST_HEAD 1 3 15 1
hlist_empty 1 3 17 1
hlist_add_head 2 7 54 2
hlist_del_init 2 8 50 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/drm_dp_helper.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
dp_link_status 1 4 22 2
dp_get_lane_status 1 8 57 2
drm_dp_channel_eq_ok 4 17 85 2
drm_dp_clock_recovery_ok 3 12 60 2
drm_dp_get_adjust_request_voltage 2 10 66 2
drm_dp_get_adjust_request_pre_emphasis 2 10 66 2
drm_dp_link_train_clock_recovery_delay 2 6 36 1
drm_dp_link_train_channel_eq_delay 2 6 36 1
drm_dp_link_rate_to_bw_code 4 12 33 1
drm_dp_bw_code_to_link_rate 4 12 33 1
drm_dp_dpcd_access 8 38 203 5
drm_dp_dpcd_read 1 6 34 4
drm_dp_dpcd_write 1 6 34 4
drm_dp_dpcd_read_link_status 1 6 27 2
drm_dp_link_probe 3 15 111 2
drm_dp_link_power_up 4 17 90 2
drm_dp_link_power_down 4 16 83 2
drm_dp_link_configure 3 13 87 2
drm_dp_i2c_functionality 1 7 20 1
drm_dp_i2c_msg_write_status_update 2 7 35 1
drm_dp_aux_req_duration 2 8 48 1
drm_dp_aux_reply_duration 2 8 42 1
drm_dp_i2c_msg_duration 1 7 35 2
drm_dp_i2c_retry_count 1 8 46 2
drm_dp_i2c_do_msg 12 52 280 2
drm_dp_i2c_msg_set_request 2 7 37 2
drm_dp_i2c_drain_msg 6 18 110 2
drm_dp_i2c_xfer 7 42 306 3
drm_dp_aux_register 3 14 128 1
drm_dp_aux_unregister 1 4 17 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/drm_global.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
drm_global_init 2 10 57 1
drm_global_release 2 9 53 1
drm_global_item_ref 4 25 149 1
drm_global_item_unref 2 12 82 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/i915_drm.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/drm_edid_modes.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/drm_mm.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
drm_mm_insert_helper 8 47 285 6
drm_mm_reserve_node 5 28 168 2
drm_mm_insert_node_generic 2 14 79 7
drm_mm_insert_helper_range 11 53 333 8
drm_mm_insert_node_in_range_generic 2 18 93 9
drm_mm_remove_node 6 25 165 1
check_free_hole 4 13 67 4
drm_mm_search_free_generic 6 33 159 5
drm_mm_search_free_in_range_generic 8 39 185 7
drm_mm_replace_node 1 12 92 2
drm_mm_init_scan 1 14 67 4
drm_mm_init_scan_with_range 1 18 85 6
drm_mm_scan_add_block 6 36 233 1
drm_mm_scan_remove_block 2 14 99 1
drm_mm_clean 1 5 32 1
drm_mm_init 1 16 134 3
drm_mm_takedown 1 5 25 1
drm_mm_debug_hole 2 14 68 2
drm_mm_debug_table 1 15 109 2
drm_mm_dump_hole 2 13 68 2
drm_mm_dump_table 1 16 112 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/drm_panel.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
drm_panel_init 1 4 17 1
drm_panel_add 1 7 35 1
drm_panel_remove 1 6 29 1
drm_panel_attach 2 8 41 2
drm_panel_detach 1 6 24 1
of_drm_find_panel 2 13 61 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/drm_mode.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/drm_cache.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/drm_fixed.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
dfixed_floor 1 5 21 1
dfixed_ceil 2 8 41 1
dfixed_div 1 8 48 2
drm_int2fixp 1 4 18 1
drm_fixp2int 1 4 18 1
drm_fixp2int_ceil 2 7 30 1
drm_fixp_msbset 3 8 55 1
drm_fixp_mul 4 17 110 2
drm_fixp_div 3 12 71 2
drm_fixp_from_fraction 6 29 146 2
drm_fixp_exp 4 17 102 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/drm_gem.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
drm_ref 1 6 29 1
drm_unref 1 6 29 1
drm_fault 6 38 294 8
drm_flush 1 4 23 4
udv_attach_drm 7 35 234 4
drm_gem_init 2 16 79 1
drm_gem_destroy 1 6 29 1
drm_gem_object_init 2 11 64 3
drm_gem_object_init 1 11 85 3
drm_gem_private_object_init 1 11 72 3
drm_gem_remove_prime_handles 3 9 54 2
drm_gem_object_handle_free 2 8 44 1
drm_gem_object_exported_dma_buf_free 3 7 30 1
drm_gem_object_handle_unreference_unlocked 3 12 68 1
drm_gem_handle_delete 4 21 141 2
drm_gem_dumb_destroy 1 6 25 3
drm_gem_handle_create_tail 5 37 224 3
drm_gem_handle_create 1 7 38 3
drm_gem_free_mmap_offset 1 5 30 1
drm_gem_create_mmap_offset_size 1 6 38 2
drm_gem_create_mmap_offset 1 4 19 1
drm_gem_get_pages 6 29 200 2
drm_gem_put_pages 4 15 103 4
drm_gem_object_lookup 2 14 77 3
drm_gem_close_ioctl 2 10 59 3
drm_gem_flink_ioctl 6 31 183 3
drm_gem_open_ioctl 4 25 145 3
drm_gem_open 1 5 32 2
drm_gem_object_release_handle 3 13 93 3
drm_gem_release 1 6 35 2
drm_gem_object_release 2 6 29 1
drm_gem_object_release 2 8 51 1
drm_gem_object_free 2 8 61 1
drm_gem_vm_open 1 8 52 1
drm_gem_vm_close 1 9 57 1
drm_gem_mmap_obj 3 17 121 3
drm_gem_mmap 4 25 174 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/drm_hashtab.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/drm_atomic_helper.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
drm_atomic_helper_plane_changed 5 19 104 3
get_current_crtc_for_encoder 2 13 71 2
steal_encoder 4 30 178 3
update_connector_routing 13 88 482 2
mode_fixup 15 68 384 1
drm_atomic_helper_check_modeset 11 55 314 2
drm_atomic_helper_check_planes 7 35 192 2
drm_atomic_helper_check 3 12 52 2
disable_outputs 13 49 300 2
drm_atomic_helper_update_legacy_modeset_state 13 49 326 2
crtc_set_mode 7 39 241 2
drm_atomic_helper_commit_modeset_disables 1 7 35 2
drm_atomic_helper_commit_modeset_enables 9 44 251 2
wait_for_fences 2 15 88 2
framebuffer_changed 4 16 80 3
drm_atomic_helper_wait_for_vblanks 7 34 177 2
drm_atomic_helper_commit 3 20 103 3
drm_atomic_helper_prepare_planes 8 32 192 2
plane_crtc_active 2 4 22 1
drm_atomic_helper_commit_planes 19 46 269 3
drm_atomic_helper_commit_planes_on_crtc 12 30 205 1
drm_atomic_helper_cleanup_planes 2 13 66 2
drm_atomic_helper_swap_state 7 29 221 2
drm_atomic_helper_update_plane 7 50 266 11
drm_atomic_helper_disable_plane 9 37 197 1
__drm_atomic_helper_disable_plane 2 18 93 2
update_output_state 13 54 298 2
drm_atomic_helper_set_config 5 28 141 1
__drm_atomic_helper_set_config 10 57 370 2
drm_atomic_helper_crtc_set_property 6 35 166 3
drm_atomic_helper_plane_set_property 6 35 166 3
drm_atomic_helper_connector_set_property 6 35 166 3
drm_atomic_helper_page_flip 8 47 239 4
drm_atomic_helper_connector_dpms 9 52 264 2
drm_atomic_helper_crtc_reset 4 9 68 1
__drm_atomic_helper_crtc_duplicate_state 2 12 72 2
drm_atomic_helper_crtc_duplicate_state 3 10 54 1
__drm_atomic_helper_crtc_destroy_state 2 6 27 2
drm_atomic_helper_crtc_destroy_state 1 6 26 2
drm_atomic_helper_plane_reset 4 9 68 1
__drm_atomic_helper_plane_duplicate_state 2 7 42 2
drm_atomic_helper_plane_duplicate_state 3 10 54 1
__drm_atomic_helper_plane_destroy_state 2 6 27 2
drm_atomic_helper_plane_destroy_state 1 6 26 2
drm_atomic_helper_connector_reset 2 7 47 1
__drm_atomic_helper_connector_duplicate_state 1 5 29 2
drm_atomic_helper_connector_duplicate_state 3 10 54 1
drm_atomic_helper_duplicate_state 6 44 218 2
__drm_atomic_helper_connector_destroy_state 1 4 14 2
drm_atomic_helper_connector_destroy_state 1 6 26 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/drm_atomic.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
drm_atomic_state_default_release 1 9 51 1
drm_atomic_state_init 7 37 254 2
drm_atomic_state_alloc 4 16 90 1
drm_atomic_state_default_clear 8 35 264 1
drm_atomic_state_clear 2 9 51 1
drm_atomic_state_free 3 17 83 1
drm_atomic_get_crtc_state 4 21 134 2
drm_atomic_set_mode_for_crtc 6 29 177 2
drm_atomic_set_mode_prop_for_crtc 6 26 148 2
drm_atomic_crtc_set_property 5 23 135 4
drm_atomic_crtc_get_property 5 16 119 4
drm_atomic_crtc_check 9 22 125 2
drm_atomic_get_plane_state 6 28 171 2
drm_atomic_plane_set_property 14 40 306 4
drm_atomic_plane_get_property 15 35 307 4
plane_switching_crtc 4 10 54 3
drm_atomic_plane_check 17 54 403 2
drm_atomic_get_connector_state 7 33 208 2
drm_atomic_connector_set_property 4 18 120 4
drm_atomic_connector_get_property 5 18 127 4
drm_atomic_get_property 4 33 184 3
drm_atomic_set_crtc_for_plane 6 28 157 2
drm_atomic_set_fb_for_plane 4 15 67 2
drm_atomic_set_crtc_for_connector 4 18 83 2
drm_atomic_add_affected_connectors 4 21 120 2
drm_atomic_add_affected_planes 2 13 74 2
drm_atomic_connectors_for_crtc 2 14 72 2
drm_atomic_legacy_backoff 3 14 66 1
drm_atomic_check_only 7 41 222 1
drm_atomic_commit 2 10 61 1
drm_atomic_async_commit 2 10 61 1
create_vblank_event 3 28 210 3
destroy_vblank_event 1 9 57 3
atomic_set_prop 8 52 260 4
drm_atomic_clean_old_fb 4 18 93 3
drm_mode_atomic_ioctl 33 128 784 3
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/drm_mem_util.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
drm_calloc_large 5 10 67 2
drm_malloc_ab 5 10 73 2
drm_free_large 3 7 36 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/drm_crtc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
drm_connector_ida_init 2 6 36 1
drm_connector_ida_destroy 2 6 36 1
drm_get_connector_status_name 3 9 31 1
drm_get_subpixel_order_name 1 4 16 1
printable_char 3 4 22 1
drm_get_format_name 2 13 82 1
drm_mode_object_get_reg 4 15 96 4
drm_mode_object_get 1 5 29 3
drm_mode_object_register 1 7 50 2
drm_mode_object_put 1 7 48 2
_object_find 9 17 113 3
drm_mode_object_find 2 8 47 3
drm_framebuffer_init 2 18 119 3
__drm_framebuffer_unregister 1 8 58 2
drm_framebuffer_free 2 12 79 1
__drm_framebuffer_lookup 4 14 94 2
drm_framebuffer_lookup 3 13 70 2
drm_framebuffer_unreference 1 5 42 1
drm_framebuffer_reference 1 5 40 1
drm_framebuffer_unregister_private 2 10 54 1
drm_framebuffer_cleanup 1 8 53 1
drm_framebuffer_remove 6 31 173 1
drm_crtc_init_with_planes 7 30 221 5
drm_crtc_cleanup 4 14 116 1
drm_crtc_index 2 11 46 1
drm_mode_remove 1 6 31 2
drm_display_info_set_bus_formats 6 18 91 3
drm_connector_get_cmdline_mode 12 35 173 1
drm_connector_init 7 55 321 4
drm_connector_cleanup 5 26 205 1
drm_connector_index 2 13 70 1
drm_connector_register 3 14 62 1
drm_connector_unregister 1 5 19 1
drm_connector_unplug_all 1 6 32 1
drm_encoder_init 4 29 159 4
drm_encoder_cleanup 1 11 73 1
drm_universal_plane_init 5 47 381 7
drm_plane_init 2 11 66 7
drm_plane_cleanup 5 17 138 1
drm_plane_index 2 11 46 1
drm_plane_from_index 2 11 46 2
drm_plane_force_disable 3 17 84 1
drm_mode_create_standard_properties 18 98 559 1
drm_mode_create_dvi_i_properties 2 19 85 1
drm_mode_create_tv_properties 16 76 493 3
drm_mode_create_scaling_mode_property 2 12 54 1
drm_mode_create_aspect_ratio_property 3 12 59 1
drm_mode_create_dirty_info_property 2 13 54 1
drm_mode_create_suggested_offset_properties 5 13 89 1
drm_mode_getresources 10 98 585 3
drm_mode_getcrtc 7 38 251 3
drm_mode_expose_to_userspace 3 7 34 2
drm_connector_get_encoder 2 6 27 1
get_properties 10 28 185 5
drm_mode_getconnector 18 92 620 3
drm_encoder_get_crtc 4 17 80 1
drm_mode_getencoder 4 24 156 3
drm_mode_getplane_res 8 31 171 3
drm_mode_getplane 8 36 231 3
drm_plane_check_pixel_format 3 9 52 2
check_src_coords 5 21 155 5
__setplane_internal 13 62 343 11
setplane_internal 1 16 90 11
drm_mode_setplane 6 35 201 3
drm_mode_set_config_internal 4 23 147 1
drm_crtc_get_hv_timing 1 9 52 3
drm_crtc_check_viewport 3 14 103 5
drm_mode_setcrtc 26 126 696 3
drm_mode_cursor_universal 10 56 348 3
drm_mode_cursor_common 12 44 287 3
drm_mode_cursor_ioctl 1 9 64 3
drm_mode_cursor2_ioctl 1 6 35 3
drm_mode_legacy_fb_format 8 31 104 2
drm_mode_addfb 2 18 126 3
format_check 61 71 226 1
framebuffer_check 26 76 511 1
internal_framebuffer_create 10 36 246 3
drm_mode_addfb2 3 17 121 3
drm_mode_rmfb_work_fn 2 10 74 1
drm_mode_rmfb 6 38 256 3
drm_mode_getfb 7 31 185 3
drm_mode_dirtyfb_ioctl 13 55 303 3
drm_fb_release 3 20 136 1
drm_property_create 6 33 202 4
drm_property_create_enum 4 22 118 5
drm_property_create_bitmask 6 30 176 6
property_create_range 2 12 70 5
drm_property_create_range 1 7 39 5
drm_property_create_signed_range 1 7 45 5
drm_property_create_object 3 13 77 4
drm_property_create_bool 1 5 31 3
drm_property_add_enum 8 29 203 4
drm_property_destroy 2 13 86 2
drm_object_attach_property 3 18 93 3
drm_object_property_set_value 3 12 72 3
drm_object_property_get_value 9 27 178 3
drm_mode_getproperty_ioctl 16 65 425 3
drm_property_create_blob 6 28 197 3
drm_property_free_blob 1 10 73 1
drm_property_unreference_blob 3 13 90 1
drm_property_unreference_blob_locked 2 7 49 1
drm_property_destroy_user_blobs 1 11 70 2
drm_property_reference_blob 1 6 43 1
__drm_property_lookup_blob 4 15 108 2
drm_property_lookup_blob 3 13 70 2
drm_property_replace_global_blob 7 32 150 6
drm_mode_getblob_ioctl 5 29 175 3
drm_mode_createblob_ioctl 4 26 176 3
drm_mode_destroyblob_ioctl 5 33 178 3
drm_mode_connector_set_path_property 1 13 61 2
drm_mode_connector_set_tile_property 2 27 144 1
drm_mode_connector_update_edid_property 3 18 87 2
drm_property_change_valid_get 19 54 366 3
drm_property_change_valid_put 5 11 69 2
drm_mode_connector_property_set_ioctl 1 12 68 3
drm_mode_connector_set_obj_prop 7 20 154 3
drm_mode_crtc_set_obj_prop 3 12 73 3
drm_mode_plane_set_obj_prop 3 12 73 3
drm_mode_obj_get_properties_ioctl 4 26 157 3
drm_mode_obj_set_property_ioctl 12 51 298 3
drm_mode_connector_attach_encoder 3 12 65 2
drm_mode_crtc_set_gamma_size 2 12 58 2
drm_mode_gamma_set_ioctl 8 45 291 3
drm_mode_gamma_get_ioctl 7 40 250 3
drm_mode_page_flip_ioctl 20 92 653 3
drm_mode_config_reset 5 21 141 1
drm_mode_create_dumb_ioctl 9 23 169 3
drm_mode_mmap_dumb_ioctl 2 8 59 3
drm_mode_destroy_dumb_ioctl 2 8 54 3
drm_fb_get_bpp_depth 32 64 223 3
drm_format_num_planes 17 25 72 1
drm_format_plane_cpp 23 35 127 2
drm_format_horz_chroma_subsampling 17 25 72 1
drm_format_vert_chroma_subsampling 7 15 42 1
drm_rotation_simplify 2 10 59 2
drm_mode_config_init 1 26 220 1
drm_mode_config_cleanup 1 40 284 1
drm_mode_create_rotation_property 1 15 79 2
drm_tile_group_free 1 9 72 1
drm_mode_put_tile_group 1 5 24 2
drm_mode_get_tile_group 3 17 105 2
drm_mode_create_tile_group 3 22 145 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/drm_internal.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
drm_debugfs_init 1 5 20 3
drm_debugfs_cleanup 1 4 12 1
drm_debugfs_connector_add 1 4 12 1
drm_debugfs_connector_remove 1 3 9 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/drm_plane_helper.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
drm_plane_helper_add 1 5 21 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/radeon_drm.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/linux_ww_mutex.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ww_acquire_init 1 4 34 2
ww_acquire_done 1 2 10 1
ww_acquire_fini 1 2 10 1
ww_mutex_init 1 6 42 2
ww_mutex_is_locked 2 7 45 1
ww_mutex_trylock 2 12 68 1
__ww_mutex_lock 12 35 197 4
ww_mutex_lock 1 3 26 2
ww_mutex_lock_slow 1 3 28 2
ww_mutex_lock_interruptible 1 3 26 2
ww_mutex_lock_slow_interruptible 1 3 26 2
ww_mutex_unlock 1 10 66 1
ww_mutex_destroy 1 5 36 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/drm_vma_manager.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
drm_vma_offset_exact_lookup 3 8 50 3
drm_vma_offset_lock_lookup 1 4 17 1
drm_vma_offset_unlock_lookup 1 4 17 1
drm_vma_node_reset 1 6 38 1
drm_vma_node_start 1 4 16 1
drm_vma_node_size 1 4 16 1
drm_vma_node_has_offset 1 4 18 1
drm_vma_node_offset_addr 1 4 24 1
drm_vma_node_unmap 3 8 43 2
drm_vma_node_verify_access 2 5 27 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/drm_rect.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
drm_rect_intersect 1 8 81 2
drm_rect_clip_scaled 5 27 225 5
drm_calc_scale 4 10 47 2
drm_rect_calc_hscale 5 13 78 4
drm_rect_calc_vscale 5 13 78 4
drm_rect_calc_hscale_relaxed 5 21 120 4
drm_rect_calc_vscale_relaxed 5 21 120 4
drm_rect_debug_print 3 13 136 2
drm_rect_rotate 8 44 279 4
drm_rect_rotate_inv 8 44 279 4
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/drm_crtc_helper.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
drm_crtc_helper_add 1 5 21 2
drm_encoder_helper_add 1 5 21 2
drm_connector_helper_add 1 5 21 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/drm_atomic_helper.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
drm_atomic_plane_disabling 6 7 70 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/drm_bridge.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
drm_bridge_mode_fixup 1 6 23 3
drm_bridge_mode_set 1 4 19 3
drm_bridge_pre_enable 1 3 9 1
drm_bridge_enable 1 3 9 1
drm_bridge_disable 1 3 9 1
drm_bridge_post_disable 1 3 9 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/drm.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/drm_vma_manager.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
drm_vma_offset_manager_init 1 7 45 3
drm_vma_offset_manager_destroy 1 6 33 1
drm_vma_offset_lookup 1 10 52 3
drm_vma_offset_lookup_locked 6 28 145 3
_drm_vma_offset_add_rb 4 19 145 2
drm_vma_offset_add 3 18 96 3
drm_vma_offset_remove 2 11 80 2
drm_vma_node_allow 5 35 223 2
drm_vma_node_revoke 5 22 135 2
drm_vma_node_is_allowed 4 19 104 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/drm_drv.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pledge_ioctl_drm 11 24 143 3
drm_setunique 1 5 24 3
drm_noop 1 5 21 3
drm_attach_pci 2 30 253 5
drmprint 2 6 31 2
drmsubmatch 2 8 62 3
drm_pciprobe 2 9 54 2
drm_probe 4 12 71 3
drm_attach 9 61 503 3
drm_detach 6 21 142 2
drm_quiesce 2 10 60 1
drm_wakeup 1 7 39 1
drm_activate 3 13 55 2
drm_find_description 6 12 97 3
drm_file_cmp 2 4 36 2
drm_find_file_by_minor 1 6 38 2
drm_get_device_from_kdev 2 7 45 1
drm_firstopen 3 12 68 1
drm_lastclose 6 11 70 1
drmopen 12 58 394 4
drmclose 10 54 411 4
drm_do_ioctl 24 66 460 4
drmioctl 7 21 171 5
drmread 9 37 254 3
drm_dequeue_event 3 21 130 4
drmpoll 5 22 150 3
drmmmap 1 4 17 3
drm_getunique 3 10 69 3
drm_getcap 16 45 227 3
drm_setclientcap 3 14 67 3
drm_version 1 12 100 3
drm_setversion 9 25 176 3
drm_dmamem_alloc 6 33 265 7
drm_dmamem_free 2 10 73 2
drm_pci_alloc 2 15 124 3
drm_pci_free 2 7 46 2
drm_getmagic 3 16 108 3
drm_authmagic 3 20 118 3
drm_order 3 10 51 1
drm_pcie_get_speed_cap_mask 12 41 258 2
drm_getpciinfo 1 14 118 3
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/drm_edid.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
drm_edid_header_is_valid 3 8 50 1
drm_edid_block_checksum 2 8 40 1
drm_edid_is_zero 2 6 29 2
drm_edid_block_valid 19 60 300 4
drm_edid_is_valid 4 11 69 1
drm_do_probe_ddc_edid 6 35 199 4
drm_do_get_edid 20 73 471 3
drm_probe_ddc 1 5 30 1
drm_get_edid 3 11 55 2
drm_edid_duplicate 1 4 28 1
edid_vendor 1 9 112 2
edid_get_quirks 4 12 73 1
edid_fixup_preferred 10 32 195 2
mode_is_rb 4 7 59 1
drm_mode_find_dmt 6 19 107 5
cea_for_each_detailed_block 2 9 80 3
vtb_for_each_detailed_block 3 9 85 3
drm_for_each_detailed_block 6 22 136 3
is_rb 3 7 50 2
drm_monitor_supports_rb 2 9 54 1
find_gtf2 3 6 48 2
drm_gtf2_hbreak 2 6 43 1
drm_gtf2_2c 2 6 39 1
drm_gtf2_m 2 6 49 1
drm_gtf2_k 2 6 39 1
drm_gtf2_2j 2 6 39 1
standard_timing_level 5 11 54 1
bad_std_timing 6 6 41 2
drm_mode_std 26 81 528 3
drm_mode_do_interlace_quirk 5 29 175 2
drm_mode_detailed 18 77 617 4
mode_in_hsync_range 6 13 108 3
mode_in_vsync_range 6 13 108 3
range_pixel_clock 5 8 81 2
mode_in_range 11 19 157 3
valid_inferred_mode 6 16 96 2
drm_dmt_modes_for_range 5 18 114 3
fixup_mode_1366x768 3 9 46 1
drm_gtf_modes_for_range 5 22 150 3
drm_cvt_modes_for_range 5 23 160 3
do_inferred_modes 8 31 165 2
add_inferred_modes 2 11 61 2
drm_est3_modes 6 25 171 2
do_established_modes 2 7 53 2
add_established_modes 5 26 177 2
do_standard_modes 4 20 129 2
add_standard_modes 4 21 123 2
drm_cvt_modes 10 43 304 2
do_cvt_mode 2 7 53 2
add_cvt_modes 2 10 61 2
do_detailed_mode 4 18 98 2
add_detailed_modes 3 15 91 3
drm_find_edid_extension 6 15 94 2
drm_find_cea_extension 1 4 17 1
drm_find_displayid_extension 1 4 17 1
cea_mode_alternate_clock 4 11 71 1
drm_match_cea_mode 6 17 115 1
drm_get_cea_aspect_ratio 1 4 18 1
hdmi_mode_alternate_clock 3 6 35 1
drm_match_hdmi_mode 6 17 115 1
add_alternate_cea_modes 10 47 287 2
drm_display_mode_from_vic_index 5 18 105 4
do_cea_modes 3 13 76 3
stereo_match_mandatory 4 9 62 2
add_hdmi_mandatory_stereo_modes 4 26 159 1
add_hdmi_mode 3 15 81 2
add_3d_struct_modes 7 37 180 5
do_hdmi_vsdb_modes 28 94 623 5
cea_db_payload_len 1 4 17 1
cea_db_tag 1 4 18 1
cea_revision 1 4 15 1
cea_db_offsets 4 10 61 3
cea_db_is_hdmi_vsdb 3 10 68 1
add_cea_modes 7 29 188 2
fixup_detailed_cea_mode_clock 5 33 190 1
parse_hdmi_vsdb 8 35 257 2
monitor_name 2 5 44 2
drm_edid_to_eld 13 63 414 2
drm_edid_to_sad 7 39 279 2
drm_edid_to_speaker_allocation 7 33 183 2
drm_av_sync_delay 7 19 139 2
drm_select_eld 3 11 78 1
drm_detect_hdmi_monitor 4 16 81 1
drm_detect_monitor_audio 6 28 169 1
drm_rgb_quant_range_selectable 5 18 114 1
drm_assign_hdmi_deep_color_info 11 61 310 3
drm_add_display_info 16 57 291 3
drm_add_edid_modes 9 34 229 2
drm_add_modes_noedid 10 28 155 3
drm_set_preferred_mode 3 10 53 3
drm_hdmi_avi_infoframe_from_display_mode 8 23 132 2
s3d_structure_from_display_mode 9 24 78 1
drm_hdmi_vendor_infoframe_from_display_mode 9 23 112 2
drm_parse_display_id 11 74 610 4
drm_get_displayid 5 23 109 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/drm_dp_mst_helper.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/drm_probe_helper.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
drm_mode_validate_flag 7 14 76 2
drm_helper_probe_add_cmdline_mode 3 12 59 1
drm_kms_helper_poll_enable_locked 5 15 87 1
drm_helper_probe_single_connector_modes_merge_bits 24 96 641 4
drm_helper_probe_single_connector_modes 1 5 27 3
drm_helper_probe_single_connector_modes_nomerge 1 5 27 3
drm_kms_helper_hotplug_event 2 6 35 1
output_poll_execute 11 46 267 1
drm_kms_helper_poll_disable 2 6 30 1
drm_kms_helper_poll_enable 1 6 34 1
drm_kms_helper_poll_init 1 6 34 1
drm_kms_helper_poll_fini 1 4 14 1
drm_helper_hpd_irq_event 5 26 148 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/drm_cache.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
drm_clflush_page 2 9 43 1
drm_clflush_pages 2 6 39 2
drm_clflush_sg 1 6 37 1
drm_clflush_virt_range 1 4 22 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/drm_panel.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
drm_panel_unprepare 5 6 42 1
drm_panel_disable 5 6 42 1
drm_panel_prepare 5 6 42 1
drm_panel_enable 5 6 42 1
drm_panel_get_modes 5 6 42 1
of_drm_find_panel 1 4 12 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/drm_fb_helper.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
drm_fb_helper_single_add_all_connectors 4 27 167 1
drm_fb_helper_add_one_connector 5 24 179 2
remove_from_modeset 6 20 132 2
drm_fb_helper_remove_one_connector 7 24 179 2
drm_fb_helper_save_lut_atomic 3 12 105 2
drm_fb_helper_restore_lut_atomic 2 10 74 1
drm_fb_helper_debug_enter 3 22 124 1
drm_mode_config_fb 2 10 55 1
drm_fb_helper_debug_leave 4 24 142 1
restore_fbdev_mode_atomic 9 48 271 1
restore_fbdev_mode 10 36 228 1
drm_fb_helper_restore_fbdev_mode_unlocked 4 17 78 1
drm_fb_helper_is_bound 6 17 89 1
drm_fb_helper_force_kernel_mode 4 18 87 1
drm_fb_helper_restore_work_fn 2 7 29 1
drm_fb_helper_sysrq 1 4 13 1
drm_fb_helper_dpms 5 25 166 2
drm_fb_helper_blank 7 23 89 2
drm_fb_helper_crtc_free 4 13 113 1
drm_fb_helper_prepare 1 7 40 3
drm_fb_helper_init 7 41 262 4
drm_fb_helper_alloc_fbi 8 24 128 1
drm_fb_helper_unregister_fbi 3 5 24 1
drm_fb_helper_release_fbi 4 12 57 1
drm_fb_helper_fini 5 12 60 1
drm_fb_helper_unlink_fbi 3 5 24 1
drm_fb_helper_sys_read 1 5 33 4
drm_fb_helper_sys_write 1 5 34 4
drm_fb_helper_sys_fillrect 1 5 22 2
drm_fb_helper_sys_copyarea 1 5 22 2
drm_fb_helper_sys_imageblit 1 5 22 2
drm_fb_helper_cfb_fillrect 1 5 22 2
drm_fb_helper_cfb_copyarea 1 5 22 2
drm_fb_helper_cfb_imageblit 1 5 22 2
drm_fb_helper_set_suspend 3 5 29 2
setcolreg 16 57 453 6
drm_fb_helper_setcmap 8 42 270 2
drm_fb_helper_check_var 17 85 557 2
drm_fb_helper_set_par 3 13 63 1
pan_display_atomic 7 44 259 2
drm_fb_helper_pan_display 7 35 194 2
drm_fb_helper_single_fb_probe 25 96 717 2
drm_fb_helper_fill_fix 2 16 103 3
drm_fb_helper_fill_var 6 70 560 4
drm_fb_helper_probe_connector_modes 2 13 74 3
drm_has_preferred_mode 4 12 65 3
drm_has_cmdline_mode 1 4 18 1
drm_pick_cmdline_mode 13 40 212 3
drm_connector_enabled 2 9 39 2
drm_enable_connectors 5 20 141 2
drm_target_cloned 17 59 356 6
drm_get_tile_offsets 8 28 187 6
drm_target_preferred 17 54 385 6
drm_pick_crtcs 16 63 411 6
drm_setup_crtcs 17 83 652 1
drm_fb_helper_initial_config 3 16 103 2
drm_fb_helper_hotplug_event 4 23 146 1
drm_fb_helper_modinit 2 11 50 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/drm_crtc_internal.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/i915_powerwell.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/drm_linux.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
flush_barrier 1 6 24 1
flush_workqueue 3 14 81 1
flush_work 3 14 78 1
flush_delayed_work 4 16 100 1
ns_to_timespec 3 18 82 1
timeval_to_ns 1 5 28 1
ns_to_timeval 3 18 84 1
timeval_to_us 1 4 26 1
dmi_found 11 28 131 1
dmi_check_system 5 13 75 1
alloc_pages 5 14 91 2
__free_pages 2 9 64 2
kmap 2 9 56 1
kunmap 2 8 44 1
vmap 3 18 117 4
vunmap 1 7 48 2
print_hex_dump 4 15 111 8
memchr_inv 4 11 72 3
panic_cmp 1 4 19 2
idr_init 2 10 54 1
idr_destroy 2 8 52 1
idr_preload 3 7 41 1
idr_alloc 9 30 182 5
idr_replace 2 12 76 3
idr_remove 2 10 66 2
idr_find 2 9 54 2
idr_get_next 3 13 82 2
idr_for_each 2 11 74 3
idr_cmp 2 4 36 2
ida_init 1 4 15 1
ida_destroy 1 3 9 1
ida_remove 1 3 12 2
ida_simple_get 4 11 62 4
sg_alloc_table 2 9 60 3
sg_free_table 1 5 28 1
sg_copy_from_buffer 1 5 28 4
i2c_transfer 8 40 251 3
vga_disable_bridge 4 17 112 1
vga_get_uninterruptible 1 5 34 2
vga_put 2 10 56 2
acpi_get_table_with_size 2 15 96 4
backlight_do_update_status 1 4 13 1
backlight_device_register 1 11 82 5
backlight_device_unregister 1 4 22 1
backlight_schedule_update_status 1 4 19 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/drm_mipi_dsi.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mipi_dsi_device_match 1 4 22 2
of_device_match 1 4 20 2
of_find_mipi_dsi_device_by_node 2 6 38 1
mipi_dsi_dev_release 1 6 31 1
mipi_dsi_device_alloc 2 13 84 1
mipi_dsi_device_add 1 6 48 1
of_mipi_dsi_device_add 5 34 192 2
mipi_dsi_host_register 2 10 50 1
mipi_dsi_remove_device_fn 1 6 34 2
mipi_dsi_host_unregister 1 4 20 1
mipi_dsi_attach 3 7 47 1
mipi_dsi_detach 3 7 47 1
mipi_dsi_device_transfer 4 10 66 2
mipi_dsi_packet_format_is_short 20 26 76 1
mipi_dsi_packet_format_is_long 15 21 61 1
mipi_dsi_create_packet 9 25 239 2
mipi_dsi_set_maximum_return_packet_size 1 12 70 2
mipi_dsi_generic_write 4 24 98 3
mipi_dsi_generic_read 4 25 111 5
mipi_dsi_dcs_write_buffer 4 23 94 3
mipi_dsi_dcs_write 4 22 119 4
mipi_dsi_dcs_read 1 13 67 4
mipi_dsi_dcs_nop 2 8 37 1
mipi_dsi_dcs_soft_reset 2 8 37 1
mipi_dsi_dcs_get_power_mode 3 12 58 2
mipi_dsi_dcs_get_pixel_format 3 12 58 2
mipi_dsi_dcs_enter_sleep_mode 2 8 37 1
mipi_dsi_dcs_exit_sleep_mode 2 8 37 1
mipi_dsi_dcs_set_display_off 2 8 37 1
mipi_dsi_dcs_set_display_on 2 8 37 1
mipi_dsi_dcs_set_column_address 2 11 72 3
mipi_dsi_dcs_set_page_address 2 11 72 3
mipi_dsi_dcs_set_tear_off 2 8 37 1
mipi_dsi_dcs_set_tear_on 2 11 50 2
mipi_dsi_dcs_set_pixel_format 2 9 44 2
mipi_dsi_drv_probe 1 6 39 1
mipi_dsi_drv_remove 1 6 39 1
mipi_dsi_drv_shutdown 1 6 38 1
mipi_dsi_driver_register_full 4 13 82 2
mipi_dsi_driver_unregister 1 4 17 1
mipi_dsi_bus_init 1 4 13 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/drm_atomic.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
drm_atomic_get_existing_crtc_state 1 5 25 2
drm_atomic_get_existing_plane_state 1 5 25 2
drm_atomic_get_existing_connector_state 2 8 41 2
drm_atomic_crtc_needs_modeset 3 5 22 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/drm/drm_linux_atomic.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
atomic_xchg 1 5 24 2
atomic_add_unless 3 10 57 3
atomic64_xchg 1 5 24 2
atomic64_set 1 5 27 2
atomic64_read 1 8 36 1
atomic64_xchg 1 9 45 2
atomic_inc_not_zero 2 7 33 1
atomic_cmpset_int 1 16 56 3
atomic_cmpset_int 2 11 52 3
test_and_set_bit 1 9 60 2
clear_bit 1 4 40 2
set_bit 1 4 40 2
__clear_bit 1 5 43 2
__set_bit 1 5 43 2
test_bit 1 4 43 2
__test_and_clear_bit 1 7 72 2
find_first_zero_bit 5 15 98 2
find_first_bit 5 15 94 2
find_next_bit 5 14 91 3
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_ix.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ixgbe_probe 1 6 42 3
ixgbe_attach 13 75 484 3
ixgbe_detach 1 21 136 2
ixgbe_start 11 39 244 1
ixgbe_ioctl 12 47 256 3
ixgbe_rxrinfo 5 24 203 2
ixgbe_watchdog 8 35 245 1
ixgbe_init 15 106 846 1
ixgbe_config_gpie 8 26 154 1
ixgbe_config_delay_values 7 33 191 1
ixgbe_enable_queue 4 16 115 2
ixgbe_disable_queue 4 16 115 2
ixgbe_intr 22 87 537 1
ixgbe_media_status 10 48 220 2
ixgbe_media_change 14 38 183 1
ixgbe_encap 9 66 466 2
ixgbe_iff 6 38 241 1
ixgbe_mc_array_itr 1 9 47 3
ixgbe_local_timer 4 13 81 1
ixgbe_update_link_status 7 29 162 1
ixgbe_stop 3 24 223 1
ixgbe_identify_hardware 2 17 157 1
ixgbe_setup_optics 13 29 170 1
ixgbe_allocate_legacy 6 29 212 1
ixgbe_allocate_pci_resources 4 21 166 1
ixgbe_free_pci_resources 5 18 136 1
ixgbe_setup_interface 3 25 173 1
ixgbe_add_media_types 16 42 394 1
ixgbe_config_link 10 29 240 1
ixgbe_dma_malloc 5 48 328 4
ixgbe_dma_free 3 15 116 2
ixgbe_allocate_queues 11 74 593 1
ixgbe_allocate_transmit_buffers 4 29 181 1
ixgbe_setup_transmit_ring 2 16 116 1
ixgbe_setup_transmit_structures 3 13 76 1
ixgbe_initialize_transmit_units 9 57 373 1
ixgbe_free_transmit_structures 2 7 44 1
ixgbe_free_transmit_buffers 8 33 212 1
ixgbe_tx_ctx_setup 27 103 706 4
ixgbe_txeof 14 74 502 1
ixgbe_get_buf 4 36 275 2
ixgbe_allocate_receive_buffers 4 30 201 1
ixgbe_setup_receive_ring 3 22 165 1
ixgbe_rxfill 4 19 111 1
ixgbe_rxrefill 2 13 83 1
ixgbe_setup_receive_structures 3 12 66 1
ixgbe_initialize_receive_units 6 48 349 1
ixgbe_initialize_rss_mapping 9 45 273 1
ixgbe_free_receive_structures 3 9 82 1
ixgbe_free_receive_buffers 4 26 168 1
ixgbe_rxeof 15 99 676 1
ixgbe_rx_checksum 5 16 99 3
ixgbe_setup_vlan_hw_support 8 25 184 1
ixgbe_enable_intr 11 43 225 1
ixgbe_disable_intr 3 13 108 1
ixgbe_read_pci_cfg 3 15 88 2
ixgbe_write_pci_cfg 3 17 124 3
ixgbe_set_ivar 8 38 284 4
ixgbe_configure_ivars 4 17 122 1
ixgbe_handle_mod 3 19 100 1
ixgbe_handle_msf 5 16 125 1
ixgbe_handle_phy 3 13 71 1
ixgbe_update_stats_counters 7 74 788 1
ixgbe_print_hw_stats 1 23 159 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_et.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
et_match 1 5 43 3
et_attach 8 79 587 3
et_detach 2 20 139 2
et_miibus_readreg 4 28 185 3
et_miibus_writereg 4 23 166 4
et_miibus_statchg 3 25 156 1
et_ifmedia_upd 2 12 67 1
et_ifmedia_sts 1 8 54 2
et_stop 1 17 99 1
et_bus_config 6 47 293 1
et_get_eaddr 1 12 121 2
et_reset 1 15 73 1
et_disable_intrs 1 4 18 1
et_enable_intrs 1 4 21 2
et_dma_alloc 8 58 397 1
et_dma_free 3 19 179 1
et_dma_mbuf_create 7 44 303 1
et_dma_mbuf_destroy 4 21 182 3
et_dma_mem_create 5 32 239 6
et_dma_mem_destroy 1 5 41 3
et_chip_attach 1 18 110 1
et_intr 8 24 146 1
et_init 9 39 230 1
et_ioctl 13 43 254 3
et_start 10 31 182 1
et_watchdog 1 7 39 1
et_stop_rxdma 2 11 59 1
et_stop_txdma 1 6 23 1
et_free_tx_ring 3 17 124 1
et_free_rx_ring 4 20 148 1
et_setmulti 11 52 373 1
et_chip_init 5 30 177 1
et_init_tx_ring 1 16 123 1
et_init_rx_ring 4 25 187 1
et_init_rxdma 2 40 374 1
et_init_txdma 2 20 150 1
et_init_mac 1 28 243 1
et_init_rxmac 4 40 327 1
et_init_txmac 1 7 38 1
et_start_rxdma 2 17 94 1
et_start_txdma 1 5 21 1
et_enable_txrx 4 24 140 1
et_rxeof 13 85 571 1
et_encap 17 96 653 2
et_txeof 9 40 289 1
et_txtick 1 8 34 1
et_tick 1 9 47 1
et_newbuf_cluster 1 4 27 3
et_newbuf_hdr 1 4 27 3
et_newbuf 14 71 442 4
Source file: /home/sergeyb/sources/src/sys/dev/pci/pwdog.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pwdog_probe 1 5 43 3
pwdog_attach 3 18 144 3
pwdog_activate 2 9 33 2
pwdog_set_timeout 2 12 75 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/ixgb_hw.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ixgb_mac_reset 5 30 124 1
ixgb_adapter_stop 2 22 135 1
ixgb_identify_xpak_vendor 7 23 114 1
ixgb_identify_phy 8 44 173 1
ixgb_init_hw 5 33 191 1
ixgb_init_rx_addrs 3 27 219 1
ixgb_mc_addr_list_update 5 47 311 4
ixgb_hash_mc_addr 5 28 187 2
ixgb_mta_set 1 11 70 2
ixgb_rar_set 1 15 142 3
ixgb_write_vfta 1 5 28 3
ixgb_clear_vfta 2 7 38 1
ixgb_setup_fc 8 46 253 1
ixgb_read_phy_reg 5 37 256 4
ixgb_write_phy_reg 5 34 246 5
ixgb_check_for_link 5 18 104 1
ixgb_check_for_bad_link 4 16 95 1
ixgb_clear_hw_cntrs 2 70 575 1
ixgb_led_on 1 7 34 1
ixgb_led_off 1 7 34 1
ixgb_get_bus_info 8 32 145 1
mac_addr_valid 9 23 116 1
ixgb_link_reset 7 18 102 1
ixgb_optics_reset 2 16 50 1
ixgb_optics_reset_bcm 1 36 118 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_wpireg.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_iwm.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
iwm_is_mimo_ht_plcp 2 5 20 1
iwm_is_mimo_mcs 1 5 26 1
iwm_store_cscheme 3 8 64 3
iwm_firmware_store_section 4 20 139 4
iwm_set_default_calib 2 12 74 2
iwm_fw_info_free 1 7 50 1
iwm_read_firmware 56 228 1240 2
iwm_read_prph 1 8 52 2
iwm_write_prph 1 8 56 3
iwm_read_mem 3 14 90 4
iwm_write_mem 4 16 98 4
iwm_write_mem32 1 4 28 3
iwm_poll_bit 4 14 72 5
iwm_nic_lock 4 21 94 1
iwm_nic_assert_locked 4 10 77 1
iwm_nic_unlock 3 9 48 1
iwm_set_bits_mask_prph 2 11 59 4
iwm_set_bits_prph 1 4 26 3
iwm_clear_bits_prph 1 4 26 3
iwm_dma_contig_alloc 5 31 215 4
iwm_dma_contig_free 3 15 113 1
iwm_alloc_rx_ring 6 40 256 2
iwm_disable_rx_dma 4 14 68 1
iwm_reset_rx_ring 1 9 83 2
iwm_free_rx_ring 4 18 135 2
iwm_alloc_tx_ring 7 52 338 3
iwm_reset_tx_ring 6 24 192 2
iwm_free_tx_ring 4 18 135 2
iwm_enable_rfkill_int 1 5 26 1
iwm_check_rfkill 2 16 72 1
iwm_enable_interrupts 1 5 26 1
iwm_restore_interrupts 1 4 20 1
iwm_disable_interrupts 1 8 48 1
iwm_ict_reset 1 14 75 1
iwm_set_hw_ready 2 14 52 1
iwm_prepare_card_hw 4 16 70 1
iwm_apm_config 2 13 60 1
iwm_apm_init 12 57 296 1
iwm_apm_stop 2 8 44 1
iwm_start_hw 3 15 67 1
iwm_stop_device 8 44 261 1
iwm_nic_config 2 23 133 1
iwm_nic_rx_init 3 29 188 1
iwm_nic_tx_init 3 16 117 1
iwm_nic_init 4 18 81 1
iwm_enable_txq 3 44 289 4
iwm_post_alive 6 37 201 1
iwm_phy_db_get_section 8 23 108 3
iwm_phy_db_set_section 6 24 159 2
iwm_is_valid_channel 11 9 67 1
iwm_ch_id_to_ch_index 5 12 68 1
iwm_channel_id_to_papd 8 12 60 1
iwm_channel_id_to_txp 5 17 102 2
iwm_phy_db_get_section_data 4 16 98 5
iwm_send_phy_db_cmd 1 16 108 4
iwm_phy_db_send_all_channel_groups 5 19 101 3
iwm_send_phy_db_data 7 28 150 1
iwm_te_v2_get_notify 1 4 15 1
iwm_te_v2_get_dep_policy 1 5 20 1
iwm_te_v2_get_absence 1 4 20 1
iwm_te_v2_to_v1 2 21 168 2
iwm_send_time_event_cmd 7 43 255 2
iwm_protect_session 3 25 167 4
iwm_unprotect_session 3 14 106 2
iwm_nvm_read_chunk 7 55 302 6
iwm_nvm_read_section 4 16 91 5
iwm_fw_valid_tx_ant 2 9 46 1
iwm_fw_valid_rx_ant 2 9 46 1
iwm_init_channel_map 8 39 209 4
iwm_setup_ht_rates 4 13 81 1
iwm_sta_rx_agg 10 39 260 5
iwm_htprot_task 3 18 114 1
iwm_update_htprot 1 5 35 2
iwm_ba_task 3 18 118 1
iwm_ampdu_rx_start 2 13 91 3
iwm_ampdu_rx_stop 1 8 53 3
iwm_set_hw_address_8000 8 40 312 4
iwm_parse_nvm_data 4 51 424 7
iwm_parse_nvm_sections 10 40 275 2
iwm_nvm_init 8 37 261 1
iwm_firmware_load_sect 3 18 110 4
iwm_firmware_load_chunk 9 49 284 4
iwm_load_firmware_7000 4 25 160 2
iwm_load_cpu_sections_8000 11 61 350 4
iwm_load_firmware_8000 3 16 95 2
iwm_load_firmware 7 17 124 2
iwm_start_fw 2 18 109 2
iwm_send_tx_ant_cfg 1 8 45 2
iwm_send_phy_cfg_cmd 1 12 80 1
iwm_load_ucode_wait_alive 3 16 76 2
iwm_run_init_mvm_ucode 13 45 254 2
iwm_rx_addbuf 7 39 280 3
iwm_calc_rssi 1 16 129 2
iwm_get_signal_strength 4 18 122 2
iwm_rx_rx_phy_cmd 1 8 74 3
iwm_get_noise 4 13 87 1
iwm_rx_rx_mpdu 27 109 829 3
iwm_rx_tx_cmd_single 10 33 272 3
iwm_rx_tx_cmd 5 35 281 3
iwm_rx_bmiss 5 17 128 3
iwm_binding_cmd 9 28 234 3
iwm_phy_ctxt_cmd_hdr 1 9 74 5
iwm_phy_ctxt_cmd_data 2 20 143 5
iwm_phy_ctxt_cmd 1 11 79 6
iwm_send_cmd 22 145 1100 2
iwm_send_cmd_pdu 1 11 65 5
iwm_send_cmd_status 5 25 168 3
iwm_send_cmd_pdu_status 1 10 63 5
iwm_free_resp 1 6 48 2
iwm_cmd_done 6 24 192 2
iwm_update_sched 3 22 198 5
iwm_tx_fill_cmd 13 52 352 4
iwm_tx 32 169 1376 4
iwm_flush_tx_path 2 13 76 2
iwm_led_enable 1 4 18 1
iwm_led_disable 1 4 18 1
iwm_led_is_enabled 1 4 21 1
iwm_led_blink_timeout 2 9 43 1
iwm_led_blink_start 1 4 19 1
iwm_led_blink_stop 1 5 22 1
iwm_beacon_filter_send_cmd 1 6 32 2
iwm_beacon_filter_set_cqm_params 1 5 32 3
iwm_update_beacon_abort 2 13 81 3
iwm_power_build_cmd 3 19 133 3
iwm_power_mac_update_mode 2 15 100 2
iwm_power_update_device 3 11 65 1
iwm_enable_beacon_filter 2 13 71 2
iwm_disable_beacon_filter 3 12 71 1
iwm_add_sta_cmd 14 60 331 3
iwm_add_aux_sta 4 21 134 1
iwm_rm_sta_cmd 2 12 79 2
iwm_scan_rx_chain 1 11 56 1
iwm_scan_rate_n_flags 5 19 122 3
iwm_lmac_scan_fill_channels 6 23 149 3
iwm_umac_scan_fill_channels 6 22 137 3
iwm_fill_probe_req 15 72 616 2
iwm_lmac_scan 8 83 595 1
iwm_config_umac_scan 5 62 375 1
iwm_umac_scan 6 65 438 1
iwm_ridx2rate 3 11 70 2
iwm_rval2ridx 3 9 44 1
iwm_ack_rates 16 42 310 4
iwm_mac_ctxt_cmd_common 12 61 441 5
iwm_mac_ctxt_cmd_fill_sta 1 20 190 4
iwm_mac_ctxt_cmd 8 18 156 4
iwm_update_quotas 9 44 367 3
iwm_add_task 3 12 74 3
iwm_del_task 2 5 36 3
iwm_scan 4 20 106 1
iwm_auth 8 55 338 1
iwm_deauth 9 45 258 1
iwm_assoc 3 15 92 1
iwm_disassoc 3 17 89 1
iwm_run 12 66 371 1
iwm_run_stop 7 32 191 1
iwm_node_alloc 1 4 25 1
iwm_calib_timeout 7 19 160 1
iwm_setrates_task 2 15 89 1
iwm_setrates 26 81 566 1
iwm_media_change 7 26 173 1
iwm_newstate_task 24 72 357 1
iwm_newstate 2 17 139 3
iwm_endscan 2 8 47 1
iwm_fill_sf_command 7 32 182 3
iwm_sf_config 5 24 127 2
iwm_send_bt_init_conf 1 8 49 1
iwm_send_update_mcc_cmd 5 33 218 2
iwm_tt_tx_backoff 1 9 52 2
iwm_init_hw 23 111 594 1
iwm_allow_mcast 2 21 136 1
iwm_init 6 27 164 1
iwm_start 16 52 312 1
iwm_stop 4 43 352 1
iwm_watchdog 5 17 100 1
iwm_ioctl 11 40 230 3
iwm_nic_umac_error 4 38 325 1
iwm_desc_lookup 3 8 55 1
iwm_nic_error 6 67 649 1
iwm_notif_intr 63 222 1305 1
iwm_intr 25 103 649 1
iwm_match 1 5 35 3
iwm_preinit 8 42 260 1
iwm_attach_hook 1 6 31 1
iwm_attach 39 247 1641 3
iwm_radiotap_attach 1 11 108 1
iwm_init_task 5 22 146 1
iwm_resume 1 7 50 1
iwm_activate 7 26 134 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/ohci_pci.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ohci_pci_match 4 9 68 3
ohci_pci_attach 8 63 540 3
ohci_pci_attach_deferred 2 19 136 1
ohci_pci_detach 4 17 116 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_cas.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cas_match 1 5 37 3
cas_pci_enaddr 18 77 595 2
cas_attach 12 48 341 3
cas_config 23 160 1222 1
cas_tick 1 32 254 1
cas_bitwait 4 12 84 5
cas_reset 2 15 106 1
cas_rxdrain 1 3 9 1
cas_stop 4 29 218 2
cas_reset_rx 3 16 121 1
cas_reset_tx 3 17 121 1
cas_disable_rx 1 10 68 1
cas_disable_tx 1 10 68 1
cas_meminit 4 25 202 1
cas_ringsize 10 26 79 1
cas_cringsize 3 9 47 1
cas_init 4 79 715 1
cas_init_regs 4 52 561 1
cas_rint 12 77 668 1
cas_add_rxbuf 3 11 82 2
cas_eint 3 9 60 2
cas_pint 3 11 68 1
cas_intr 15 48 337 1
cas_watchdog 1 12 90 1
cas_mifinit 1 8 55 1
cas_mii_readreg 5 21 150 3
cas_mii_writereg 5 23 151 4
cas_mii_statchg 8 34 209 1
cas_pcs_readreg 9 29 135 3
cas_pcs_writereg 12 37 191 4
cas_mediachange 2 11 68 1
cas_mediastatus 1 7 51 2
cas_ioctl 13 39 229 3
cas_iff 7 40 269 1
cas_encap 9 42 341 3
cas_tint 7 35 228 2
cas_start 10 29 183 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_skreg.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/ahd_pci.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ahd_compose_id 1 9 55 4
ahd_find_pci_device 4 17 104 2
ahd_pci_probe 2 9 68 3
ahd_pci_attach 30 138 1024 3
ahd_activate 2 11 47 2
ahd_pci_test_register_access 7 51 370 1
ahd_check_extport 33 100 687 1
ahd_configure_termination 22 76 501 2
ahd_pci_intr 11 48 320 1
ahd_pci_split_intr 8 48 376 2
ahd_aic7901_setup 1 6 36 2
ahd_aic7901A_setup 1 6 36 2
ahd_aic7902_setup 1 6 36 2
ahd_aic790X_setup 7 44 295 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/pciide_apollo_reg.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/ixgbe_type.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_vge.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
vge_eeprom_getword 4 22 146 3
vge_read_eeprom 5 16 120 5
vge_miipoll_stop 4 12 71 1
vge_miipoll_start 7 23 147 1
vge_miibus_readreg 5 24 165 3
vge_miibus_writereg 5 22 156 4
vge_cam_clear 3 16 133 1
vge_cam_set 6 32 246 2
vge_iff 9 44 307 1
vge_reset 6 23 151 1
vge_probe 1 5 37 3
vge_allocmem 13 90 696 1
vge_freemem 3 20 190 1
vge_attach 10 73 562 3
vge_detach 1 14 110 2
vge_newbuf 10 51 390 3
vge_tx_list_init 1 14 95 1
vge_rx_list_init 3 20 139 1
vge_rxeof 21 112 743 1
vge_txeof 7 34 228 1
vge_tick 7 30 174 1
vge_intr 12 45 277 1
vge_encap 13 66 528 3
vge_start 12 46 284 1
vge_init 7 76 600 1
vge_ifmedia_upd 1 5 29 1
vge_ifmedia_sts 1 7 51 2
vge_miibus_statchg 8 37 236 1
vge_ioctl 11 38 210 3
vge_watchdog 1 12 63 1
vge_stop 6 36 273 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/rtsx_pci.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
rtsx_pci_match 12 18 136 3
rtsx_pci_attach 12 57 375 3
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_em_osdep.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/vga_pci_common.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
vga_aperture_needed 5 8 57 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_msk.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sk_win_read_4 1 4 20 2
sk_win_read_2 1 4 20 2
sk_win_read_1 1 4 20 2
sk_win_write_4 1 4 24 3
sk_win_write_2 1 4 24 3
sk_win_write_1 1 4 24 3
msk_miibus_readreg 4 25 155 3
msk_miibus_writereg 4 17 129 4
msk_miibus_statchg 9 32 193 1
msk_iff 6 40 303 1
msk_init_rx_ring 3 20 160 1
msk_init_tx_ring 5 36 272 1
msk_newbuf 4 74 606 1
msk_ifmedia_upd 1 6 31 1
msk_ifmedia_sts 1 7 51 2
msk_ioctl 12 44 254 3
mskc_probe 1 5 37 3
mskc_reset 24 118 855 1
msk_probe 14 21 94 3
msk_reset 1 9 62 1
msk_attach 16 122 954 3
msk_detach 3 21 181 2
msk_activate 3 17 87 2
mskcprint 4 10 66 2
mskc_attach 61 266 1384 3
mskc_detach 5 20 151 2
mskc_activate 2 15 71 2
msk_encap 12 79 544 3
msk_start 8 29 169 1
msk_watchdog 2 12 68 1
msk_rxvalid 4 10 62 3
msk_rxeof 6 37 285 3
msk_txeof 8 39 304 1
msk_fill_rx_ring 3 12 69 1
msk_tick 1 10 54 1
msk_intr_yukon 3 14 80 1
msk_intr 23 78 511 1
msk_init_yukon 6 69 551 1
msk_init 5 82 703 1
msk_stop 8 53 470 2
msk_dump_txdesc 1 7 46 2
msk_dump_bytes 11 24 183 2
msk_dump_mbuf 3 12 83 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_stge.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
stge_match 1 5 45 3
stge_attach 27 185 1432 3
stge_dma_wait 4 11 66 1
stge_start 21 81 563 1
stge_watchdog 2 11 62 1
stge_ioctl 11 38 212 3
stge_intr 16 58 316 1
stge_txintr 4 25 180 1
stge_rxintr 22 90 600 1
stge_tick 1 10 52 1
stge_stats_update 1 15 104 1
stge_reset 5 19 123 1
stge_init 11 99 878 1
stge_rxdrain 3 14 84 1
stge_stop 4 29 196 2
stge_eeprom_wait 3 10 57 1
stge_read_eeprom 3 12 79 3
stge_add_rxbuf 5 30 217 2
stge_iff 5 32 218 1
stge_mii_readreg 1 4 30 3
stge_mii_writereg 1 4 32 4
stge_mii_statchg 4 14 120 1
stge_mii_bitbang_read 1 5 30 1
stge_mii_bitbang_write 1 5 36 2
stge_mediastatus 1 7 51 2
stge_mediachange 2 7 39 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_lgereg.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_dc_pci.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
dc_pci_match 9 19 150 3
dc_pci_attach 78 279 1752 3
dc_pci_detach 2 10 77 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/ichwdt.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ichwdt_unlock_write 1 6 60 3
ichwdt_match 1 5 45 3
ichwdt_attach 5 31 248 3
ichwdt_activate 2 9 33 2
ichwdt_cb 6 40 246 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_em.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_jmereg.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_iwn.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
iwn_match 1 5 35 3
iwn_attach 34 186 1294 3
iwn4965_attach 1 32 188 2
iwn5000_attach 17 93 465 2
iwn_radiotap_attach 1 11 108 1
iwn_detach 4 22 170 2
iwn_activate 4 15 75 2
iwn_wakeup 2 8 55 1
iwn_init_task 2 12 78 1
iwn_nic_lock 3 13 66 1
iwn_nic_unlock 1 4 18 1
iwn_prph_read 1 6 36 2
iwn_prph_write 1 6 40 3
iwn_prph_setbits 1 4 31 3
iwn_prph_clrbits 1 4 31 3
iwn_prph_write_region_4 2 6 47 4
iwn_mem_read 1 6 34 2
iwn_mem_write 1 6 38 3
iwn_mem_write_2 2 10 70 3
iwn_mem_read_region_4 2 6 44 4
iwn_mem_set_region_4 2 6 41 4
iwn_eeprom_lock 4 15 75 1
iwn_eeprom_unlock 1 4 18 1
iwn_init_otprom 10 37 224 1
iwn_read_prom_data 9 37 215 4
iwn_dma_contig_alloc 6 30 227 5
iwn_dma_contig_free 3 15 113 1
iwn_alloc_sched 1 5 37 1
iwn_free_sched 1 4 17 1
iwn_alloc_kw 1 5 28 1
iwn_free_kw 1 4 17 1
iwn_alloc_ict 1 5 35 1
iwn_free_ict 1 4 17 1
iwn_alloc_fwmem 1 5 30 1
iwn_free_fwmem 1 4 17 1
iwn_alloc_rx_ring 7 53 371 2
iwn_reset_rx_ring 4 16 87 2
iwn_free_rx_ring 4 17 129 2
iwn_alloc_tx_ring 6 45 294 3
iwn_reset_tx_ring 3 20 163 2
iwn_free_tx_ring 4 17 129 2
iwn5000_ict_reset 1 13 94 1
iwn_read_eeprom 12 49 351 1
iwn4965_read_eeprom 9 28 225 1
iwn4965_print_power_group 5 30 283 2
iwn5000_read_eeprom 8 48 376 1
iwn_read_eeprom_channels 7 38 279 3
iwn_read_eeprom_enhinfo 9 30 262 1
iwn_node_alloc 1 4 25 1
iwn_newassoc 6 20 162 3
iwn_media_change 8 27 183 1
iwn_newstate 12 47 285 3
iwn_iter_func 2 7 58 2
iwn_calib_timeout 4 22 136 1
iwn_ccmp_decap 10 56 398 3
iwn_rx_phy 2 12 108 3
iwn_rx_done 46 190 1403 3
iwn_rx_compressed_ba 1 9 80 3
iwn5000_rx_calib_results 17 49 312 3
iwn_rx_statistics 9 35 280 3
iwn4965_tx_done 1 12 127 3
iwn5000_tx_done 2 10 106 3
iwn_tx_done 11 45 366 6
iwn_cmd_done 3 16 126 2
iwn_notif_intr 30 129 903 1
iwn_wakeup_intr 2 10 80 1
iwn_fatal_intr 7 47 333 1
iwn_intr 27 79 543 1
iwn4965_update_sched 2 15 131 5
iwn5000_update_sched 2 15 138 5
iwn5000_reset_sched 2 14 133 3
iwn_rval2ridx 3 9 44 1
iwn_tx 56 251 1895 3
iwn_start 14 39 244 1
iwn_watchdog 3 15 81 1
iwn_ioctl 14 50 295 3
iwn_cmd 10 62 500 5
iwn4965_add_node 1 10 79 3
iwn5000_add_node 1 4 35 3
iwn_set_link_quality 8 49 401 2
iwn_add_broadcast_node 3 32 281 3
iwn_updateedca 2 18 162 1
iwn_set_led 1 10 76 4
iwn_set_critical_temp 3 16 115 1
iwn_set_timing 1 15 152 2
iwn4965_power_calibration 2 8 56 2
iwn4965_set_txpower 28 105 896 2
iwn5000_set_txpower 1 10 70 2
iwn4965_get_rssi 4 16 134 1
iwn5000_get_rssi 1 11 100 1
iwn_get_noise 4 12 87 1
iwn4965_get_temperature 2 16 154 1
iwn5000_get_temperature 2 10 54 1
iwn_init_sensitivity 3 24 189 1
iwn_collect_noise 8 30 302 2
iwn4965_init_gains 1 8 53 1
iwn5000_init_gains 1 10 67 1
iwn4965_set_gains 6 23 222 1
iwn5000_set_gains 5 24 224 1
iwn_tune_sensitivity 18 90 888 2
iwn_send_sensitivity 2 33 279 1
iwn_set_pslevel 11 43 341 4
iwn_send_btcoex 1 10 69 1
iwn_send_advanced_btcoex 9 77 557 1
iwn5000_runtime_calib 1 9 69 1
iwn_config 26 129 862 1
iwn_get_active_dwell_time 2 10 49 3
iwn_limit_dwell 3 12 79 2
iwn_get_passive_dwell_time 2 10 48 2
iwn_scan 17 118 913 2
iwn_auth 13 56 438 2
iwn_run 16 98 742 1
iwn_set_key 5 25 210 3
iwn_delete_key 5 24 176 3
iwn_update_htprot 5 39 327 2
iwn_ampdu_rx_start 1 18 142 3
iwn_ampdu_rx_stop 1 15 116 3
iwn_ampdu_tx_start 3 24 182 3
iwn_ampdu_tx_stop 2 11 78 3
iwn4965_ampdu_tx_start 1 21 186 4
iwn4965_ampdu_tx_stop 1 11 96 3
iwn5000_ampdu_tx_start 1 19 179 4
iwn5000_ampdu_tx_stop 1 12 105 3
iwn5000_query_calibration 3 17 127 1
iwn5000_send_calibration 4 18 116 1
iwn5000_send_wimax_coex 3 19 93 1
iwn5000_crystal_calib 1 13 116 1
iwn6000_temp_offset_calib 2 14 101 1
iwn2000_temp_offset_calib 2 20 150 1
iwn4965_post_alive 4 30 256 1
iwn5000_post_alive 9 57 401 1
iwn4965_load_bootcode 5 28 177 3
iwn4965_load_firmware 5 52 468 1
iwn5000_load_firmware_section 2 25 195 4
iwn5000_load_firmware 4 23 135 1
iwn_read_firmware_leg 5 39 329 2
iwn_read_firmware_tlv 22 98 609 3
iwn_read_firmware 11 41 302 1
iwn_clock_wait 3 13 69 1
iwn_apm_init 7 34 205 1
iwn_apm_stop_master 3 11 65 1
iwn_apm_stop 1 7 37 1
iwn4965_nic_config 2 12 64 1
iwn5000_nic_config 13 38 240 1
iwn_hw_prepare 8 28 155 1
iwn_hw_init 11 66 513 1
iwn_hw_stop 7 33 228 1
iwn_init 7 43 263 1
iwn_stop 2 14 100 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_ixgb_osdep.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_ixgb.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ixgb_probe 1 6 42 3
ixgb_attach 5 61 431 3
ixgb_start 10 33 227 1
ixgb_ioctl 13 50 282 3
ixgb_watchdog 2 11 63 1
ixgb_init 5 49 279 1
ixgb_intr 10 34 210 1
ixgb_media_status 4 20 119 2
ixgb_media_change 2 9 54 1
ixgb_encap 9 54 377 2
ixgb_set_promisc 3 15 96 1
ixgb_set_multi 5 32 191 1
ixgb_local_timer 4 15 86 1
ixgb_update_link_status 4 19 100 1
ixgb_stop 1 15 87 1
ixgb_identify_hardware 5 26 194 1
ixgb_allocate_pci_resources 6 36 250 1
ixgb_free_pci_resources 3 12 86 1
ixgb_hardware_init 3 18 105 1
ixgb_setup_interface 5 32 236 1
ixgb_dma_malloc 5 49 332 4
ixgb_dma_free 3 14 110 2
ixgb_allocate_transmit_structures 2 10 60 1
ixgb_setup_transmit_structures 4 32 212 1
ixgb_initialize_transmit_unit 2 23 202 1
ixgb_free_transmit_structures 9 35 201 1
ixgb_transmit_checksum_setup 9 51 289 3
ixgb_txeof 9 44 310 1
ixgb_get_buf 6 40 286 3
ixgb_allocate_receive_structures 6 36 235 1
ixgb_setup_receive_structures 2 10 61 1
ixgb_initialize_receive_unit 6 60 400 1
ixgb_free_receive_structures 9 34 199 1
ixgb_rxeof 21 110 712 2
ixgb_receive_checksum 6 22 114 3
ixgb_enable_hw_vlans 1 7 40 1
ixgb_enable_intr 2 9 50 1
ixgb_disable_intr 1 4 21 1
ixgb_write_pci_cfg 1 8 56 3
ixgb_update_stats_counters 1 73 1013 1
ixgb_print_hw_stats 7 59 412 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/cmpci.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cmpci_mixerreg_read 1 9 58 2
cmpci_mixerreg_write 1 7 55 3
cmpci_reg_partial_write_1 1 8 68 5
cmpci_reg_partial_write_4 1 8 68 5
cmpci_reg_set_1 1 6 50 3
cmpci_reg_clear_1 1 6 50 3
cmpci_reg_set_4 1 7 57 3
cmpci_reg_clear_4 1 7 57 3
cmpci_reg_set_reg_misc 1 7 40 2
cmpci_reg_clear_reg_misc 1 7 40 2
cmpci_rate_to_index 3 9 55 1
cmpci_index_to_rate 1 4 15 1
cmpci_index_to_divider 1 4 15 1
cmpci_match 1 5 37 3
cmpci_attach 43 129 741 3
cmpci_activate 2 15 72 2
cmpci_resume 2 8 44 1
cmpci_intr 19 69 420 1
cmpci_open 1 4 14 2
cmpci_close 1 3 8 1
cmpci_set_params 26 177 770 5
cmpci_round_blocksize 1 4 23 2
cmpci_halt_output 2 24 131 1
cmpci_halt_input 1 13 79 1
cmpci_query_devinfo 36 237 2427 2
cmpci_alloc_dmamem 7 47 328 5
cmpci_free_dmamem 3 17 136 3
cmpci_find_dmamem 3 9 53 2
cmpci_print_dmamem 1 6 54 1
cmpci_malloc 2 8 45 5
cmpci_free 1 4 24 3
cmpci_adjust 2 7 38 2
cmpci_set_mixer_gain 45 159 772 2
cmpci_set_out_ports 23 94 502 1
cmpci_set_in_ports 9 42 204 1
cmpci_set_port 44 97 468 2
cmpci_get_port 32 58 264 2
cmpci_round_buffersize 2 6 27 3
cmpci_get_props 1 4 15 1
cmpci_trigger_output 5 54 384 7
cmpci_trigger_input 3 34 282 7
Source file: /home/sergeyb/sources/src/sys/dev/pci/agp.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
agpdev_print 2 7 31 2
agpbus_probe 4 9 61 1
agpvga_match 4 10 60 1
agp_attach_bus 1 11 72 5
agp_probe 1 4 22 3
agp_attach 4 38 297 3
agp_alloc_gatt 4 24 189 2
agp_free_gatt 1 6 57 2
agp_generic_enable 7 45 323 2
agp_alloc_dmamem 6 29 187 5
agp_free_dmamem 1 7 40 4
agp_find_device 3 6 34 1
agp_state 1 5 27 1
agp_get_info 2 14 101 2
agp_acquire 3 10 57 1
agp_release 3 10 57 1
agp_enable 2 11 65 2
agp_mmap 4 10 75 3
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_ale.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ale_miibus_readreg 7 25 172 3
ale_miibus_writereg 5 20 141 4
ale_miibus_statchg 8 32 188 1
ale_mediastatus 2 10 68 2
ale_mediachange 2 13 74 1
ale_match 1 5 43 3
ale_get_macaddr 7 36 308 1
ale_phy_reset 1 32 216 1
ale_attach 20 125 885 3
ale_detach 2 19 126 2
ale_activate 5 21 110 2
ale_dma_alloc 22 151 1134 1
ale_dma_free 17 50 475 1
ale_encap 10 64 462 2
ale_start 13 37 211 1
ale_watchdog 2 15 81 1
ale_ioctl 11 40 220 3
ale_mac_config 7 26 145 1
ale_stats_clear 3 14 102 1
ale_stats_update 3 76 608 1
ale_intr 7 33 188 1
ale_txeof 8 40 290 1
ale_rx_update_page 2 27 190 4
ale_rxcsum 13 30 208 3
ale_rxeof 11 60 422 1
ale_tick 1 11 59 1
ale_reset 7 22 150 1
ale_init 10 145 1151 1
ale_stop 3 37 260 1
ale_stop_mac 5 19 113 1
ale_init_tx_ring 2 21 159 1
ale_init_rx_pages 2 20 139 1
ale_rxvlan 2 10 58 1
ale_iff 5 33 233 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/pciide_piix_reg.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_mskvar.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/cs4281reg.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/tga.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
tgamatch 2 10 61 3
tga_getdevconfig 26 150 974 4
tgaattach 21 114 721 3
tga_config_interrupts 1 6 31 1
tga_ioctl 15 64 366 5
if 1 4 23 1
tga_intr 4 24 138 1
tga_mmap 5 15 91 3
tga_alloc_screen 2 20 126 6
tga_free_screen 2 9 42 2
tga_load_font 6 31 203 3
tga_list_font 1 7 47 2
tga_cnattach 6 35 225 6
tga_burner 2 11 49 3
tga_blank 2 8 42 1
tga_unblank 2 8 41 1
tga_builtin_set_cursor 13 44 329 2
tga_builtin_get_cursor 3 26 217 2
tga_builtin_set_curpos 1 8 51 2
tga_builtin_get_curpos 1 8 54 2
tga_builtin_get_curmax 1 7 33 2
tga_copycols 1 13 109 5
tga_copyrows 1 12 91 4
tga_rop 13 38 235 8
tga_rop_vtov 27 114 1184 8
tga_putchar 4 41 377 5
tga_eraserows 4 39 304 4
tga_erasecols 4 39 318 5
tga_ramdac_wr 2 11 72 3
tga2_ramdac_wr 2 14 105 3
tga_bt463_rd 1 16 134 2
tga_bt463_wr 1 13 108 3
tga_ramdac_rd 2 13 82 2
tga2_ramdac_rd 2 15 106 2
tga2_init 3 31 271 1
tga2_ics9110_wr 20 66 680 2
tga_getmonitor 1 5 30 1
tga_getdotclock 1 5 19 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/ixgbe.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ixgbe_init_ops_generic 2 56 414 1
ixgbe_device_supports_autoneg_fc 16 44 162 1
ixgbe_setup_fc_generic 26 90 504 1
ixgbe_start_hw_generic 3 21 133 1
ixgbe_start_hw_gen2 4 22 158 1
ixgbe_init_hw_generic 2 10 54 1
ixgbe_clear_hw_cntrs_generic 14 100 765 1
ixgbe_get_mac_addr_generic 5 18 154 2
ixgbe_set_pci_config_data_generic 8 38 170 2
ixgbe_get_bus_info_generic 1 8 36 1
ixgbe_set_lan_id_multi_port_pcie 2 12 78 1
ixgbe_stop_adapter_generic 3 21 143 1
ixgbe_led_on_generic 1 10 61 2
ixgbe_led_off_generic 1 10 61 2
ixgbe_init_eeprom_params_generic 4 28 150 1
ixgbe_write_eeprom_buffer_bit_bang 10 48 278 4
ixgbe_write_eeprom_generic 2 13 72 3
ixgbe_read_eeprom_buffer_bit_bang 7 32 196 4
ixgbe_read_eeprom_bit_bang_generic 2 14 72 3
ixgbe_read_eerd_buffer_generic 5 34 183 4
ixgbe_read_eerd_generic 1 4 28 3
ixgbe_write_eewr_buffer_generic 6 37 198 4
ixgbe_write_eewr_generic 1 4 28 3
ixgbe_poll_eerd_eewr_done 5 22 103 2
ixgbe_acquire_eeprom 7 35 197 1
ixgbe_get_eeprom_semaphore 9 47 227 1
ixgbe_release_eeprom_semaphore 1 9 48 1
ixgbe_ready_eeprom 4 21 103 1
ixgbe_standby_eeprom 1 14 72 1
ixgbe_shift_out_eeprom_bits 3 25 139 3
ixgbe_shift_in_eeprom_bits 3 19 111 2
ixgbe_raise_eeprom_clk 1 8 46 2
ixgbe_lower_eeprom_clk 1 8 46 2
ixgbe_release_eeprom 1 15 88 1
ixgbe_calc_eeprom_checksum_generic 12 40 248 1
ixgbe_validate_eeprom_checksum_generic 6 27 148 2
ixgbe_update_eeprom_checksum_generic 3 17 105 1
ixgbe_validate_mac_addr 9 17 114 1
ixgbe_set_rar_generic 3 25 209 5
ixgbe_clear_rar_generic 2 17 111 2
ixgbe_init_rx_addrs_generic 4 38 359 1
ixgbe_add_uc_addr 2 17 136 3
ixgbe_mta_vector 5 25 187 2
ixgbe_set_mta 1 13 83 2
ixgbe_update_mc_addr_list_generic 5 26 188 5
ixgbe_enable_mc_generic 2 9 50 1
ixgbe_disable_mc_generic 2 8 48 1
ixgbe_fc_enable_generic 15 70 446 1
ixgbe_negotiate_fc 14 34 222 7
ixgbe_fc_autoneg_fiber 3 20 108 1
ixgbe_fc_autoneg_backplane 4 24 135 1
ixgbe_fc_autoneg_copper 1 15 79 1
ixgbe_fc_autoneg 11 41 191 1
ixgbe_pcie_timeout_poll 10 32 108 1
ixgbe_disable_pcie_master 7 30 173 1
ixgbe_acquire_swfw_sync 5 27 157 2
ixgbe_release_swfw_sync 1 11 57 2
ixgbe_disable_sec_rx_path_generic 4 20 95 1
prot_autoc_read_generic 1 7 35 3
prot_autoc_write_generic 1 6 27 3
ixgbe_enable_sec_rx_path_generic 1 10 47 1
ixgbe_enable_rx_dma_generic 2 9 37 2
ixgbe_blink_led_start_generic 4 29 183 2
ixgbe_blink_led_stop_generic 3 23 147 2
ixgbe_get_pcie_msix_count_generic 7 28 104 1
ixgbe_insert_mac_addr_generic 11 38 300 3
ixgbe_clear_vmdq_generic 11 35 231 3
ixgbe_set_vmdq_generic 3 21 132 3
ixgbe_init_uta_tables_generic 2 9 50 1
ixgbe_find_vlvf_slot 8 25 121 2
ixgbe_set_vfta_generic 7 35 182 4
ixgbe_set_vlvf_generic 10 62 373 5
ixgbe_clear_vfta_generic 3 13 108 1
ixgbe_check_mac_link_generic 13 52 244 4
ixgbe_get_device_caps_generic 1 6 36 2
ixgbe_host_interface_command 16 61 399 5
ixgbe_clear_tx_pending 4 26 164 1
ixgbe_disable_rx_generic 2 9 42 1
ixgbe_enable_rx_generic 1 6 34 1
ixgbe_mng_present 2 9 43 1
ixgbe_mng_enabled 5 16 92 1
ixgbe_setup_mac_link_multispeed_fiber 32 107 563 3
ixgbe_set_soft_rate_select_speed 7 49 211 2
ixgbe_init_shared_code 6 28 111 1
ixgbe_set_mac_type 49 78 280 1
ixgbe_init_hw 2 7 35 1
ixgbe_get_media_type 2 7 35 1
ixgbe_identify_phy 3 11 57 1
ixgbe_check_link 2 9 52 4
ixgbe_flap_tx_laser 2 5 30 1
ixgbe_set_rar 2 8 56 5
ixgbe_set_vmdq 2 7 45 3
ixgbe_clear_vmdq 2 7 45 3
ixgbe_init_uta_tables 2 7 35 1
ixgbe_disable_rx 2 5 30 1
ixgbe_enable_rx 2 5 30 1
ixgbe_read_mbx 3 11 81 4
ixgbe_write_mbx 3 11 80 4
ixgbe_check_for_msg 2 9 56 2
ixgbe_check_for_ack 2 9 56 2
ixgbe_check_for_rst 2 9 56 2
ixgbe_poll_for_msg 7 16 92 2
ixgbe_poll_for_ack 7 16 92 2
ixgbe_read_posted_mbx 3 13 87 4
ixgbe_write_posted_mbx 4 14 92 4
ixgbe_init_mbx_ops_generic 1 6 35 1
ixgbe_read_v2p_mailbox 1 7 40 1
ixgbe_check_for_bit_pf 2 10 60 3
ixgbe_check_for_msg_pf 2 13 70 2
ixgbe_check_for_ack_pf 2 13 70 2
ixgbe_check_for_rst_pf 7 26 147 2
ixgbe_obtain_mbx_lock_pf 2 11 62 2
ixgbe_write_mbx_pf 3 18 116 4
ixgbe_read_mbx_pf 3 16 102 4
ixgbe_init_mbx_params_pf 5 24 169 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/ichreg.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_hme_pci.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
hmematch_pci 3 11 60 3
hme_pci_enaddr 17 53 463 2
hmeattach_pci 14 77 551 3
hmedetach_pci 1 10 77 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/hifn7751reg.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/pcscpreg.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/agpreg.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/pciidevar.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/cy82c693.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cy82c693_init 4 18 96 1
cy82c693_read 2 9 62 2
cy82c693_write 2 7 57 3
Source file: /home/sergeyb/sources/src/sys/dev/pci/hifn7751var.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/cs4280reg.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/amdpm.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
amdpm_match 1 5 40 3
amdpm_attach 22 88 612 3
amdpm_activate 3 21 114 2
amdpm_rnd_callout 2 11 71 1
amdpm_get_timecount 5 14 98 1
amdpm_i2c_acquire_bus 4 7 52 2
amdpm_i2c_release_bus 4 7 42 2
amdpm_i2c_exec 26 92 649 8
amdpm_intr 9 38 252 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/virtio_pci.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
virtio_pci_read_queue_size 1 8 53 2
virtio_pci_setup_queue 3 15 99 3
virtio_pci_set_status 2 10 67 2
virtio_pci_match 7 14 98 3
virtio_pci_attach 12 78 541 3
virtio_pci_detach 6 18 130 2
virtio_pci_negotiate_features 6 25 154 3
virtio_pci_read_device_config_1 1 6 42 2
virtio_pci_read_device_config_2 1 6 42 2
virtio_pci_read_device_config_4 1 6 42 2
virtio_pci_read_device_config_8 1 11 78 2
virtio_pci_write_device_config_1 1 7 46 3
virtio_pci_write_device_config_2 1 7 46 3
virtio_pci_write_device_config_4 1 7 46 3
virtio_pci_write_device_config_8 1 9 75 3
virtio_pci_msix_establish 4 19 138 5
virtio_pci_free_irqs 5 20 134 1
virtio_pci_setup_msix 7 37 235 3
virtio_pci_legacy_intr 4 18 103 1
virtio_pci_legacy_intr_mpsafe 4 16 95 1
virtio_pci_config_intr 2 7 34 1
virtio_pci_queue_intr 2 7 34 1
virtio_pci_shared_queue_intr 1 5 21 1
virtio_pci_poll_intr 2 10 59 1
virtio_pci_kick 1 6 39 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/fmsreg.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/ixgbe_x540.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ixgbe_init_ops_X540 1 52 362 1
ixgbe_get_media_type_X540 1 4 12 1
ixgbe_setup_mac_link_X540 1 8 36 3
ixgbe_reset_hw_X540 6 36 219 1
ixgbe_start_hw_X540 2 11 47 1
ixgbe_get_supported_physical_layer_X540 4 15 75 1
ixgbe_init_eeprom_params_X540 2 19 106 1
ixgbe_read_eerd_X540 2 13 79 3
ixgbe_write_eewr_X540 2 13 78 3
ixgbe_calc_eeprom_checksum_X540 17 46 271 1
ixgbe_validate_eeprom_checksum_X540 7 32 175 2
ixgbe_update_eeprom_checksum_X540 5 24 146 1
ixgbe_update_flash_X540 7 32 164 1
ixgbe_poll_flash_update_done_X540 3 16 71 1
ixgbe_acquire_swfw_sync_X540 11 55 291 2
ixgbe_release_swfw_sync_X540 2 14 80 2
ixgbe_get_swfw_sync_semaphore 7 34 159 1
ixgbe_release_swfw_sync_semaphore 1 12 66 1
ixgbe_blink_led_start_X540 2 20 122 2
ixgbe_blink_led_stop_X540 1 16 101 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_bnxreg.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/autrireg.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/autrivar.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_rtw_pci.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
rtw_pci_match 1 5 37 3
rtw_pci_enable 2 12 78 1
rtw_pci_disable 1 6 37 1
rtw_pci_attach 6 55 379 3
rtw_pci_detach 3 14 101 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_txpreg.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/ubsecvar.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/pciide_ixp_reg.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/pci_subr.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pci_findvendor 4 13 60 1
pci_findproduct 5 14 72 1
pci_devinfo 18 70 437 5
Source file: /home/sergeyb/sources/src/sys/dev/pci/vga_pcivar.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_em_hw.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_gem_pci.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
gem_match_pci 1 5 37 3
gem_pci_enaddr 12 46 397 2
gem_attach_pci 17 77 508 3
gem_detach_pci 1 11 85 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/i82365_pcivar.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_sereg.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_ix.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_liireg.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/auixpvar.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_sf_pci.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sf_pci_match 1 5 37 3
sf_pci_attach 11 64 404 3
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_vgevar.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/ixgb_hw.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/sli_pci.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sli_pci_match 1 5 45 3
sli_pci_attach 6 53 366 3
sli_pci_detach 2 10 62 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/pccbbvar.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/agp_sis.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
agp_sis_probe 5 10 79 3
agp_sis_attach 5 35 266 3
agp_sis_activate 3 13 55 2
agp_sis_save 1 5 26 1
agp_sis_restore 1 7 45 1
agp_sis_get_aperture 1 8 54 1
agp_sis_set_aperture 4 16 116 2
agp_sis_bind_page 1 6 44 4
agp_sis_unbind_page 1 5 38 2
agp_sis_flush_tlb 1 9 56 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/mmuagp.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mmuagp_probe 17 48 213 3
mmuagp_nvidia_match 5 14 95 2
mmuagp_via_match 5 15 92 1
mmuagp_attach 17 86 576 3
mmuagp_get_aperture 2 10 58 1
mmuagp_set_aperture 5 19 133 2
mmuagp_bind_page 1 6 61 4
mmuagp_unbind_page 1 5 38 2
mmuagp_flush_tlb 2 13 76 1
mmuagp_apbase_fixup 2 12 91 1
mmuagp_uli_init 1 12 78 1
mmuagp_uli_set_aperture 5 16 67 2
mmuagp_nvidia_init 1 14 95 1
mmuagp_nvidia_set_aperture 6 32 158 2
mmuagp_via_init 1 10 67 1
mmuagp_via_set_aperture 2 12 106 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_txp.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
txp_probe 1 5 37 3
txp_attachhook 6 68 611 1
txp_attach 5 32 210 3
txp_chip_init 2 26 173 1
txp_reset_adapter 4 19 104 1
txp_download_fw 12 73 534 1
txp_download_fw_wait 5 21 115 1
txp_download_fw_section 7 57 435 5
txp_intr 9 37 359 1
txp_rx_reclaim 16 90 642 3
txp_rxbuf_reclaim 9 57 439 1
txp_tx_reclaim 7 44 276 3
txp_alloc_rings 28 224 2046 1
txp_dma_malloc 5 27 237 4
txp_dma_free 1 7 69 2
txp_ioctl 9 34 184 3
txp_init 2 21 170 1
txp_tick 5 30 265 1
txp_start 25 112 745 1
txp_command 6 18 145 9
txp_command2 13 63 524 9
txp_response 9 39 279 5
txp_rsp_fixup 4 21 150 3
txp_cmd_desc_numfree 3 18 128 1
txp_stop 1 10 91 1
txp_watchdog 1 3 9 1
txp_ifmedia_upd 8 28 185 1
txp_ifmedia_sts 16 56 375 2
txp_show_descriptor 5 38 278 1
txp_set_filter 7 40 257 1
txp_capabilities 14 45 317 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/pcidevs_data.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/viapm.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
viapm_match 1 4 32 3
viapm_attach 33 148 1122 3
viapm_i2c_acquire_bus 4 7 52 2
viapm_i2c_release_bus 4 7 42 2
viapm_i2c_exec 23 82 580 8
viapm_intr 9 35 237 1
val_to_uK 4 10 76 1
val_to_rpm 2 6 27 2
val_to_uV 2 7 57 2
viapm_refresh_sensor_data 3 29 400 1
viapm_refresh 1 6 33 1
viapm_get_timecount 3 13 97 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/cz.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cz_match 3 10 59 3
cz_attach 15 106 761 3
cz_reset_board 1 13 85 1
cz_load_firmware 30 129 885 1
cz_poll 1 8 42 1
cz_intr 33 91 466 1
cz_wait_pci_doorbell 4 10 73 2
cztty_getttysoftc 6 20 127 1
cztty_findmajor 4 9 48 1
czttytty 3 7 35 1
cztty_shutdown 5 21 159 1
czttyopen 15 61 425 4
czttyclose 3 13 102 4
czttyread 1 6 56 3
czttywrite 1 6 56 3
czttypoll 1 6 56 3
czttyioctl 14 50 278 5
cztty_break 2 8 53 2
cztty_modem 3 14 91 2
tiocm_to_cztty 6 26 161 3
cztty_to_tiocm 8 24 171 1
czttyparam 18 82 555 2
czttystart 3 14 80 1
czttystop 1 4 17 2
cztty_diag 3 22 127 1
cztty_transmit 8 34 262 2
cztty_receive 6 20 174 2
if 1 3 15 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/pcireg.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/ips.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ips_match 1 5 40 3
ips_attach 32 198 1602 3
ips_scsi_cmd 21 116 795 1
ips_scsi_pt_cmd 11 68 544 1
ips_scsi_ioctl 2 5 37 4
ips_ioctl 5 18 129 3
ips_ioctl_inq 2 12 117 2
ips_ioctl_vol 16 61 469 2
ips_ioctl_disk 17 60 469 2
ips_ioctl_setstate 8 29 187 2
ips_sensors 7 39 281 1
ips_load_xs 8 30 275 3
ips_start_xs 2 11 80 3
ips_cmd 2 18 146 2
ips_poll 6 31 214 2
ips_done 1 8 66 2
ips_done_xs 4 15 118 2
ips_done_pt 10 31 261 2
ips_done_mgmt 3 9 69 2
ips_error 19 55 377 2
ips_error_xs 14 34 163 2
ips_intr 6 40 244 1
ips_timeout 2 16 88 1
ips_getadapterinfo 2 15 104 2
ips_getdriveinfo 2 15 104 2
ips_getconf 2 15 104 2
ips_getpg5 2 16 110 2
ips_getrblstat 2 15 104 2
ips_setstate 2 16 108 5
ips_rebuild 2 17 119 6
ips_copperhead_exec 4 17 118 2
ips_copperhead_intren 1 4 24 1
ips_copperhead_isintr 3 9 64 1
ips_copperhead_status 4 18 149 1
ips_morpheus_exec 1 4 31 2
ips_morpheus_intren 1 7 46 1
ips_morpheus_isintr 1 5 27 1
ips_morpheus_status 1 7 49 1
ips_ccb_alloc 5 26 214 2
ips_ccb_free 2 7 64 3
ips_ccb_get 2 14 94 1
ips_ccb_put 1 9 60 2
ips_dmamem_alloc 5 26 189 3
ips_dmamem_free 1 7 60 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/sti_pci.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sti_pci_match 1 6 47 3
sti_pci_attach 4 18 151 3
sti_check_rom 26 133 821 2
sti_readbar 7 33 212 4
sti_pci_enable_rom 2 11 81 1
sti_pci_disable_rom 2 11 80 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/plx9060var.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/ixgb_ee.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/ehci_pci.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ehci_pci_match 4 9 68 3
ehci_pci_attach 20 107 726 3
ehci_pci_activate 4 17 75 2
ehci_pci_detach 4 17 116 2
ehci_pci_givecontroller 3 15 100 1
ehci_pci_takecontroller 8 29 204 2
ehci_sb700_match 5 9 59 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/ixgbe.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/neoreg.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_de.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
tulip_timeout_callback 1 12 65 1
tulip_timeout 2 7 43 1
tulip_txprobe 3 25 224 1
tulip_media_set 26 88 789 2
tulip_linkup 9 25 180 2
tulip_media_print 6 14 83 1
tulip_media_link_monitor 24 61 443 1
tulip_media_poll 56 171 908 2
tulip_media_select 4 15 103 1
tulip_21040_mediainfo_init 6 15 134 2
tulip_21040_media_probe 1 4 16 1
tulip_21040_10baset_only_media_probe 1 6 29 1
tulip_21040_10baset_only_media_select 2 12 61 1
tulip_21040_auibnc_only_media_probe 1 7 37 1
tulip_21040_auibnc_only_media_select 1 5 22 1
tulip_21041_mediainfo_init 1 8 78 1
tulip_21041_media_probe 1 8 42 1
tulip_21041_media_poll 27 95 542 2
tulip_mii_phy_readspecific 16 53 427 1
tulip_mii_get_phyaddr 10 19 121 2
tulip_mii_map_abilities 6 20 107 2
tulip_mii_autonegotiate 20 84 518 2
tulip_2114x_media_preset 25 70 370 1
tulip_null_media_poll 3 6 32 2
tulip_21140_mediainit 1 8 51 5
tulip_21140_evalboard_media_probe 2 32 186 1
tulip_21140_accton_media_probe 3 41 226 1
tulip_21140_smc9332_media_probe 6 41 258 1
tulip_21140_cogent_em100_media_probe 2 33 193 1
tulip_21140_znyx_zx34x_media_probe 7 44 277 1
tulip_2114x_media_probe 1 5 19 1
tulip_delay_300ns 2 6 41 1
tulip_srom_idle 2 15 89 1
tulip_srom_read 6 40 293 1
tulip_mii_writebits 4 15 117 3
tulip_mii_turnaround 2 13 81 2
tulip_mii_readbits 3 15 95 1
tulip_mii_readreg 2 15 128 3
tulip_mii_writereg 2 15 127 4
tulip_identify_dec_nic 4 11 99 1
tulip_identify_znyx_nic 30 84 714 1
tulip_identify_smc_nic 14 43 383 1
tulip_identify_cogent_nic 10 22 213 1
tulip_identify_accton_nic 7 27 174 1
tulip_identify_asante_nic 8 42 329 1
tulip_identify_compex_nic 9 26 192 1
tulip_srom_decode 64 304 2274 1
tulip_read_macaddr 50 131 1153 1
tulip_ifmedia_add 5 24 179 1
tulip_ifmedia_change 5 23 144 1
tulip_ifmedia_status 3 10 65 2
tulip_alloc_rxmap 1 4 21 1
tulip_free_rxmap 1 4 23 2
tulip_alloc_txmap 1 4 21 1
tulip_free_txmap 1 4 23 2
tulip_addr_filter 20 84 842 1
tulip_reset 16 83 602 1
tulip_init 7 38 241 1
tulip_rx_intr 50 178 1225 1
tulip_tx_intr 31 96 652 1
tulip_print_abnormal_interrupt 8 25 184 2
tulip_intr_handler 24 81 516 2
tulip_intr_shared 3 10 54 1
tulip_intr_normal 2 8 43 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/pcivar.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/wdt.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
wdt_probe 1 5 37 3
wdt_attach 5 28 172 3
wdt_activate 2 9 33 2
wdt_is501 3 7 45 1
wdt_8254_count 1 6 54 3
wdt_8254_mode 1 5 44 3
wdt_set_timeout 4 20 123 2
wdt_timer_disable 1 4 25 1
wdt_init_timer 1 6 36 1
wdt_buzzer_off 1 4 24 1
wdt_buzzer_enable 1 5 33 1
wdt_buzzer_disable 1 4 18 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/adv_pci.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
adv_pci_match 1 7 42 3
adv_pci_attach 10 63 394 3
Source file: /home/sergeyb/sources/src/sys/dev/pci/puc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
puc_pci_match 3 15 124 3
puc_pci_intr_string 1 5 32 1
puc_pci_intr_establish 1 9 93 5
puc_pci_attach 8 48 427 3
puc_common_attach 8 37 329 2
puc_pci_detach 7 20 170 2
puc_print 2 8 52 2
puc_submatch 3 8 81 3
puc_find_description 6 12 144 4
puc_port_type_name 3 8 32 1
puc_print_ports 7 19 114 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/eapreg.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/glxpcib.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
glxpcib_match 2 8 44 3
glxpcib_attach 15 107 750 3
glxpcib_activate 9 34 218 2
glxpcib_get_timecount 1 4 15 1
glxpcib_wdogctl_cb 3 17 107 2
glxpcib_gpio_pin_read 4 19 118 2
glxpcib_gpio_pin_write 3 16 87 3
glxpcib_gpio_pin_ctl 10 47 386 3
glxpcib_smb_acquire_bus 3 7 46 2
glxpcib_smb_release_bus 3 7 36 2
glxpcib_smb_send_start 1 10 58 2
glxpcib_smb_send_stop 1 10 58 2
glxpcib_smb_send_ack 1 9 53 2
glxpcib_smb_initiate_xfer 3 13 96 3
glxpcib_smb_read_byte 3 12 79 3
glxpcib_print 2 7 45 2
glxpcib_search 5 19 169 3
glxpcib_smb_write_byte 3 12 77 3
glxpcib_smb_reset 1 12 87 1
glxpcib_smb_wait 8 31 177 3
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_em_soc.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_ipwvar.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_wpi.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
wpi_match 1 5 35 3
wpi_attach 17 119 812 3
wpi_radiotap_attach 1 11 108 1
wpi_detach 3 19 150 2
wpi_activate 4 15 75 2
wpi_wakeup 1 8 51 1
wpi_init_task 2 12 78 1
wpi_nic_lock 3 13 66 1
wpi_nic_unlock 1 4 18 1
wpi_prph_read 1 6 36 2
wpi_prph_write 1 6 40 3
wpi_prph_setbits 1 4 31 3
wpi_prph_clrbits 1 4 31 3
wpi_prph_write_region_4 2 6 47 4
wpi_mem_read 1 6 34 2
wpi_mem_write 1 6 38 3
wpi_mem_read_region_4 2 6 44 4
wpi_read_prom_data 7 28 177 4
wpi_dma_contig_alloc 6 30 227 5
wpi_dma_contig_free 3 15 113 1
wpi_alloc_shared 1 5 39 1
wpi_free_shared 1 4 17 1
wpi_alloc_fwmem 1 5 30 1
wpi_free_fwmem 1 4 17 1
wpi_alloc_rx_ring 6 45 315 2
wpi_reset_rx_ring 4 15 81 2
wpi_free_rx_ring 4 16 121 2
wpi_alloc_tx_ring 6 47 329 3
wpi_reset_tx_ring 3 18 140 2
wpi_free_tx_ring 4 17 129 2
wpi_read_eeprom 4 25 218 1
wpi_read_eeprom_channels 6 35 258 2
wpi_read_eeprom_group 2 19 178 2
wpi_node_alloc 1 4 25 1
wpi_newassoc 4 16 133 3
wpi_media_change 6 24 154 1
wpi_newstate 10 40 223 3
wpi_iter_func 1 6 47 2
wpi_calib_timeout 4 19 109 1
wpi_ccmp_decap 4 34 250 3
wpi_rx_done 29 140 1116 3
wpi_tx_done 6 29 264 2
wpi_cmd_done 3 16 126 2
wpi_notif_intr 17 91 666 1
wpi_fatal_intr 9 51 360 1
wpi_intr 12 33 228 1
wpi_tx 37 190 1498 3
wpi_start 14 39 244 1
wpi_watchdog 3 15 81 1
wpi_ioctl 13 49 287 3
wpi_cmd 9 61 484 5
wpi_mrr_setup 8 37 287 1
wpi_updateedca 2 18 162 1
wpi_set_led 1 9 67 4
wpi_set_timing 1 15 152 2
wpi_power_calibration 4 14 92 1
wpi_set_txpower 7 35 305 2
wpi_get_power_index 12 35 251 4
wpi_set_pslevel 9 39 308 4
wpi_config 10 73 519 1
wpi_scan 10 87 705 2
wpi_auth 10 55 417 1
wpi_run 10 54 453 1
wpi_set_key 3 20 169 3
wpi_delete_key 4 21 148 3
wpi_post_alive 6 25 148 1
wpi_load_bootcode 5 28 177 3
wpi_load_firmware 5 50 428 1
wpi_read_firmware 10 47 450 1
wpi_clock_wait 3 13 69 1
wpi_apm_init 3 16 95 1
wpi_apm_stop_master 4 14 82 1
wpi_apm_stop 1 5 23 1
wpi_nic_config 6 19 143 1
wpi_hw_init 11 76 556 1
wpi_hw_stop 7 34 239 1
wpi_init 7 37 222 1
wpi_stop 1 11 76 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/mpi_pci.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mpi_pci_match 1 4 32 3
mpi_pci_attach 16 68 477 3
mpi_pci_detach 3 15 102 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_tht.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
thtc_lookup 4 12 78 1
thtc_match 2 7 43 3
thtc_attach 5 39 281 3
thtc_print 2 8 51 2
tht_match 1 4 22 3
tht_attach 3 40 321 3
tht_mountroot 3 12 90 1
tht_intr 8 34 243 1
tht_ioctl 10 37 206 3
tht_up 8 61 464 1
tht_iff 9 48 369 1
tht_down 4 22 188 1
tht_start 11 53 411 1
tht_load_pkt 7 34 219 3
tht_txf 3 24 199 1
tht_rxf_fill 11 46 342 2
tht_rxf_drain 2 14 89 1
tht_rxd 4 38 295 1
tht_watchdog 1 3 9 1
tht_media_change 1 4 14 1
tht_media_status 2 9 57 2
tht_fifo_alloc 2 17 155 3
tht_fifo_free 1 6 52 2
tht_fifo_readable 2 11 94 2
tht_fifo_writable 2 11 94 2
tht_fifo_pre 1 5 43 2
tht_fifo_read 2 19 135 4
tht_fifo_write 2 20 144 4
tht_fifo_write_dmap 2 14 107 3
tht_fifo_write_pad 2 6 49 3
tht_fifo_post 2 11 102 2
tht_lladdr_read 2 6 48 1
tht_lladdr_write 2 6 48 1
tht_sw_reset 4 37 304 1
tht_fw_load 9 40 269 1
tht_fw_tick 1 5 20 1
tht_link_state 5 18 115 1
tht_read 1 6 49 2
tht_write 1 6 51 3
tht_write_region 1 7 57 4
tht_wait_eq 3 11 62 5
tht_wait_ne 3 11 62 5
tht_dmamem_alloc 5 30 229 3
tht_dmamem_free 1 9 75 2
tht_pkt_alloc 3 23 162 4
tht_pkt_free 2 9 67 2
tht_pkt_put 1 5 38 2
tht_pkt_get 2 10 61 1
tht_pkt_used 1 4 20 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/agpvar.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_wi_pci.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
wi_pci_lookup 4 10 66 1
wi_pci_match 1 4 27 3
wi_pci_attach 2 11 78 3
wi_pci_activate 5 16 83 2
wi_pci_wakeup 2 12 70 1
wi_pci_acex_attach 12 72 544 2
wi_pci_plx_attach 14 76 504 2
wi_pci_tmd_attach 4 30 205 2
wi_pci_native_attach 3 26 171 2
wi_pci_common_attach 4 24 151 2
wi_pci_plx_print_cis 7 26 212 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/pci_map.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
obsd_pci_io_find 14 37 247 7
obsd_pci_mem_find 35 82 548 7
pci_io_find 1 5 41 5
pci_mem_find 1 6 46 6
pci_mapreg_type 1 4 28 3
pci_mapreg_probe 5 22 169 4
pci_mapreg_info 2 10 78 7
pci_mapreg_map 22 70 488 9
Source file: /home/sergeyb/sources/src/sys/dev/pci/auviavar.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/ahc_pci.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ahc_compose_id 1 9 55 4
ahc_find_pci_device 6 21 149 3
ahc_pci_probe 3 11 85 3
ahc_pci_attach 43 235 1654 3
ahc_9005_subdevinfo_valid 10 25 95 4
ahc_ext_scbram_present 7 21 138 1
ahc_scbram_config 10 43 217 5
ahc_probe_ext_scbram 16 60 393 1
ahc_pci_test_register_access 5 35 259 1
ahc_pci_intr 9 40 264 1
ahc_pci_chip_init 4 20 194 1
ahc_aic785X_setup 2 13 74 1
ahc_aic7860_setup 2 13 74 1
ahc_apa1480_setup 2 9 41 1
ahc_aic7870_setup 1 9 48 1
ahc_aha394X_setup 2 8 37 1
ahc_aha398X_setup 2 8 37 1
ahc_aha494X_setup 2 8 37 1
ahc_aic7880_setup 2 16 83 1
ahc_aha2940Pro_setup 1 5 23 1
ahc_aha394XU_setup 2 8 37 1
ahc_aha398XU_setup 2 8 37 1
ahc_aic7890_setup 2 13 72 1
ahc_aic7892_setup 1 10 50 1
ahc_aic7895_setup 4 28 218 1
ahc_aic7896_setup 2 10 62 1
ahc_aic7899_setup 2 10 62 1
ahc_aha29160C_setup 2 9 41 1
ahc_raid_setup 1 5 19 1
ahc_aha394XX_setup 3 17 66 1
ahc_aha398XX_setup 4 22 85 1
ahc_aha494XX_setup 5 24 94 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/fmsvar.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/pciide_natsemi_reg.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/esavar.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_oce.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ilog2 2 7 28 1
oce_match 1 4 32 3
oce_attach 26 101 624 3
oce_pci_alloc 11 53 396 2
oce_read_cfg 1 6 45 2
oce_read_csr 1 6 45 2
oce_read_db 1 6 45 2
oce_write_cfg 1 6 47 3
oce_write_csr 1 6 47 3
oce_write_db 1 6 47 3
oce_intr_enable 1 6 32 1
oce_intr_disable 1 6 32 1
oce_attachhook 1 9 65 1
oce_attach_ifp 4 24 178 1
oce_ioctl 12 42 231 3
oce_rxrinfo 4 23 184 2
oce_iff 5 23 155 1
oce_link_status 7 27 129 1
oce_media_status 9 31 164 2
oce_media_change 1 4 14 1
oce_tick 2 9 48 1
oce_init 9 56 354 1
oce_stop 1 27 176 1
oce_watchdog 1 6 30 1
oce_start 9 22 128 1
oce_encap 24 89 779 3
oce_tso 11 50 343 2
oce_intr 3 26 192 1
oce_intr_wq 5 26 186 1
oce_txeof 2 19 130 1
oce_intr_rq 13 37 258 1
oce_rxeof 24 78 569 2
oce_rxeoc 6 23 170 2
oce_vtp_valid 3 9 68 2
oce_port_valid 4 10 70 2
oce_flush_lro 3 14 96 1
oce_init_lro 3 16 99 1
oce_free_lro 3 10 59 1
oce_get_buf 5 33 280 1
oce_alloc_rx_bufs 6 22 155 1
oce_refill_rx 2 12 64 1
oce_intr_mq 7 35 227 1
oce_link_event 1 7 51 2
oce_init_queues 9 33 235 1
oce_release_queues 5 21 112 1
oce_create_wq 9 48 328 2
oce_drain_wq 1 13 84 1
oce_destroy_wq 5 19 148 1
oce_create_rq 7 46 318 3
oce_drain_rq 1 13 84 1
oce_destroy_rq 5 19 148 1
oce_create_eq 4 23 150 1
oce_arm_eq 1 5 54 4
oce_drain_eq 1 12 79 1
oce_destroy_eq 3 14 105 1
oce_create_mq 5 36 259 2
oce_drain_mq 1 13 84 1
oce_destroy_mq 4 16 120 1
oce_create_cq 4 26 188 7
oce_destroy_cq 3 14 105 1
oce_arm_cq 1 4 42 3
oce_free_posted_rxbuf 3 16 116 1
oce_dma_alloc 5 45 336 3
oce_dma_free 4 16 109 2
oce_create_ring 6 48 341 4
oce_destroy_ring 1 5 33 2
oce_load_ring 4 20 177 4
oce_ring_get 2 7 54 1
oce_ring_first 1 4 32 1
oce_ring_next 2 6 49 1
oce_pkt_alloc 3 12 90 4
oce_pkt_free 2 8 51 2
oce_pkt_get 2 9 44 1
oce_pkt_put 1 4 23 2
oce_init_fw 7 32 200 1
oce_mbox_wait 3 10 53 1
oce_mbox_dispatch 4 21 172 1
oce_mbox_init 2 16 107 1
oce_cmd 9 51 379 6
oce_first_mcc 1 21 164 1
oce_get_fw_config 2 13 88 1
oce_check_native_mode 3 16 107 1
oce_create_iface 6 33 241 2
oce_config_vlan 2 15 132 5
oce_set_flow_control 7 20 158 2
oce_config_rss 5 23 213 2
oce_update_mcast 1 11 109 3
oce_set_promisc 2 13 89 2
oce_get_link_status 3 17 114 1
oce_macaddr_set 3 12 85 1
oce_macaddr_get 2 14 106 2
oce_macaddr_add 2 13 113 3
oce_macaddr_del 1 9 79 2
oce_new_rq 5 30 276 2
oce_new_wq 5 26 229 2
oce_new_mq 3 25 207 2
oce_new_eq 4 24 237 2
oce_new_cq 7 47 402 2
oce_init_stats 2 15 77 1
oce_update_stats 6 21 166 1
oce_stats_be2 3 31 226 3
oce_stats_be3 2 27 209 3
oce_stats_xe 2 25 213 3
Source file: /home/sergeyb/sources/src/sys/dev/pci/autri.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
autri_reg_set_1 1 5 45 3
autri_reg_clear_1 1 5 45 3
autri_reg_set_4 1 5 45 3
autri_reg_clear_4 1 5 45 3
autri_attach_codec 1 7 36 2
autri_read_codec 12 60 307 3
autri_write_codec 9 47 232 3
autri_reset_codec 8 52 276 1
autri_flags_codec 1 5 22 1
autri_match 4 13 88 3
autri_attach 10 86 697 3
autri_activate 2 9 63 2
autri_init 8 86 687 1
autri_enable_loop_interrupt 3 9 43 1
autri_disable_loop_interrupt 1 7 35 1
autri_intr 17 53 405 1
autri_allocmem 5 30 234 4
autri_freemem 1 8 69 2
autri_open 1 9 63 2
autri_close 1 4 15 1
autri_set_params 8 22 146 5
autri_round_blocksize 1 4 23 2
autri_halt_output 1 11 73 1
autri_halt_input 1 11 73 1
autri_mixer_set_port 1 6 41 2
autri_mixer_get_port 1 6 41 2
autri_query_devinfo 1 6 41 2
autri_get_portnum_by_name 1 6 47 4
autri_malloc 4 18 122 5
autri_free 3 13 93 3
autri_find_dma 3 7 45 2
autri_get_props 1 5 17 1
autri_setup_channel 20 107 799 3
autri_trigger_output 2 26 219 7
autri_trigger_input 6 31 264 7
autri_halt 1 7 41 1
autri_enable_interrupt 2 7 43 2
autri_disable_interrupt 2 7 43 2
autri_startch 2 9 62 3
autri_stopch 2 9 62 3
autri_midi_open 3 16 136 5
autri_midi_close 1 8 47 1
autri_midi_output 2 9 50 2
autri_midi_getinfo 1 5 25 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/cs4281.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cs4281_match 3 11 65 3
cs4281_attach 9 55 397 3
cs4281_intr 10 43 284 1
cs4281_set_params 14 47 276 5
cs4281_halt_output 2 8 44 1
cs4281_halt_input 2 8 44 1
if 2 5 34 1
if 1 5 26 1
if 2 5 34 1
if 1 4 19 1
cs4281_sr2regval 9 32 105 1
cs4281_set_dac_rate 1 6 28 2
cs4281_set_adc_rate 1 6 28 2
cs4281_init 23 137 948 1
cs4281_activate 3 19 98 2
cs4281_reset_codec 13 67 398 1
cs4281_open 1 4 16 2
cs4281_close 1 9 49 1
cs4281_round_blocksize 1 4 16 2
cs4281_mixer_set_port 1 9 57 2
cs4281_mixer_get_port 1 6 39 2
cs4281_query_devinfo 1 6 39 2
cs4281_malloc 3 18 119 5
cs4281_free 3 17 140 3
cs4281_round_buffersize 1 4 19 3
cs4281_get_props 2 7 26 1
cs4281_attach_codec 1 8 40 2
cs4281_read_codec 4 30 190 3
cs4281_write_codec 2 17 111 3
cs4281_allocmem 6 48 323 5
cs4281_src_wait 3 12 56 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_casvar.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/ubsecreg.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/mfii.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mfii_dcmd_scrub 1 4 26 1
mfii_dcmd_frame 1 5 38 1
mfii_dcmd_sync 1 5 45 3
mfii_find_iop 4 12 80 1
mfii_match 2 4 33 3
mfii_attach 17 109 866 3
mfii_dev_handle 1 9 55 2
mfii_dev_handles_update 3 27 201 1
mfii_dev_handles_dtor 1 5 33 2
mfii_syspd 3 26 200 1
mfii_detach 2 14 109 2
mfii_read 1 6 45 2
mfii_write 1 6 47 3
mfii_dmamem_alloc 6 31 246 2
mfii_dmamem_free 1 8 76 2
mfii_dcmd_start 1 14 141 2
mfii_aen_register 4 28 200 1
mfii_aen_start 1 30 278 4
mfii_aen_done 1 5 33 2
mfii_aen 8 34 226 1
mfii_aen_pd_insert 3 14 121 2
mfii_aen_pd_remove 2 14 133 2
mfii_aen_pd_state_change 5 15 113 2
mfii_aen_unregister 1 3 9 1
mfii_transition_firmware 13 49 218 1
mfii_get_info 7 132 914 1
mfii_mfa_poll 9 40 273 2
mfii_poll 2 18 108 2
mfii_poll_done 1 5 27 2
mfii_exec 5 13 94 2
mfii_exec_done 1 8 44 2
mfii_mgmt 9 54 354 7
mfii_load_mfa 6 25 193 4
mfii_start 2 16 153 2
mfii_done 4 19 133 2
mfii_initialise_firmware 2 51 394 1
mfii_my_intr 3 10 60 1
mfii_intr 2 8 38 1
mfii_postq 6 37 258 1
mfii_scsi_cmd 13 43 230 1
mfii_scsi_cmd_done 7 27 170 2
mfii_scsi_cmd_io 7 50 381 2
mfii_scsi_cmd_cdb 5 39 326 2
mfii_pd_scsi_cmd 4 29 180 1
mfii_pd_scsi_probe 4 21 154 1
mfii_pd_scsi_cmd_cdb 6 46 373 2
mfii_load_ccb 9 51 407 4
mfii_scsi_cmd_tmo 1 11 80 1
mfii_abort_task 4 31 201 1
mfii_abort 1 15 104 6
mfii_scsi_cmd_abort_done 2 8 59 2
mfii_get_ccb 2 11 67 1
mfii_scrub_ccb 1 13 85 1
mfii_put_ccb 1 8 54 2
mfii_init_ccb 4 44 339 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_sisreg.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_ti_pci.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ti_pci_match 1 4 32 3
ti_pci_attach 10 42 286 3
Source file: /home/sergeyb/sources/src/sys/dev/pci/envyvar.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/maestro.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
maestro_get_flags 6 13 105 1
maestro_match 2 8 50 3
maestro_attach 17 120 918 3
maestro_init 3 46 386 1
maestro_round_blocksize 1 4 22 2
maestro_malloc 1 5 44 5
maestro_free 1 5 36 3
maestro_get_props 1 4 15 1
maestro_set_port 2 12 71 2
maestro_get_port 2 12 71 2
maestro_query_devinfo 2 12 71 2
maestro_set_speed 4 17 157 2
maestro_calc_timer_freq 2 7 39 1
maestro_update_timer 5 17 93 1
maestro_set_params 11 30 222 5
maestro_open 4 12 85 2
maestro_close 1 4 21 1
maestro_channel_stop 4 15 113 1
maestro_halt_input 1 10 56 1
maestro_halt_output 1 10 56 1
maestro_trigger_input 1 13 106 7
maestro_channel_start 8 76 682 1
maestro_trigger_output 2 30 284 7
maestro_codec_flags 1 4 11 1
maestro_read_codec 7 28 191 3
maestro_write_codec 4 20 129 3
maestro_attach_codec 1 6 34 2
maestro_reset_codec 1 3 9 1
maestro_initcodec 5 52 385 1
maestro_activate 8 35 254 2
maestro_channel_advance_dma 10 19 121 1
maestro_channel_suppress_jitter 3 9 78 1
maestro_intr 11 53 431 1
ringbus_setdest 1 8 68 3
wp_reg_read 1 5 41 2
wp_reg_write 1 5 45 3
apu_setindex 4 13 90 2
wp_apu_read 1 7 47 3
wp_apu_write 4 13 113 4
wp_settimer 8 18 161 2
wp_starttimer 1 4 18 1
wp_stoptimer 1 5 33 1
wc_reg_read 1 5 41 2
wc_reg_write 1 5 45 3
wc_ctrl_read 1 4 23 2
wc_ctrl_write 1 4 27 3
salloc_new 3 21 165 3
salloc_destroy 1 4 16 1
salloc_insert 9 24 177 4
salloc_alloc 5 24 153 2
salloc_free 4 11 75 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_bce.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
bce_probe 1 5 37 3
bce_attach 18 182 1536 3
bce_activate 5 18 90 2
bce_ioctl 11 38 208 3
bce_start 12 54 390 1
bce_watchdog 1 8 47 1
bce_intr 15 56 292 1
bce_rxintr 6 42 292 1
bce_txintr 4 19 139 1
bce_init 2 61 563 1
bce_add_mac 4 22 178 3
bce_add_rxbuf 2 17 145 2
bce_stop 3 25 182 1
bce_reset 23 131 943 1
bce_iff 4 21 170 1
bce_mii_read 4 25 188 3
bce_mii_write 4 24 185 4
bce_statchg 5 16 173 1
bce_mediachange 2 7 39 1
bce_mediastatus 1 7 51 2
bce_tick 1 9 47 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/esovar.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/pci_quirks.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pci_lookup_quirkdata 4 9 69 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_bnx.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
bnx_probe 1 5 37 3
nswaph 2 7 34 2
bnx_read_firmware 5 141 1320 2
bnx_read_rv2p 5 32 236 2
bnx_attach 18 82 495 3
bnx_attachhook 13 117 764 1
bnx_detach 1 15 95 1
bnx_reg_rd_ind 2 15 94 2
bnx_reg_wr_ind 1 9 72 3
bnx_ctx_wr 6 24 149 4
bnx_miibus_read_reg 9 48 308 3
bnx_miibus_write_reg 9 43 275 4
bnx_miibus_statchg 13 65 382 1
bnx_acquire_nvram_lock 4 18 97 1
bnx_release_nvram_lock 4 18 100 1
bnx_enable_nvram_write 5 24 144 1
bnx_disable_nvram_write 1 7 41 1
bnx_enable_nvram_access 1 8 43 1
bnx_disable_nvram_access 1 8 45 1
bnx_nvram_erase_page 5 25 149 2
bnx_nvram_read_dword 5 32 209 4
bnx_nvram_write_dword 5 29 201 4
bnx_init_nvram 11 66 414 1
bnx_nvram_read 14 72 409 4
bnx_nvram_write 37 117 775 4
bnx_nvram_test 6 36 208 1
bnx_get_media 19 74 374 1
bnx_init_media 2 11 67 1
bnx_dma_free 17 84 685 1
bnx_dma_alloc 31 193 1365 1
bnx_release_resources 3 11 88 1
bnx_fw_sync 6 32 201 2
bnx_load_rv2p_fw 5 27 156 4
bnx_load_cpu_fw 11 47 451 3
bnx_init_cpus 3 170 1328 1
bnx_init_context 9 47 321 1
bnx_get_mac_addr 3 19 192 1
bnx_set_mac_addr 1 12 108 1
bnx_stop 1 34 226 1
bnx_reset 9 70 389 2
bnx_chipinit 13 59 389 1
bnx_blockinit 5 80 660 1
bnx_get_buf 6 58 494 4
bnx_init_tx_context 2 25 240 1
bnx_init_tx_chain 3 29 204 1
bnx_free_tx_chain 5 27 194 1
bnx_init_rx_context 5 28 203 1
bnx_fill_rx_chain 5 30 192 1
bnx_init_rx_chain 4 35 273 1
bnx_free_rx_chain 7 31 225 1
bnx_rxrefill 2 9 47 1
bnx_ifmedia_upd 2 16 82 1
bnx_ifmedia_sts 1 14 80 2
bnx_phy_intr 3 24 125 1
bnx_rx_intr 20 164 974 1
bnx_tx_intr 7 59 403 1
bnx_disable_intr 1 5 25 1
bnx_enable_intr 1 10 60 1
bnx_init 4 45 277 1
bnx_mgmt_init 2 19 103 1
bnx_tx_encap 13 78 535 3
bnx_start 9 55 326 1
bnx_ioctl 16 55 331 3
bnx_watchdog 2 12 65 1
bnx_intr 11 61 362 1
bnx_iff 9 52 383 1
bnx_stats_update 3 119 749 1
bnx_tick 7 24 155 1
bnx_dump_mbuf 6 21 111 2
bnx_dump_tx_mbuf_chain 2 18 90 3
bnx_dump_rx_mbuf_chain 2 18 90 3
bnx_dump_txbd 3 15 92 3
bnx_dump_rxbd 3 14 88 3
bnx_dump_l2fhdr 1 9 48 3
bnx_dump_tx_chain 2 29 150 3
bnx_dump_rx_chain 2 30 156 3
bnx_dump_status_block 21 67 331 1
bnx_dump_stats_block 45 181 918 1
bnx_dump_driver_state 1 72 301 1
bnx_dump_hw_state 2 46 279 1
bnx_breakpoint 3 20 118 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/auvia.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
auvia_match 1 5 37 3
auvia_activate 2 7 45 2
auvia_attach 8 89 672 3
auvia_attach_codec 1 6 29 2
auvia_reset_codec 4 18 137 1
auvia_waitready_codec 4 12 74 1
auvia_waitvalid_codec 4 12 75 1
auvia_write_codec 2 9 56 3
auvia_read_codec 4 14 93 3
auvia_spdif_event 1 5 24 2
auvia_open 1 6 34 2
auvia_close 1 9 54 1
auvia_set_params_sub 8 34 238 3
auvia_set_params 35 90 546 5
auvia_round_blocksize 2 7 50 2
auvia_halt_output 1 8 47 1
auvia_halt_input 1 8 47 1
auvia_set_port 1 5 37 2
auvia_get_port 1 5 37 2
auvia_query_devinfo 1 5 37 2
auvia_malloc 6 47 341 5
auvia_free 3 16 141 3
auvia_round_buffersize 1 6 30 3
auvia_get_props 1 6 22 1
auvia_build_dma_ops 9 40 275 6
auvia_trigger_output 7 34 257 7
auvia_trigger_input 7 33 255 7
auvia_intr 6 26 171 1
auvia_resume 1 8 56 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_mtd_pci.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mtd_pci_match 1 5 45 3
mtd_pci_attach 9 49 358 3
Source file: /home/sergeyb/sources/src/sys/dev/pci/auixp.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
auixp_open 1 4 14 2
auixp_close 1 3 8 1
auixp_commit_settings 8 56 331 1
auixp_set_params 9 52 281 5
auixp_round_blocksize 2 7 34 2
auixp_malloc 3 25 165 5
auixp_free 2 17 101 3
auixp_set_port 1 6 42 2
auixp_get_port 1 6 42 2
auixp_query_devinfo 1 6 42 2
auixp_round_buffersize 1 4 17 3
auixp_get_props 1 4 15 1
auixp_link_daisychain 3 28 187 5
auixp_allocate_dma_chain 3 21 119 2
auixp_program_dma_chain 1 14 88 2
auixp_dma_update 3 8 48 2
auixp_update_busbusy 3 15 87 1
auixp_trigger_output 3 31 210 7
auixp_halt_output 1 15 77 1
auixp_trigger_input 3 31 210 7
auixp_halt_input 1 15 77 1
auixp_intr 7 44 257 1
auixp_allocmem 5 31 238 4
auixp_freemem 1 8 69 2
auixp_match 1 5 45 3
auixp_activate 3 19 98 2
auixp_attach 9 50 332 3
auixp_post_config 5 26 185 1
auixp_enable_interrupts 2 16 83 1
auixp_disable_interrupts 1 9 49 1
auixp_detach 3 12 84 2
auixp_attach_codec 1 7 31 2
auixp_read_codec 6 38 199 3
auixp_write_codec 2 21 125 3
auixp_reset_codec 1 3 8 1
auixp_flags_codec 1 6 22 1
auixp_wait_for_codecs 3 19 101 2
auixp_autodetect_codecs 15 67 384 1
auixp_disable_dma 2 13 73 2
auixp_enable_dma 2 13 76 2
auixp_reset_aclink 6 51 351 1
auixp_init 1 16 75 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/alipm.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
alipm_match 3 8 56 3
alipm_attach 15 78 474 3
alipm_smb_acquire_bus 2 7 44 2
alipm_smb_release_bus 2 7 34 2
alipm_smb_exec 25 126 914 8
Source file: /home/sergeyb/sources/src/sys/dev/pci/pccbbreg.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/pciide_hpt_reg.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_tl.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
tl_dio_read8 1 5 37 2
tl_dio_read16 1 5 37 2
tl_dio_read32 1 5 37 2
tl_dio_write8 1 5 39 3
tl_dio_write16 1 5 39 3
tl_dio_write32 1 5 39 3
tl_dio_setbit 1 8 61 3
tl_dio_clrbit 1 8 61 3
tl_dio_setbit16 1 8 61 3
tl_dio_clrbit16 1 8 61 3
tl_eeprom_putbyte 3 20 139 2
tl_eeprom_getbyte 6 36 220 3
tl_read_eeprom 4 12 83 4
tl_mii_sync 2 9 54 1
tl_mii_send 3 12 85 3
tl_mii_readreg 9 49 345 2
tl_mii_writereg 3 27 198 2
tl_miibus_readreg 1 10 69 3
tl_miibus_writereg 1 10 71 4
tl_miibus_statchg 2 8 54 1
tl_setmode 4 15 101 2
tl_calchash 1 7 83 1
tl_setfilt 2 8 60 3
tl_iff 6 31 227 1
tl_hardreset 3 13 94 1
tl_softreset 6 26 211 2
tl_list_tx_init 3 19 141 1
tl_list_rx_init 4 25 203 1
tl_newbuf 4 22 148 2
tl_intvec_rxeof 5 42 280 2
tl_intvec_rxeoc 1 16 122 2
tl_intvec_txeof 4 21 125 2
tl_intvec_txeoc 2 25 151 2
tl_intvec_adchk 2 13 75 2
tl_intvec_netsts 1 10 59 2
tl_intr 12 57 333 1
tl_stats_update 4 38 263 1
tl_encap 9 55 395 3
tl_start 10 48 305 1
tl_init 3 35 255 1
tl_ifmedia_upd 2 9 49 1
tl_ifmedia_sts 4 23 129 2
tl_ioctl 12 42 233 3
tl_watchdog 1 9 48 1
tl_stop 5 32 274 1
tl_probe 18 35 161 3
tl_attach 23 150 1269 3
tl_wait_up 1 7 41 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_acx_pci.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
acx_pci_match 1 5 45 3
acx_pci_attach 9 56 376 3
acx_pci_detach 1 8 53 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/agp_i810.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
agp_i810_get_chiptype 49 72 232 1
intagp_gmch_match 7 9 66 1
agp_i810_probe 3 8 59 3
agp_i810_attach 66 249 1470 3
agp_i810_activate 2 10 45 2
agp_i810_configure 3 16 93 1
agp_i810_bind_page 2 7 47 4
agp_i810_unbind_page 1 6 40 2
agp_i810_flush_tlb 1 3 8 1
agp_i810_enable 1 4 16 2
intagp_write_gtt 9 24 132 3
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_bwi_pci.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
bwi_pci_match 5 11 97 3
bwi_pci_attach 5 41 313 3
bwi_pci_detach 1 8 55 2
bwi_pci_activate 4 16 87 2
bwi_pci_wakeup 2 6 34 1
bwi_pci_conf_write 1 5 41 3
bwi_pci_conf_read 1 5 39 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/cmpcivar.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/tgavar.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/cy_pci.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cy_pci_match 1 7 42 3
cy_pci_attach 16 71 423 3
Source file: /home/sergeyb/sources/src/sys/dev/pci/ixgb_ee.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ixgb_raise_clock 1 7 38 2
ixgb_lower_clock 1 7 38 2
ixgb_shift_out_bits 3 21 123 3
ixgb_shift_in_bits 3 19 105 1
ixgb_setup_eeprom 1 10 53 1
ixgb_standby_eeprom 1 18 99 1
ixgb_clock_eeprom 1 12 59 1
ixgb_cleanup_eeprom 1 9 45 1
ixgb_wait_eeprom_command 3 14 70 1
ixgb_validate_eeprom_checksum 3 11 63 1
ixgb_update_eeprom_checksum 2 10 59 1
ixgb_write_eeprom 1 18 128 3
ixgb_read_eeprom 1 10 55 2
ixgb_get_eeprom_data 4 26 151 1
ixgb_check_and_get_eeprom_data 2 10 57 1
ixgb_get_eeprom_word 3 8 46 2
ixgb_get_ee_mac_addr 3 12 85 2
ixgb_get_ee_pba_number 2 7 51 1
ixgb_get_ee_device_id 2 7 47 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_stgereg.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/emuxki.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
emuxki_dmamem_delete 1 5 32 2
emuxki_dmamem_alloc 8 47 403 6
emuxki_dmamem_free 1 8 71 2
emuxki_pci_shutdown 3 7 49 1
emuxki_scinit 8 43 297 2
emuxki_ac97_init 1 10 70 1
emuxki_match 1 5 37 3
emuxki_attach 15 55 420 3
emuxki_detach 2 13 90 2
emuxki_activate 2 16 86 2
emuxki_rate_to_pitch 4 56 638 1
emuxki_read 3 18 151 3
emuxki_write 5 21 178 4
emuxki_write_micro 2 7 38 3
emuxki_dsp_addop 2 22 189 7
emuxki_initfx 8 72 551 1
emuxki_init 11 109 1044 2
emuxki_shutdown 4 32 300 1
emuxki_mem_new 3 14 106 5
emuxki_mem_delete 1 5 30 2
emuxki_pmem_alloc 9 36 268 4
emuxki_rmem_alloc 2 11 85 4
emuxki_chanparms_set_defaults 2 49 439 1
emuxki_channel_new 2 13 80 2
emuxki_channel_delete 1 5 33 1
emuxki_channel_set_fxsend 1 20 238 2
emuxki_channel_set_srate 1 10 92 2
emuxki_channel_set_bufparms 1 6 35 3
emuxki_channel_commit_fx 2 34 363 1
emuxki_channel_commit_parms 3 54 476 1
emuxki_channel_start 5 39 313 1
emuxki_channel_stop 1 11 93 1
emuxki_voice_channel_create 9 27 194 1
emuxki_voice_channel_destroy 2 8 61 1
emuxki_recsrc_reserve 5 13 84 2
emuxki_voice_recsrc_release 1 4 21 2
emuxki_voice_dataloc_create 4 13 68 1
emuxki_voice_dataloc_destroy 4 13 73 1
emuxki_voice_new 5 36 232 2
emuxki_voice_delete 3 16 87 1
emuxki_voice_set_stereo 6 39 318 2
emuxki_voice_set_srate 8 25 138 2
emuxki_voice_set_audioparms 13 24 165 4
emuxki_voice_set_bufparms 12 62 403 4
emuxki_voice_commit_parms 3 8 49 1
emuxki_voice_curaddr 8 30 157 1
emuxki_resched_timer 8 27 193 1
emuxki_voice_adc_rate 15 47 168 1
emuxki_voice_start 11 45 262 3
emuxki_voice_halt 8 30 179 1
emuxki_intr 9 35 238 1
emuxki_open 7 20 123 2
emuxki_close 4 11 68 1
emuxki_set_vparms 10 33 177 2
emuxki_set_params 7 17 126 5
emuxki_halt_output 2 8 40 1
emuxki_halt_input 3 9 51 1
emuxki_set_port 1 5 35 2
emuxki_get_port 1 5 35 2
emuxki_query_devinfo 1 5 35 2
emuxki_allocm 2 8 58 5
emuxki_freem 5 27 184 3
emuxki_round_blocksize 2 7 29 2
emuxki_round_buffersize 8 25 134 3
emuxki_get_props 1 5 17 1
emuxki_trigger_output 4 18 135 7
emuxki_trigger_input 4 18 130 7
emuxki_ac97_attach 1 6 31 2
emuxki_ac97_read 1 9 70 3
emuxki_ac97_write 1 9 68 3
emuxki_ac97_reset 1 3 8 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/pciide_nforce_reg.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_age.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
age_match 1 5 43 3
age_attach 14 97 721 3
age_detach 2 19 126 2
age_miibus_readreg 5 22 151 3
age_miibus_writereg 5 21 143 4
age_miibus_statchg 7 31 183 1
age_mediastatus 1 8 54 2
age_mediachange 2 13 74 1
age_intr 11 50 348 1
age_get_macaddr 7 36 308 1
age_phy_reset 6 47 340 1
age_dma_alloc 26 183 1316 1
age_dma_free 21 64 543 1
age_start 12 34 188 1
age_watchdog 3 21 112 1
age_ioctl 11 40 220 3
age_mac_config 7 26 147 1
age_encap 12 68 498 2
age_txintr 6 36 268 2
age_rxeof 18 96 638 2
age_rxintr 6 37 272 2
age_tick 1 10 54 1
age_reset 4 18 117 1
age_init 14 178 1254 1
age_stop 9 55 404 1
age_stats_update 2 75 582 1
age_stop_txmac 6 23 141 1
age_stop_rxmac 6 23 141 1
age_init_tx_ring 2 19 134 1
age_init_rx_ring 3 19 139 1
age_init_rr_ring 1 11 70 1
age_init_cmb_block 1 9 57 1
age_init_smb_block 1 9 57 1
age_newbuf 5 41 294 2
age_rxvlan 2 10 58 1
age_iff 5 34 233 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_casreg.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/mpiireg.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/azalia.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/envy.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
delta_init 2 17 133 1
delta_codec_write 5 35 212 4
ap192k_init 2 18 125 1
ap192k_codec_write 3 23 152 4
ewx_codec_write 3 25 165 4
revo51_init 2 21 183 1
revo51_codec_write 5 43 282 4
envy_ac97_init 2 12 85 1
dynex_sc51_init 1 5 20 1
julia_init 2 10 73 1
julia_codec_write 1 4 29 4
unkenvy_init 1 3 9 1
unkenvy_codec_write 1 3 18 4
unkenvy_codec_ndev 1 4 12 1
ak4358_dac_ndev 1 4 16 1
ak4358_dac_devinfo 1 11 82 3
ak4358_dac_get 1 7 61 3
ak4358_dac_set 2 9 69 3
ak4524_dac_ndev 1 4 22 1
ak4524_dac_devinfo 2 28 229 3
ak4524_dac_get 3 15 116 3
ak4524_dac_set 5 19 137 3
ak4524_adc_ndev 1 4 16 1
ak4524_adc_devinfo 1 9 82 3
ak4524_adc_get 1 7 64 3
ak4524_adc_set 2 9 72 3
ak5365_adc_ndev 1 4 20 1
ak5365_adc_devinfo 3 26 196 3
ak5365_adc_get 2 12 95 3
ak5365_adc_set 4 17 122 3
envy_ccs_read 1 8 54 2
envy_ccs_write 1 6 51 3
envy_mt_read_1 1 8 54 2
envy_mt_write_1 1 6 51 3
envy_mt_read_2 1 8 54 2
envy_mt_write_2 1 6 51 3
envy_mt_read_4 1 8 54 2
envy_mt_write_4 1 6 51 3
envy_cci_read 1 5 31 2
envy_cci_write 1 5 33 3
envy_gpio_getstate 2 9 58 1
envy_gpio_setstate 2 9 73 2
envy_gpio_getmask 2 9 58 1
envy_gpio_setmask 2 9 73 2
envy_gpio_getdir 2 9 58 1
envy_gpio_setdir 2 9 73 2
envy_gpio_i2c_start_bit 1 14 77 3
envy_gpio_i2c_stop_bit 1 11 56 3
envy_gpio_i2c_byte_out 3 23 139 4
envy_i2c_wait 4 15 71 1
envy_i2c_read 1 9 59 3
envy_i2c_write 2 13 87 4
envy_codec_read 1 3 26 3
envy_codec_write 1 6 58 4
envy_eeprom_gpioxxx 2 10 61 2
envy_ac97_wait 5 18 83 1
envy_ac97_attach_codec 1 6 31 2
envy_ac97_read_codec 3 18 112 3
envy_ac97_write_codec 2 14 85 3
envy_ac97_reset_codec 2 12 64 1
envy_ac97_flags_codec 1 5 22 1
envy_midi_wait 4 14 74 1
envy_reset 10 67 527 1
envy_lineout_getsrc 8 32 239 2
envy_lineout_setsrc 11 49 355 3
envy_spdout_getsrc 6 19 130 2
envy_spdout_setsrc 6 28 189 3
envy_mon_getvol 1 7 53 4
envy_mon_setvol 1 8 63 4
envymatch 1 5 43 3
envyattach 14 58 475 3
envydetach 4 15 100 2
envy_open 1 4 14 2
envy_close 1 3 8 1
envy_allocm 9 56 404 5
envy_freem 3 21 154 3
envy_set_params 11 42 311 5
envy_round_blocksize 1 4 20 2
envy_round_buffersize 1 4 17 3
envy_pintr 4 22 168 1
envy_intr 27 110 821 1
envy_trigger_output 7 38 288 7
envy_trigger_input 7 38 290 7
envy_halt_output 5 16 99 1
envy_halt_input 5 16 99 1
envy_query_devinfo 13 70 549 2
envy_get_port 9 39 288 2
envy_set_port 13 42 332 2
envy_get_props 1 4 13 1
envy_midi_open 5 25 176 5
envy_midi_close 1 12 77 1
envy_midi_output 2 10 59 2
envy_midi_getinfo 1 5 25 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/pciide_ite_reg.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_ocereg.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/ami_pci.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ami_pci_find_device 5 13 86 1
ami_pci_match 7 21 137 3
ami_pci_attach 21 95 649 3
Source file: /home/sergeyb/sources/src/sys/dev/pci/kate.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
kate_match 8 24 212 3
kate_attach 13 43 396 3
kate_refresh 10 41 258 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/envyreg.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_athn_pci.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
athn_pci_match 1 5 32 3
athn_pci_attach 10 60 457 3
athn_pci_detach 3 12 88 2
athn_pci_activate 3 14 65 2
athn_pci_wakeup 2 12 79 1
athn_pci_read 1 5 40 2
athn_pci_write 1 5 42 3
athn_pci_write_barrier 1 6 40 1
athn_pci_disable_aspm 1 10 70 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_ral_pci.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ral_pci_match 1 5 37 3
ral_pci_attach 10 52 336 3
ral_pci_detach 4 15 107 2
ral_pci_activate 3 14 70 2
ral_pci_wakeup 1 8 45 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_nfe.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
nfe_match 1 5 43 3
nfe_activate 5 21 112 2
nfe_attach 49 152 908 3
nfe_miibus_statchg 5 34 192 1
nfe_miibus_readreg 8 33 227 3
nfe_miibus_writereg 7 21 154 4
nfe_intr 4 20 130 1
nfe_ioctl 11 38 210 3
nfe_txdesc32_sync 1 6 52 3
nfe_txdesc64_sync 1 6 52 3
nfe_txdesc32_rsync 2 16 193 4
nfe_txdesc64_rsync 2 16 193 4
nfe_rxdesc32_sync 1 6 52 3
nfe_rxdesc64_sync 1 6 52 3
nfe_rxeof 25 105 749 1
nfe_txeof 13 56 406 1
nfe_encap 13 69 554 2
nfe_start 10 29 210 1
nfe_watchdog 1 7 39 1
nfe_init 9 60 507 1
nfe_stop 2 16 118 2
nfe_alloc_rx_ring 12 90 669 2
nfe_reset_rx_ring 3 16 136 2
nfe_free_rx_ring 5 31 224 2
nfe_alloc_tx_ring 8 57 390 2
nfe_reset_tx_ring 4 23 170 2
nfe_free_tx_ring 7 36 259 2
nfe_ifmedia_upd 2 11 65 1
nfe_ifmedia_sts 1 8 54 2
nfe_iff 7 45 359 1
nfe_get_macaddr 2 23 221 2
nfe_set_macaddr 1 7 70 2
nfe_tick 1 9 47 1
nfe_wol 2 12 63 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/pciide_amd_reg.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/pccbb.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
delay_ms 2 7 43 2
pcicbbmatch 4 13 72 3
cb_chipset 4 13 78 2
pccbb_shutdown 1 13 98 1
pccbbattach 11 69 536 3
pccbb_pci_callback 7 62 455 1
pccbb_legacy_disable 2 14 82 1
pccbb_chipinit 11 113 844 1
pccbb_pcmcia_attach_setup 2 32 225 2
pccbb_pcmcia_attach_card 2 8 37 1
pccbb_pcmcia_detach_card 2 8 45 2
pccbb_checksockstat 8 34 196 1
pccbbintr 5 20 117 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/xspd.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
xspd_match 1 4 32 3
xspd_attach 8 42 288 3
xspd_intr 1 5 17 1
xspd_attach 1 4 23 3
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_jme.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
jme_miibus_readreg 6 21 154 3
jme_miibus_writereg 6 19 145 4
jme_miibus_statchg 11 72 477 1
jme_mediastatus 1 8 54 2
jme_mediachange 2 13 74 1
jme_match 1 5 43 3
jme_eeprom_read_byte 7 31 210 3
jme_eeprom_macaddr 15 37 228 2
jme_reg_macaddr 1 13 125 2
jme_map_intr_vector 1 61 493 1
jme_attach 23 116 839 3
jme_detach 2 19 126 2
jme_dma_alloc 23 148 1042 1
jme_dma_free 3 28 207 1
jme_setlinkspeed 11 50 272 1
jme_setwol 6 32 237 1
jme_encap 12 65 490 2
jme_start 13 36 215 1
jme_watchdog 3 22 117 1
jme_ioctl 11 39 218 3
jme_mac_config 16 77 468 1
jme_intr 11 36 237 1
jme_txeof 11 49 357 1
jme_discard_rxbufs 2 10 77 3
jme_rxpkt 17 85 585 1
jme_rxeof 6 29 203 1
jme_tick 1 10 54 1
jme_reset 2 8 42 1
jme_init 4 113 797 1
jme_stop 6 41 278 1
jme_stop_tx 5 18 103 1
jme_stop_rx 5 17 103 1
jme_init_tx_ring 2 19 138 1
jme_init_ssb 1 8 55 1
jme_init_rx_ring 5 24 169 1
jme_newbuf 5 40 296 2
jme_set_vlan 2 10 58 1
jme_iff 5 36 240 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/km.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
km_match 1 5 45 3
km_attach 2 17 133 3
km_refresh 1 10 63 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/berkwdt.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
berkwdt_send_command 4 27 215 3
berkwdt_start 2 10 66 1
berkwdt_stop 2 12 89 1
berkwdt_reload 1 4 24 1
berkwdt_match 1 5 45 3
berkwdt_attach 4 25 175 3
berkwdt_activate 2 9 33 2
berkwdt_set_timeout 4 21 98 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/yds.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
YREAD2 1 5 41 2
YREAD4 1 5 41 2
YWRITE1 1 5 51 3
YWRITE2 1 5 51 3
YWRITE4 1 5 51 3
yds_dump_play_slot 5 28 231 2
yds_get_dstype 3 9 54 1
nswaph 2 7 34 2
yds_download_mcode 6 53 401 1
yds_allocate_slots 8 73 618 2
yds_enable_dsp 1 4 18 1
yds_disable_dsp 4 14 78 1
yds_match 8 18 84 3
yds_configure_legacy 17 83 581 1
yds_attach 9 51 381 3
yds_attachhook 7 65 496 1
yds_attach_codec 1 6 29 2
yds_ready_codec 3 10 57 1
yds_read_codec 5 18 134 3
yds_write_codec 2 12 80 3
yds_reset_codec 2 17 111 1
yds_intr 22 89 620 1
yds_allocmem 5 30 234 4
yds_freemem 1 8 69 2
yds_open 1 11 59 2
yds_close 1 7 30 1
yds_set_params 14 36 204 5
yds_round_blocksize 2 6 26 2
yds_get_lpfq 4 22 117 1
yds_get_lpfk 4 22 117 1
yds_trigger_output 21 98 729 7
yds_trigger_input 7 65 514 7
yds_halt 1 13 93 1
yds_halt_output 2 22 154 1
yds_halt_input 2 20 128 1
yds_mixer_set_port 1 6 47 2
yds_mixer_get_port 1 6 47 2
yds_query_devinfo 1 6 47 2
yds_get_portnum_by_name 1 6 53 4
yds_malloc 3 17 117 5
yds_free 3 13 95 3
yds_find_dma 3 7 45 2
yds_round_buffersize 2 6 33 3
yds_get_props 1 5 17 1
yds_activate 7 28 166 2
yds_init 18 74 491 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/bt8370reg.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_myx.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
myx_match 1 4 32 3
myx_attach 7 45 382 3
myx_pcie_dc 3 18 139 2
myx_ether_aton 10 20 170 3
myx_query 10 35 295 3
myx_loadfirmware 9 44 333 2
myx_attachhook 8 59 407 1
myx_probe_firmware 8 63 531 1
myx_read 1 6 53 4
myx_write 1 6 53 4
myx_dmamem_alloc 5 27 221 4
myx_dmamem_free 1 7 65 2
myx_cmd 6 70 360 4
myx_boot 3 34 270 2
myx_rdma 4 35 288 2
myx_media_change 1 4 14 1
myx_media_status 3 23 159 2
myx_link_state 4 13 81 2
myx_watchdog 1 4 11 1
myx_ioctl 11 39 237 3
myx_rxrinfo 1 10 98 2
myx_up 31 216 1808 1
myx_setlladdr 2 13 128 3
myx_iff 10 45 358 1
myx_down 5 56 455 1
myx_write_txd_tail 3 26 236 5
myx_start 20 95 742 1
myx_load_mbuf 5 19 104 3
myx_intr 11 61 396 1
myx_refill 2 8 51 1
myx_txeof 6 26 186 2
myx_rxeof 8 45 385 1
myx_rx_fill_slots 7 33 277 3
myx_rx_init 5 33 268 3
myx_rx_fill 3 11 74 2
myx_rx_empty 3 14 115 2
myx_rx_free 2 10 79 2
myx_mcl_small 2 9 52 1
myx_mcl_big 3 16 94 1
myx_buf_fill 3 18 120 3
myx_tx_init 5 27 196 2
myx_tx_empty 3 16 104 1
myx_tx_free 2 10 74 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/amas.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_alcreg.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_pcn.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pcn_csr_read 1 5 43 2
pcn_csr_write 1 5 45 3
pcn_bcr_read 1 5 43 2
pcn_bcr_write 1 5 45 3
pcn_lookup_variant 3 9 48 1
pcn_match 4 10 78 3
pcn_attach 24 161 1155 3
pcn_start 24 114 839 1
pcn_watchdog 2 12 70 1
pcn_ioctl 11 39 215 3
pcn_intr 13 50 268 1
pcn_spnd 3 12 69 1
pcn_txintr 15 74 472 1
pcn_rxintr 12 77 494 1
pcn_tick 1 9 47 1
pcn_reset 1 7 61 1
pcn_init 16 112 842 1
pcn_rxdrain 3 13 76 1
pcn_stop 5 24 152 2
pcn_add_rxbuf 5 29 199 2
pcn_set_filter 5 31 228 1
pcn_79c970_mediainit 4 21 183 1
pcn_79c970_mediastatus 1 5 35 2
pcn_79c970_mediachange 4 26 192 1
pcn_79c971_mediainit 2 18 159 1
pcn_79c971_mediastatus 1 7 51 2
pcn_79c971_mediachange 2 7 39 1
pcn_mii_readreg 2 10 72 3
pcn_mii_writereg 1 6 54 4
pcn_mii_statchg 2 8 53 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_bgereg.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_bge.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
bge_readmem_ind 4 12 101 2
bge_writemem_ind 4 10 93 3
bge_writereg_ind 1 6 57 3
bge_writembx 2 6 41 3
bge_ape_lock_init 12 44 198 1
bge_ape_read_fw_ver 5 32 196 1
bge_ape_lock 17 63 336 2
bge_ape_unlock 14 44 211 2
bge_ape_send_event 6 25 143 2
bge_ape_driver_state_change 6 42 193 2
bge_nvram_getbyte 7 34 249 3
bge_read_nvram 5 14 99 4
bge_eeprom_getbyte 4 22 158 3
bge_read_eeprom 4 12 83 4
bge_miibus_readreg 8 40 257 3
bge_miibus_writereg 10 36 245 4
bge_miibus_statchg 15 41 297 1
bge_newbuf 4 37 276 2
bge_newbuf_jumbo 8 53 423 2
bge_init_rx_ring_std 5 28 186 1
bge_rxtick 3 7 41 1
bge_rxtick_jumbo 3 7 41 1
bge_fill_rx_ring_std 5 20 126 1
bge_free_rx_ring_std 4 24 169 1
bge_init_rx_ring_jumbo 5 33 221 1
bge_fill_rx_ring_jumbo 5 20 126 1
bge_free_rx_ring_jumbo 4 24 169 1
bge_free_tx_ring 4 17 128 1
bge_init_tx_ring 7 30 196 1
bge_iff 4 29 203 1
bge_sig_pre_reset 3 5 29 2
bge_sig_post_reset 2 5 25 2
bge_sig_legacy 1 3 12 2
bge_stop_fw 1 3 12 2
bge_dma_swap_options 2 10 42 1
bge_phy_addr 7 19 104 1
bge_chipinit 34 106 700 1
bge_blockinit 94 402 2909 1
bge_lookup_rev 5 13 81 1
bge_can_use_msi 7 18 80 1
bge_probe 1 4 32 3
bge_attach 161 447 3192 3
bge_detach 4 23 215 2
bge_activate 5 21 112 2
bge_reset 40 150 1113 1
bge_rxeof 14 90 600 1
bge_rxcsum 12 27 160 3
bge_txeof 7 54 381 1
bge_intr 10 46 279 1
bge_tick 4 20 111 1
bge_stats_update_regs 8 33 251 1
bge_stats_update 1 20 190 1
bge_compact_dma_runt 14 52 389 1
bge_cksum_pad 6 23 161 1
bge_encap 20 70 470 3
bge_start 10 38 213 1
bge_init 16 88 597 1
bge_ifmedia_upd 11 55 303 1
bge_ifmedia_sts 4 26 146 2
bge_ioctl 18 64 368 3
bge_rxrinfo 3 19 168 2
bge_watchdog 1 8 41 1
bge_stop_block 3 12 86 3
bge_stop 9 67 474 2
bge_link_upd 26 77 504 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/vmwpvs.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
vmwpvs_match 3 8 54 3
vmwpvs_attach 22 160 1175 3
vmwpvs_setup_rings 3 17 145 1
vmwpvs_setup_msg_ring 2 12 89 1
vmwpvs_get_config 4 34 218 1
vmwpvs_cmd 2 9 70 4
vmwpvs_intx 2 10 59 1
vmwpvs_intr 6 39 292 1
vmwpvs_msg_task 8 69 488 1
vmwpvs_scsi_cmd 14 101 763 1
vmwpvs_scsi_cmd_poll 4 32 199 1
vmwpvs_scsi_cmd_done 11 48 314 2
vmwpvs_ccb_get 2 11 67 1
vmwpvs_ccb_put 1 8 54 2
vmwpvs_dmamem_alloc 6 31 244 2
vmwpvs_dmamem_zalloc 2 9 54 2
vmwpvs_dmamem_free 1 8 76 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_em_soc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
em_lookup_gcu 2 6 30 1
em_attach_miibus 1 4 12 1
gcu_miibus_readreg 6 38 271 3
gcu_miibus_writereg 5 29 201 4
gcu_miibus_statchg 1 3 9 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/emuxkireg.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_malo_pci.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
malo_pci_match 1 5 45 3
malo_pci_attach 6 41 278 3
malo_pci_detach 1 8 55 2
malo_pci_activate 4 16 85 2
malo_pci_wakeup 2 6 34 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/pciide_sii3112_reg.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ba5_read_4_ind 1 10 64 2
ba5_read_4 2 7 58 2
ba5_write_4_ind 1 8 59 3
ba5_write_4 2 8 60 3
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_pgt_pci.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pgt_pci_match 1 5 45 3
pgt_pci_attach 6 39 284 3
pgt_pci_detach 3 13 88 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/amas.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
amas_match 2 7 44 3
amas_attach 10 33 192 3
amas_intl_nodes 3 11 88 1
amas_get_pagerange 8 40 269 4
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_iwmreg.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
IWM_SCD_QUEUE_WRPTR 2 6 36 1
IWM_SCD_QUEUE_RDPTR 2 6 36 1
IWM_SCD_QUEUE_STATUS_BITS 2 6 36 1
IWM_FH_MEM_CBBC_QUEUE 3 8 49 1
iwm_get_dma_hi_addr 2 4 34 1
iwm_reciprocal 2 6 20 1
iwm_get_scd_ssn 1 5 28 1
iwm_cmd_opcode 1 4 12 1
iwm_cmd_groupid 1 4 19 1
iwm_cmd_version 1 4 19 1
iwm_cmd_id 1 4 30 3
iwm_rx_packet_len 1 4 20 1
iwm_rx_packet_payload_len 1 4 23 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/ixgbe_82598.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ixgbe_set_pcie_completion_timeout 3 17 86 1
ixgbe_init_ops_82598 1 37 251 1
ixgbe_init_phy_ops_82598 7 43 213 1
ixgbe_start_hw_82598 6 25 165 1
ixgbe_get_link_capabilities_82598 9 39 162 3
ixgbe_get_media_type_82598 15 40 126 1
ixgbe_fc_enable_82598 19 85 520 1
ixgbe_start_mac_link_82598 7 32 148 2
ixgbe_validate_link_ready 6 21 99 1
ixgbe_check_mac_link_82598 17 67 389 4
ixgbe_setup_mac_link_82598 8 31 154 3
ixgbe_setup_copper_link_82598 1 11 50 3
ixgbe_reset_hw_82598 13 80 547 1
ixgbe_set_vmdq_82598 2 15 94 3
ixgbe_clear_vmdq_82598 3 15 84 3
ixgbe_set_vfta_82598 3 26 183 4
ixgbe_clear_vfta_82598 4 13 96 1
ixgbe_read_analog_reg8_82598 1 12 70 3
ixgbe_write_analog_reg8_82598 1 10 56 3
ixgbe_read_i2c_phy_82598 7 48 266 4
ixgbe_read_i2c_eeprom_82598 1 6 28 3
ixgbe_get_supported_physical_layer_82598 27 91 360 1
ixgbe_set_lan_id_multi_port_pcie_82598 6 17 119 1
ixgbe_enable_rx_dma_82598 1 6 29 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/eso.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
eso_match 3 8 54 3
eso_attach 11 82 604 3
eso_setup 22 93 531 3
eso_defer 3 23 163 1
eso_write_cmd 3 15 89 2
eso_write_ctlreg 1 5 29 3
eso_read_rdr 3 15 87 1
eso_read_ctlreg 1 6 34 2
eso_write_mixreg 1 5 45 3
eso_read_mixreg 1 7 50 2
eso_intr 10 35 225 1
eso_reset 4 23 159 1
eso_open 1 4 16 2
eso_close 1 3 8 1
eso_set_params 17 56 437 5
eso_round_blocksize 1 4 23 2
eso_halt_output 2 17 131 1
eso_halt_input 2 20 137 1
eso_set_port 48 165 938 2
eso_get_port 31 77 401 2
eso_query_devinfo 32 317 3010 2
eso_allocmem 7 34 279 7
eso_freemem 1 7 61 1
eso_allocm 8 28 182 5
eso_freem 3 13 91 3
eso_round_buffersize 3 8 44 3
eso_get_props 1 5 17 1
eso_trigger_output 8 58 445 7
eso_trigger_input 10 73 542 7
eso_set_recsrc 4 19 119 2
eso_set_monooutsrc 4 23 139 2
eso_set_monoinbypass 5 23 149 2
eso_set_preamp 5 23 149 2
eso_reload_master_vol 1 11 80 1
eso_set_gain 22 76 362 2
eso_activate 4 33 221 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_lii.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
lii_match 1 5 37 3
lii_attach 7 64 468 3
lii_activate 5 21 110 2
lii_reset 4 22 129 1
lii_eeprom_present 2 9 60 1
lii_eeprom_read 1 4 38 3
lii_spi_configure 1 28 249 1
lii_spi_read 4 22 139 3
lii_read_macaddr 12 42 294 2
lii_mii_readreg 4 22 144 3
lii_mii_writereg 4 21 147 4
lii_mii_statchg 2 12 72 1
lii_media_change 2 8 44 1
lii_media_status 1 8 58 2
lii_init 2 67 574 1
lii_tx_put 3 22 208 2
lii_free_tx_space 2 10 54 1
lii_start 10 30 224 1
lii_stop 1 11 68 1
lii_intr 9 28 176 1
lii_rxintr 7 41 270 1
lii_txintr 6 29 204 1
lii_alloc_rings 5 46 380 1
lii_watchdog 1 7 38 1
lii_ioctl 10 35 202 3
lii_iff 5 34 244 1
lii_tick 1 9 47 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/tcpcib.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
tcpcib_wdt_unlock 1 5 39 1
tcpcib_wdt_init 1 16 104 2
tcpcib_wdt_start 1 5 24 1
tcpcib_wdt_stop 1 7 44 1
tcpcib_match 2 7 54 3
tcpcib_attach 10 58 401 3
tcpcib_activate 10 34 190 2
tcpcib_wdt_cb 6 22 116 2
tcpcib_hpet_get_timecount 1 6 32 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_fxp_pci.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
fxp_pci_match 1 5 37 3
fxp_pci_attach 25 81 542 3
fxp_pci_detach 2 10 77 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/arc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
arc_match_board 4 12 86 1
arc_match 2 4 33 3
arc_attach 10 51 370 3
arc_activate 2 14 62 2
arc_detach 1 7 39 2
arc_intr_A 7 42 261 1
arc_intr_C 10 58 329 1
arcmsr_get_doneq_index 4 19 94 1
arc_intr_D 9 63 404 1
arc_intr 4 17 69 1
arc_scsi_cmd 16 96 636 1
arc_load_xs 7 38 319 1
arc_scsi_cmd_done 8 47 347 3
arc_complete 13 66 386 3
arc_minphys 2 6 33 2
arc_enable_all_intr 4 23 113 1
arc_disable_all_intr 4 21 101 1
arc_map_pci_resources 9 54 369 2
arc_unmap_pci_resources 1 6 41 1
arc_chipA_firmware 6 54 451 1
arc_chipB_firmware 2 10 46 1
arc_chipC_firmware 6 54 451 1
arc_chipD_firmware 7 56 475 1
arc_stop_bgrb_proc 7 20 95 1
arc_flush_cache 7 20 95 1
arc_iop_set_conf 4 29 182 1
arc_bioctl 6 27 156 3
arc_bio_alarm 9 38 200 2
arc_bio_alarm_state 2 18 118 2
arc_bio_inq 7 45 345 2
arc_bio_blink 4 27 170 2
arc_bio_getvol 12 38 260 3
arc_bio_vol 15 69 424 2
arc_bio_disk 7 67 548 2
arc_msg_cksum 2 10 65 2
arc_msgbuf 43 191 1235 6
arc_lock 4 23 123 1
arc_unlock 4 23 123 1
arc_wait 7 33 220 1
arc_create_sensors 5 44 348 1
arc_refresh_sensors 8 33 200 1
arc_read 1 9 68 2
arc_read_region 1 6 53 4
arc_write 1 7 63 3
arc_write_region 1 6 53 4
arc_wait_eq 3 13 84 4
arc_wait_ne 3 13 84 4
arc_msg0 7 28 163 2
arc_dmamem_alloc 6 31 244 2
arc_dmamem_free 1 8 76 2
arc_alloc_ccbs 9 59 478 1
arc_free_ccb_src 2 8 58 1
arc_get_ccb 2 10 61 1
arc_put_ccb 1 8 57 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/pciide_sis_reg.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_ipw.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
MEM_READ_1 1 5 29 2
MEM_READ_4 1 5 29 2
ipw_match 3 8 50 3
ipw_attach 9 104 774 3
ipw_activate 4 15 75 2
ipw_wakeup 2 15 101 1
ipw_dma_alloc 24 170 1196 1
ipw_release 13 50 404 1
ipw_media_change 3 10 56 1
ipw_media_status 8 38 226 2
ipw_newstate 6 18 81 3
ipw_read_prom_word 3 35 268 2
ipw_command_intr 1 10 84 2
ipw_newstate_intr 9 32 179 2
ipw_data_intr 7 67 518 4
ipw_notification_intr 1 4 23 2
ipw_rx_intr 8 43 300 1
ipw_release_sbd 5 26 162 2
ipw_tx_intr 3 15 128 1
ipw_intr 7 23 148 1
ipw_cmd 3 39 341 4
ipw_send_mgmt 1 5 26 5
ipw_tx_start 15 120 996 3
ipw_start 12 33 200 1
ipw_watchdog 3 15 81 1
ipw_ioctl 11 38 223 3
ipw_read_table1 1 4 29 2
ipw_write_table1 1 4 33 3
ipw_read_table2 2 18 116 4
ipw_stop_master 4 17 103 1
ipw_reset 4 21 130 1
ipw_load_ucode 4 35 259 3
ipw_load_firmware 5 34 223 3
ipw_read_firmware 7 37 227 2
ipw_scan 5 31 211 1
ipw_auth_and_assoc 20 91 641 1
ipw_config 22 101 736 1
ipw_init 7 61 477 1
ipw_stop 2 15 110 2
ipw_read_mem_1 2 8 64 4
ipw_write_mem_1 2 8 64 4
Source file: /home/sergeyb/sources/src/sys/dev/pci/plx9060reg.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/gcu.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
gcu_probe 1 5 37 3
gcu_attach 3 18 135 3
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_epic_pci.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
epic_pci_subsys_lookup 3 11 72 1
epic_pci_match 1 5 37 3
epic_pci_attach 7 49 321 3
Source file: /home/sergeyb/sources/src/sys/dev/pci/pciidereg.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/pciide_jmicron_reg.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/iha_pci.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
iha_pci_probe 7 20 101 3
iha_pci_attach 7 44 283 3
Source file: /home/sergeyb/sources/src/sys/dev/pci/pciide_acer_reg.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/amdpcib.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
amdpcib_match 2 7 50 3
amdpcib_attach 4 31 226 3
amdpcib_get_timecount 1 6 32 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/auich.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
auich_match 4 10 76 3
auich_attach 29 139 1117 3
auich_activate 2 15 72 2
auich_read_codec 5 16 130 3
auich_write_codec 5 17 129 3
auich_attach_codec 1 6 29 2
auich_reset_codec 5 16 127 1
auich_flags_codec 1 5 22 1
auich_spdif_event 1 5 24 2
auich_open 2 8 52 2
auich_close 1 5 28 1
auich_set_params 23 100 591 5
auich_round_blocksize 1 4 20 2
auich_halt_pipe 5 23 166 3
auich_halt_output 1 10 65 1
auich_halt_input 1 12 77 1
auich_set_port 1 5 35 2
auich_get_port 1 5 35 2
auich_query_devinfo 1 5 35 2
auich_allocm 6 27 157 5
auich_freem 7 16 116 3
auich_round_buffersize 2 6 31 3
auich_get_props 1 4 15 1
auich_intr 13 82 584 1
auich_trigger_pipe 4 31 253 3
auich_intr_pipe 5 30 233 3
auich_trigger_output 3 31 259 7
auich_allocmem 5 46 299 4
auich_freemem 1 8 69 2
auich_alloc_cdata 5 43 329 1
auich_resume 3 11 76 1
auich_calibrate 11 87 656 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_sis.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sis_reverse 1 8 108 1
sis_delay 2 6 38 1
sis_eeprom_idle 2 19 96 1
sis_eeprom_putbyte 3 16 80 2
sis_eeprom_getword 3 23 126 3
sis_read_eeprom 3 14 93 5
sis_read_cmos 2 13 126 5
sis_read_mac 1 18 179 2
sis_read96x_mac 3 14 81 1
sis_mii_sync 2 11 54 1
sis_mii_send 3 15 84 3
sis_mii_readreg 7 54 314 2
sis_mii_writereg 1 23 152 2
sis_miibus_readreg 11 40 275 3
sis_miibus_writereg 9 33 223 4
sis_miibus_statchg 16 57 397 1
sis_mchash 4 12 74 2
sis_iff 2 7 28 1
sis_iff_ns 8 46 313 1
sis_iff_sis 12 48 342 1
sis_reset 5 16 102 1
sis_probe 1 5 37 3
sis_attach 35 181 1319 3
sis_activate 5 21 110 2
sis_ring_init 5 37 299 1
sis_fill_rx_ring 3 15 96 1
sis_newbuf 4 27 217 2
sis_rxeof 10 56 345 1
sis_txeof 11 43 311 1
sis_tick 2 13 76 1
sis_intr 8 32 192 1
sis_encap 8 46 356 3
sis_start 9 31 191 1
sis_init 9 70 593 1
sis_ifmedia_upd 2 14 71 1
sis_ifmedia_sts 1 10 58 2
sis_ioctl 12 44 250 3
sis_watchdog 3 15 79 1
sis_stop 8 49 417 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/czreg.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_ste.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ste_mii_sync 2 11 54 1
ste_mii_send 3 16 88 3
ste_mii_readreg 7 55 323 2
ste_mii_writereg 1 23 152 2
ste_miibus_readreg 3 12 84 3
ste_miibus_writereg 1 10 71 4
ste_miibus_statchg 6 20 129 1
ste_ifmedia_upd 2 15 77 1
ste_ifmedia_sts 1 10 58 2
ste_wait 4 10 60 1
ste_eeprom_wait 4 17 80 1
ste_read_eeprom 6 20 143 5
ste_iff 6 39 290 1
ste_intr 12 37 207 1
ste_rxeoc 5 15 94 1
ste_rxeof 6 41 248 1
ste_txeoc 7 29 157 1
ste_txeof 4 20 132 1
ste_stats_update 5 26 156 1
ste_probe 1 5 37 3
ste_attach 13 86 647 3
ste_newbuf 4 25 185 3
ste_init_rx_list 4 27 218 1
ste_init_tx_list 3 21 164 1
ste_init 3 56 425 1
ste_stop 5 31 249 1
ste_reset 4 18 90 1
ste_ioctl 11 40 218 3
ste_encap 8 46 292 3
ste_start 10 48 312 1
ste_watchdog 2 14 77 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/i82365_pci.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pcic_pci_match 3 11 65 3
pcic_pci_attach 10 72 492 3
Source file: /home/sergeyb/sources/src/sys/dev/pci/ixgbe_phy.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ixgbe_out_i2c_byte_ack 2 8 37 2
ixgbe_in_i2c_byte_ack 2 8 40 2
ixgbe_ones_comp_byte_add 1 6 37 2
ixgbe_read_i2c_combined_generic_int 17 57 339 5
ixgbe_read_i2c_combined_generic 1 5 33 4
ixgbe_read_i2c_combined_generic_unlocked 1 5 33 4
ixgbe_write_i2c_combined_generic_int 13 45 281 5
ixgbe_write_i2c_combined_generic 1 5 32 4
ixgbe_write_i2c_combined_generic_unlocked 1 5 32 4
ixgbe_init_phy_ops_generic 1 33 217 1
ixgbe_identify_phy_generic 9 45 218 1
ixgbe_check_reset_blocked 3 14 60 1
ixgbe_validate_phy_addr 3 12 70 2
ixgbe_get_phy_id 2 20 124 1
ixgbe_get_phy_type_from_id 9 30 94 1
ixgbe_reset_phy_generic 10 35 195 1
ixgbe_read_phy_reg_mdi 7 39 267 4
ixgbe_read_phy_reg_generic 2 15 91 4
ixgbe_write_phy_reg_mdi 7 37 252 4
ixgbe_write_phy_reg_generic 2 15 90 4
ixgbe_setup_phy_link_generic 13 83 416 1
ixgbe_setup_phy_link_speed_generic 6 19 112 3
ixgbe_get_copper_speeds_supported 7 28 135 1
ixgbe_get_copper_link_capabilities_generic 2 12 60 3
ixgbe_check_phy_link_tnx 4 31 141 3
ixgbe_setup_phy_link_tnx 8 50 278 1
ixgbe_get_phy_firmware_version_tnx 1 10 43 2
ixgbe_get_phy_firmware_version_generic 1 10 43 2
ixgbe_reset_phy_nl 16 95 494 1
ixgbe_is_sfp 11 18 57 1
ixgbe_identify_module_generic 3 18 77 1
ixgbe_identify_sfp_module_generic 51 195 1066 1
ixgbe_get_supported_phy_sfp_layer_generic 23 58 271 1
ixgbe_identify_qsfp_module_generic 27 127 738 1
ixgbe_get_sfp_init_sequence_offsets 26 67 399 3
ixgbe_read_i2c_eeprom_generic 1 8 39 3
ixgbe_write_i2c_eeprom_generic 1 8 38 3
ixgbe_is_sfp_probe 4 8 39 3
ixgbe_read_i2c_byte_generic_int 17 61 349 5
ixgbe_read_i2c_byte_generic 1 6 33 4
ixgbe_read_i2c_byte_generic_unlocked 1 6 33 4
ixgbe_write_i2c_byte_generic_int 13 47 259 5
ixgbe_write_i2c_byte_generic 1 6 32 4
ixgbe_write_i2c_byte_generic_unlocked 1 6 32 4
ixgbe_i2c_start 3 18 111 1
ixgbe_i2c_stop 5 23 136 1
ixgbe_clock_in_i2c_byte 2 12 65 2
ixgbe_clock_out_i2c_byte 5 26 151 2
ixgbe_get_i2c_ack 6 36 198 1
ixgbe_clock_in_i2c_bit 3 23 141 2
ixgbe_clock_out_i2c_bit 4 23 125 2
ixgbe_raise_i2c_clk 5 25 140 2
ixgbe_lower_i2c_clk 3 15 85 2
ixgbe_set_i2c_data 9 40 206 3
ixgbe_get_i2c_data 4 20 97 2
ixgbe_i2c_bus_clear 4 21 123 1
ixgbe_tn_check_overtemp 3 16 81 1
ixgbe_set_copper_phy_power 6 23 107 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/tga_conf.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
tga_identify 16 44 222 1
tga_getconf 3 7 31 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/esareg.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_wb.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
wb_eeprom_putbyte 3 20 90 2
wb_eeprom_getword 3 22 125 3
wb_read_eeprom 3 19 105 5
wb_mii_sync 2 13 58 1
wb_mii_send 3 19 94 3
wb_mii_readreg 7 61 347 2
wb_mii_writereg 1 25 156 2
wb_miibus_readreg 1 12 74 3
wb_miibus_writereg 1 13 79 4
wb_miibus_statchg 1 6 34 1
wb_setmulti 7 43 285 1
wb_setcfg 9 30 195 2
wb_reset 5 25 165 1
wb_fixmedia 4 18 106 1
wb_probe 1 7 42 3
wb_attach 12 102 767 3
wb_list_tx_init 3 22 147 1
wb_list_rx_init 3 27 218 1
wb_newbuf 1 8 54 2
wb_rxeof 9 45 271 1
wb_rxeoc 2 11 76 1
wb_txeof 9 34 201 1
wb_txeoc 3 18 105 1
wb_intr 17 60 350 1
wb_tick 1 10 49 1
wb_encap 10 66 463 3
wb_start 9 40 252 1
wb_init 10 69 469 1
wb_ifmedia_upd 2 8 38 1
wb_ifmedia_sts 1 10 58 2
wb_ioctl 9 38 196 3
wb_watchdog 4 15 86 1
wb_stop 3 23 193 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/ydsvar.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_atw_pci.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
atw_pci_match 1 5 37 3
atw_pci_enable 2 12 78 1
atw_pci_disable 1 6 37 1
atw_pci_attach 9 62 429 3
atw_pci_detach 3 13 91 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/jmb.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
jmb_match 1 6 49 3
jmb_attach 18 56 346 3
jmb_print 2 11 68 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/cac_pci.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cac_pci_findtype 8 31 195 1
cac_pci_match 1 6 32 3
cac_pci_attach 16 66 453 3
cac_activate 2 12 59 2
cac_pci_l0_submit 1 7 48 2
cac_pci_l0_completed 2 14 101 1
cac_pci_l0_intr_pending 1 4 25 1
cac_pci_l0_intr_enable 2 4 27 2
cac_pci_l0_fifo_full 1 4 21 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_re_pci.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
re_pci_probe 7 17 130 3
re_pci_attach 13 67 507 3
re_pci_detach 3 16 141 2
re_pci_activate 5 17 93 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/glxvar.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_se.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
se_read_eeprom 4 21 123 2
se_get_mac_addr_eeprom 5 19 142 2
se_pcib_match 1 9 49 1
se_get_mac_addr_apc 6 31 258 2
se_miibus_cmd 3 14 77 2
se_miibus_readreg 2 14 99 3
se_miibus_writereg 2 12 96 4
se_miibus_statchg 21 57 352 1
se_iff 5 32 239 1
se_reset 1 14 102 1
se_match 1 5 42 3
se_attach 20 156 1182 3
se_activate 5 21 113 2
se_list_tx_init 1 13 94 1
se_list_tx_free 3 13 86 1
se_list_rx_init 3 15 98 1
se_list_rx_free 3 13 86 1
se_newbuf 7 37 324 2
se_discard_rxbuf 2 13 111 2
se_rxeof 8 43 313 1
se_txeof 7 43 324 1
se_tick 4 18 116 1
se_intr 11 34 234 1
se_encap 16 59 450 3
se_start 12 34 239 1
se_init 3 38 287 1
se_ifmedia_upd 2 13 71 1
se_ifmedia_sts 1 9 56 2
se_ioctl 11 39 215 3
se_watchdog 2 12 69 1
se_stop 1 20 139 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_vtereg.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/safevar.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/tgareg.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_vrreg.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/pci.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pcimatch 6 13 96 3
pciattach 3 30 248 3
pcidetach 1 4 25 2
pciactivate 4 22 113 2
pci_suspend 5 35 269 1
pci_powerdown 3 16 99 1
pci_resume 6 41 326 1
pciprint 3 17 109 2
pcisubmatch 5 12 92 3
pci_probe_device 25 124 885 4
pci_detach_devices 3 14 101 2
pci_get_capability 11 36 199 5
pci_get_ht_capability 9 22 135 5
pci_find_device 4 15 91 2
pci_get_powerstate 2 10 59 2
pci_set_powerstate 6 26 177 3
pci_enumerate_bus 13 36 273 3
pci_reserve_resources 56 166 1171 1
pci_vpd_read 5 25 189 5
pci_vpd_write 5 25 185 5
pci_matchbyid 4 11 81 3
pci_disable_legacy_vga 3 14 80 1
pciopen 7 14 86 4
pciclose 1 6 34 4
pciioctl 63 223 1299 5
pci_disable_vga 1 7 43 2
pci_enable_vga 1 7 41 2
pci_route_vga 2 11 77 1
pci_unroute_vga 2 11 77 1
pci_primary_vga 7 16 114 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_nxe.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
nxe_match 2 7 55 3
nxe_attach 7 58 392 3
nxe_pci_map 5 31 236 2
nxe_pci_unmap 1 7 51 1
nxe_intr 2 11 75 1
nxe_ioctl 10 42 250 3
nxe_up 13 107 825 1
nxe_up_fw 4 16 101 1
nxe_lladdr 1 10 112 1
nxe_iff 4 17 124 1
nxe_down 2 24 212 1
nxe_start 17 80 565 1
nxe_complete 5 34 229 1
nxe_coalesce_m 4 20 124 1
nxe_load_pkt 5 19 94 3
nxe_rx_start 8 47 339 1
nxe_watchdog 1 3 9 1
nxe_media_change 1 4 14 1
nxe_media_status 2 9 57 2
nxe_link_state 3 14 85 1
nxe_board_info 8 39 211 1
nxe_user_info 7 35 232 1
nxe_init 5 39 274 1
nxe_uninit 2 8 53 1
nxe_mountroot 3 24 195 1
nxe_tick 5 33 171 1
nxe_ring_alloc 2 15 108 3
nxe_ring_sync 1 5 42 3
nxe_ring_free 1 5 32 2
nxe_ring_readable 2 7 45 2
nxe_ring_writeable 2 7 45 2
nxe_ring_cur 1 4 21 2
nxe_ring_next 2 10 65 2
nxe_pkt_alloc 3 23 176 3
nxe_pkt_free 2 8 65 2
nxe_pkt_get 2 10 61 1
nxe_pkt_put 1 5 38 2
nxe_pkt_used 1 4 20 1
nxe_dmamem_alloc 5 29 236 3
nxe_dmamem_free 1 7 65 2
nxe_read 1 6 45 2
nxe_write 1 6 47 3
nxe_wait 3 11 62 5
nxe_doorbell 1 6 44 2
nxe_crb_set 4 13 91 2
nxe_crb_read 1 6 45 2
nxe_crb_write 1 6 47 3
nxe_crb_wait 3 11 62 5
nxe_rom_lock 2 8 44 1
nxe_rom_unlock 1 4 16 1
nxe_rom_read 3 23 153 3
nxe_rom_read_region 5 15 100 4
Source file: /home/sergeyb/sources/src/sys/dev/pci/auixpreg.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_xl_pci.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
xl_pci_match 1 5 37 3
xl_pci_attach 24 120 720 3
xl_pci_detach 4 14 110 2
xl_pci_intr_ack 1 5 24 1
xl_pci_wol_power 1 8 57 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/pciide_rdc_reg.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/pcidevs.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/ppbreg.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_nep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
nep_match 3 8 54 3
nep_attach 14 91 769 3
nep_pci_enaddr 18 85 624 2
nep_read 1 4 28 2
nep_write 1 4 30 3
nep_mii_readreg 3 17 122 3
nep_mii_writereg 3 18 125 4
nep_mii_statchg 2 8 40 1
nep_xmac_mii_statchg 5 24 132 1
nep_bmac_mii_statchg 5 21 120 1
nep_media_change 2 7 43 1
nep_media_status 2 9 65 2
nep_intr 5 25 185 1
nep_rx_proc 9 70 498 1
nep_extfree 1 4 21 3
nep_tx_proc 5 33 220 1
nep_init_ipp 6 29 213 1
nep_ipp_clear_dfifo 1 21 238 2
nep_init_rx_mac 2 7 28 1
nep_init_rx_xmac 6 33 341 1
nep_init_rx_bmac 6 41 395 1
nep_init_rx_channel 5 49 442 2
nep_init_tx_mac 2 7 28 1
nep_init_tx_xmac 4 37 267 1
nep_init_tx_bmac 4 19 140 1
nep_init_tx_channel 4 41 363 2
nep_enable_rx_mac 6 32 183 1
nep_disable_rx_mac 2 13 89 1
nep_stop_dma 7 27 167 1
nep_up 12 97 790 1
nep_down 5 46 396 1
nep_iff 6 31 230 1
nep_encap 9 70 578 3
nep_start 11 32 197 1
nep_watchdog 1 4 16 1
nep_tick 1 9 47 1
nep_ioctl 10 36 218 3
nep_fill_rx_ring 6 38 240 1
nep_dmamem_alloc 6 31 248 2
nep_dmamem_free 1 8 78 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/uhci_pci.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
uhci_pci_match 4 9 68 3
uhci_pci_activate 2 14 104 2
uhci_pci_attach 9 70 540 3
uhci_pci_attach_deferred 2 21 147 1
uhci_pci_detach 4 17 116 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/pciide_cmd_reg.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_ep_pci.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ep_pci_match 1 7 42 3
ep_pci_attach 5 39 259 3
Source file: /home/sergeyb/sources/src/sys/dev/pci/dwiic_pci.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
dwiic_pci_match 1 4 32 3
dwiic_pci_attach 7 64 511 3
dwiic_pci_activate 2 13 69 2
dwiic_pci_bus_scan 3 13 78 3
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_em.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
em_probe 1 6 42 3
em_defer_attach 3 27 172 1
em_attach 42 161 943 3
em_start 14 59 343 1
em_ioctl 14 58 308 3
em_watchdog 2 14 90 1
em_init 26 97 465 1
em_intr 8 28 174 1
em_media_status 11 43 234 2
em_media_change 10 41 238 1
em_flowstatus 13 18 161 1
em_encap 20 89 632 2
em_82547_move_tail_locked 5 27 156 1
em_82547_move_tail 1 8 34 1
em_82547_fifo_workaround 4 15 83 2
em_82547_update_fifo_head 2 7 48 2
em_82547_tx_fifo_reset 5 24 220 1
em_iff 10 46 333 1
em_local_timer 4 14 82 1
em_update_link_status 12 41 267 1
em_stop 4 22 147 2
em_identify_hardware 7 23 219 1
em_legacy_irq_quirk_spt 3 15 92 1
em_allocate_pci_resources 23 103 733 1
em_free_pci_resources 5 20 160 1
em_hardware_init 17 59 406 1
em_setup_interface 15 53 448 1
em_detach 4 23 155 2
em_activate 5 21 112 2
em_smartspeed 17 46 308 1
em_dma_malloc 5 29 227 3
em_dma_free 1 7 67 2
em_allocate_transmit_structures 2 14 91 1
em_setup_transmit_structures 5 27 175 1
em_initialize_transmit_unit 15 67 506 1
em_free_transmit_structures 5 29 195 1
em_transmit_checksum_setup 7 45 334 5
em_txeof 8 42 282 1
em_get_buf 3 30 206 2
em_allocate_receive_structures 4 32 195 1
em_setup_receive_structures 3 18 134 1
em_initialize_receive_unit 17 61 467 1
em_free_receive_structures 5 32 220 1
em_rxfill 4 24 152 1
em_rxeof 20 113 713 1
em_receive_checksum 7 20 122 3
em_enable_hw_vlans 1 7 40 1
em_enable_intr 1 4 23 1
em_disable_intr 2 7 48 1
em_write_pci_cfg 2 14 106 3
em_read_pci_cfg 2 10 81 3
em_pci_set_mwi 1 6 49 1
em_pci_clear_mwi 1 6 49 1
em_read_pcie_cap_reg 1 4 20 3
em_fill_descriptors 7 28 207 3
em_disable_aspm 10 34 166 1
em_flush_tx_ring 2 22 208 1
em_flush_rx_ring 1 16 137 1
em_flush_desc_rings 4 17 129 1
em_update_stats_counters 6 83 1035 1
em_print_hw_stats 1 43 343 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_nfereg.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/piixreg.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/ahci_pci.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ahci_lookup_device 4 12 88 1
ahci_no_match 1 4 14 1
ahci_vt8251_attach 1 5 25 2
ahci_ati_sb_idetoahci 2 18 115 2
ahci_ati_sb600_attach 1 6 32 2
ahci_ati_sb700_attach 1 6 32 2
ahci_amd_hudson2_attach 1 6 32 2
ahci_intel_attach 1 5 25 2
ahci_samsung_attach 1 5 25 2
ahci_pci_match 6 16 107 3
ahci_pci_attach 10 37 235 3
ahci_pci_detach 1 9 56 2
ahci_map_regs 2 12 93 2
ahci_unmap_regs 1 6 40 1
ahci_map_intr 2 12 81 3
ahci_unmap_intr 1 5 30 1
ahci_pci_activate 1 6 47 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_ipwreg.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/pciide_acard_reg.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/auacerreg.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_lge.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
lge_eeprom_getword 5 19 130 3
lge_read_eeprom 3 14 93 5
lge_miibus_readreg 6 16 131 3
lge_miibus_writereg 4 13 106 4
lge_miibus_statchg 6 26 144 1
lge_setmulti 6 30 234 1
lge_reset 4 12 76 1
lge_probe 1 5 37 3
lge_attach 13 138 1073 3
lge_list_tx_init 2 14 87 1
lge_list_rx_init 4 18 118 1
lge_newbuf 3 23 177 3
lge_rxeof 11 54 346 2
lge_txeof 5 24 151 1
lge_tick 5 23 155 1
lge_intr 9 34 197 1
lge_encap 4 27 197 3
lge_start 10 33 198 1
lge_init 4 62 443 1
lge_ifmedia_upd 2 13 73 1
lge_ifmedia_sts 1 8 54 2
lge_ioctl 19 57 338 3
lge_watchdog 2 12 67 1
lge_stop 5 27 236 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/fms.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
fms_match 3 8 59 3
fms_attach 10 96 749 3
fms_read_codec 7 23 162 3
fms_write_codec 4 15 106 3
fms_attach_codec 1 6 29 2
fms_reset_codec 1 8 55 1
fms_intr 11 37 240 1
fms_open 1 4 14 2
fms_close 1 3 8 1
fms_set_params 21 56 325 5
fms_round_blocksize 1 4 20 2
fms_halt_output 1 12 75 1
fms_halt_input 1 12 75 1
fms_set_port 1 5 37 2
fms_get_port 1 5 37 2
fms_malloc 6 47 345 5
fms_free 3 16 145 3
fms_get_props 1 5 15 1
fms_query_devinfo 1 5 37 2
fms_trigger_output 4 28 246 7
fms_trigger_input 4 28 246 7
Source file: /home/sergeyb/sources/src/sys/dev/pci/qlw_pci.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
qlw_pci_match 3 11 86 3
qlw_pci_attach 29 158 955 3
qlw_pci_detach 3 17 115 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/ixgbe_x550.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ixgbe_init_ops_X550 2 20 133 1
ixgbe_read_cs4227 1 5 34 3
ixgbe_write_cs4227 1 5 33 3
ixgbe_read_pe 2 8 54 3
ixgbe_write_pe 2 8 53 3
ixgbe_reset_cs4227 15 56 309 1
ixgbe_check_cs4227 11 50 297 1
ixgbe_setup_mux_ctl 2 11 63 1
ixgbe_identify_phy_x550em 7 29 117 1
ixgbe_read_phy_reg_x550em 1 5 22 4
ixgbe_write_phy_reg_x550em 1 5 21 4
ixgbe_init_ops_X550EM 3 38 276 1
ixgbe_init_eeprom_params_X550 2 19 106 1
ixgbe_iosf_wait 5 17 89 2
ixgbe_write_iosf_sb_reg_x550 4 27 173 4
ixgbe_read_iosf_sb_reg_x550 5 28 181 4
ixgbe_get_media_type_X550em 6 22 70 1
ixgbe_supported_sfp_modules_X550em 15 28 95 2
ixgbe_identify_sfp_module_X550em 2 11 49 1
ixgbe_setup_sfp_modules_X550em 2 12 57 1
ixgbe_init_mac_link_ops_X550em 3 22 117 1
ixgbe_get_link_capabilities_X550em 7 26 122 3
ixgbe_get_lasi_ext_t_x550em 14 50 282 2
ixgbe_enable_lasi_ext_t_x550em 8 49 270 1
ixgbe_setup_kr_speed_x550em 4 23 105 2
ixgbe_init_phy_ops_X550em 9 52 291 1
ixgbe_reset_hw_X550em 17 66 413 1
ixgbe_init_ext_t_x550em 5 27 116 1
ixgbe_setup_kr_x550em 1 4 21 1
ixgbe_setup_mac_link_sfp_x550em 7 51 345 3
ixgbe_setup_ixfi_x550em 14 88 453 2
ixgbe_ext_phy_t_x550em_get_link 3 18 96 2
ixgbe_setup_internal_phy_t_x550em 9 36 164 1
ixgbe_setup_phy_loopback_x550em 8 51 273 1
ixgbe_read_ee_hostif_data_X550 2 21 139 3
ixgbe_read_ee_hostif_X550 2 14 79 3
ixgbe_read_ee_hostif_buffer_X550 7 53 312 4
ixgbe_write_ee_hostif_data_X550 1 18 122 3
ixgbe_write_ee_hostif_X550 2 15 83 3
ixgbe_checksum_ptr_x550 15 50 278 6
ixgbe_calc_checksum_X550 16 54 270 3
ixgbe_calc_eeprom_checksum_X550 1 4 19 1
ixgbe_validate_eeprom_checksum_X550 6 27 142 2
ixgbe_update_eeprom_checksum_X550 4 21 103 1
ixgbe_update_flash_X550 1 14 81 1
ixgbe_get_supported_physical_layer_X550em 7 31 139 1
ixgbe_get_bus_info_X550em 1 8 44 1
ixgbe_disable_rx_x550 4 24 138 1
ixgbe_get_lcd_t_x550em 6 21 111 2
ixgbe_setup_fc_X550em 12 51 237 1
ixgbe_set_mux 3 13 62 2
ixgbe_acquire_swfw_sync_X550em 3 11 52 2
ixgbe_release_swfw_sync_X550em 2 7 37 2
ixgbe_handle_lasi_ext_t_x550em 4 11 61 1
ixgbe_setup_mac_link_t_X550em 4 18 91 3
ixgbe_check_link_t_X550em 7 25 147 4
ixgbe_reset_phy_t_X550em 2 8 34 1
ixgbe_led_on_t_X550em 2 13 75 2
ixgbe_led_off_t_X550em 2 13 75 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/auglx.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
auglx_match 1 5 45 3
auglx_attach 6 43 315 3
auglx_read_codec 8 36 235 3
auglx_write_codec 4 22 147 3
auglx_attach_codec 1 6 29 2
auglx_reset_codec 4 17 103 1
auglx_flags_codec 1 4 11 1
auglx_open 1 4 14 2
auglx_close 1 3 8 1
auglx_set_params 7 42 242 5
auglx_round_blocksize 1 4 20 2
auglx_halt_output 1 8 56 1
auglx_halt_input 1 9 56 1
auglx_set_port 1 5 35 2
auglx_get_port 1 5 35 2
auglx_query_devinfo 1 5 35 2
auglx_allocm 4 25 158 5
auglx_freem 3 14 94 3
auglx_round_buffersize 2 6 27 3
auglx_get_props 1 4 15 1
auglx_intr 6 36 223 1
auglx_trigger_output 9 49 458 7
auglx_trigger_input 9 49 460 7
auglx_allocmem 5 46 299 4
auglx_freemem 1 7 66 2
auglx_alloc_prd 5 39 284 3
auglx_free_prd 1 7 70 2
auglx_activate 2 7 52 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/sv.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sv_write 1 4 30 3
sv_read 1 4 28 2
sv_read_indirect 2 9 56 2
sv_write_indirect 5 15 83 3
sv_match 3 8 54 3
sv_attach 9 86 611 3
sv_dumpregs 5 21 148 1
sv_intr 6 21 116 1
sv_allocmem 5 30 234 4
sv_freemem 1 8 71 2
sv_open 10 56 317 2
sv_close 1 8 37 1
sv_set_params 19 73 491 5
sv_round_blocksize 1 4 23 2
sv_dma_init_input 4 22 150 3
sv_dma_init_output 4 21 145 3
sv_dma_output 2 20 148 5
sv_dma_input 2 19 153 5
sv_halt_out_dma 1 13 70 1
sv_halt_in_dma 1 13 70 1
sv_query_devinfo 12 92 859 2
sv_mixer_set_port 28 125 881 2
sv_mixer_get_port 25 71 581 2
sv_init_mixer 3 18 115 1
sv_malloc 3 17 115 5
sv_free 3 13 93 3
sv_get_props 1 4 15 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/agp_intel.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
agp_intel_probe 18 27 116 3
agp_intel_attach 26 118 705 3
agp_intel_activate 3 13 55 2
agp_intel_save 6 25 132 1
agp_intel_restore 10 53 278 1
agp_intel_get_aperture 1 8 68 1
agp_intel_set_aperture 2 11 95 2
agp_intel_bind_page 1 6 46 4
agp_intel_unbind_page 1 5 38 2
agp_intel_flush_tlb 6 26 128 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/gdt_pci.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
gdt_pci_probe 9 15 121 3
gdt_pci_attach 85 330 2192 3
gdt_pci_enable_intr 4 26 162 1
gdt_pci_copy_cmd 1 3 14 2
gdt_pci_get_status 1 4 14 1
gdt_pci_intr 1 3 14 2
gdt_pci_release_event 1 3 14 2
gdt_pci_set_sema0 1 4 24 1
gdt_pci_test_busy 1 4 14 1
gdt_pcinew_copy_cmd 1 3 14 2
gdt_pcinew_get_status 1 4 14 1
gdt_pcinew_intr 1 3 14 2
gdt_pcinew_release_event 1 3 14 2
gdt_pcinew_set_sema0 1 4 24 1
gdt_pcinew_test_busy 1 4 14 1
gdt_mpr_copy_cmd 1 16 134 2
gdt_mpr_get_status 1 5 34 1
gdt_mpr_intr 4 23 187 2
gdt_mpr_release_event 2 7 59 2
gdt_mpr_set_sema0 1 5 35 1
gdt_mpr_test_busy 1 6 38 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/pcscp.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pcscp_match 3 11 58 3
pcscp_attach 11 96 686 3
pcscp_read_reg 1 5 32 2
pcscp_write_reg 1 5 36 3
pcscp_dma_isintr 1 5 35 1
pcscp_dma_reset 1 6 36 1
pcscp_dma_intr 22 87 604 1
pcscp_dma_setup 9 40 303 5
pcscp_dma_go 5 18 154 1
pcscp_dma_stop 2 8 57 1
pcscp_dma_isactive 2 7 42 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_xge.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pif_wcsr 3 11 112 3
pif_rcsr 3 11 90 2
txp_wcsr 3 11 112 3
pif_wkey 7 17 157 3
xge_match 1 5 37 3
xge_attach 41 209 1520 3
xge_ifmedia_status 2 10 67 2
xge_xgmii_mediachange 1 4 14 1
xge_enable 2 11 55 1
xge_init 5 45 286 1
xge_stop 2 12 70 2
xge_intr 26 93 668 1
xge_ioctl 13 43 246 3
xge_setmulti 9 46 278 1
xge_setpromisc 2 11 55 1
xge_start 19 73 505 1
xge_alloc_txmem 9 41 274 1
xge_alloc_rxmem 10 44 335 1
xge_add_rxbuf 23 60 692 2
xge_setup_xgxs_xena 2 9 50 1
xge_setup_xgxs_herc 2 9 50 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/agp_via.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
agp_via_probe 7 13 97 3
agp_via_attach 8 59 439 3
agp_via_activate 3 13 55 2
agp_via_save 1 9 75 1
agp_via_restore 1 10 80 1
agp_via_get_aperture 1 8 69 1
agp_via_set_aperture 2 14 127 2
agp_via_bind_page 1 6 44 4
agp_via_unbind_page 1 5 38 2
agp_via_flush_tlb 2 18 138 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/siop_pci.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
siop_pci_match 2 9 56 3
siop_pci_attach 2 9 70 3
Source file: /home/sergeyb/sources/src/sys/dev/pci/siop_pci_common.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
siop_lookup_product 7 13 91 2
siop_pci_attach_common 18 108 662 4
siop_pci_reset 7 36 285 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/ppb.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ppbmatch 5 11 79 3
ppbattach 32 148 1280 3
ppbdetach 6 30 190 2
ppbactivate 13 96 734 2
ppb_alloc_busrange 3 16 120 3
ppb_alloc_resources 29 129 951 2
ppb_intr 4 19 110 1
ppb_hotplug_insert 2 8 52 1
ppb_hotplug_insert_finish 1 5 25 1
ppb_hotplug_fixup 3 15 83 1
ppb_hotplug_fixup_type0 3 16 109 3
ppb_hotplug_fixup_type1 5 33 265 3
ppb_hotplug_rescan 2 9 53 1
ppb_hotplug_remove 5 29 216 1
ppbprint 2 8 45 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_ne_pci.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ne_pci_lookup 4 12 71 1
ne_pci_match 2 7 43 3
ne_pci_attach 7 60 371 3
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_skvar.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/pciide_pdc202xx_reg.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/xhci_pci.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
xhci_pci_match 4 9 68 3
xhci_pci_port_route 1 19 184 1
xhci_pci_attach 12 64 513 3
xhci_pci_detach 4 17 116 2
xhci_pci_activate 3 13 65 2
xhci_pci_takecontroller 9 31 214 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/piixpm.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
piixpm_match 1 5 40 3
piixpm_attach 19 88 614 3
piixpm_i2c_acquire_bus 4 7 52 2
piixpm_i2c_release_bus 4 7 42 2
piixpm_i2c_exec 25 90 640 8
piixpm_intr 9 36 240 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_ath_pci.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ath_pci_match 3 13 75 3
ath_pci_attach 8 48 330 3
ath_pci_detach 3 15 107 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_iwnreg.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_etreg.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_ixl.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ixl_aq_dva 2 6 53 2
ixl_match 1 4 32 3
ixl_attach 26 203 1501 3
ixl_media_add 3 11 84 2
ixl_media_change 1 4 14 1
ixl_media_status 1 7 43 2
ixl_watchdog 1 3 9 1
ixl_ioctl 15 45 255 3
ixl_hmc_kva 2 10 74 3
ixl_hmc_len 1 5 33 2
ixl_up 3 28 184 1
ixl_iff 5 27 195 1
ixl_down 1 14 104 1
ixl_txr_alloc 8 45 323 2
ixl_txr_config 1 20 170 2
ixl_txr_unconfig 1 6 43 2
ixl_txr_clean 3 18 115 2
ixl_txr_enable 3 16 105 2
ixl_txr_disable 3 16 104 2
ixl_txr_free 2 13 108 2
ixl_load_mbuf 3 10 69 3
ixl_start 12 71 459 1
ixl_txeof 5 43 299 2
ixl_rxr_alloc 8 49 365 2
ixl_rxr_clean 4 24 166 2
ixl_rxr_enable 3 16 105 2
ixl_rxr_config 1 27 213 2
ixl_rxr_unconfig 1 6 45 2
ixl_rxr_disable 3 16 104 2
ixl_rxr_free 2 13 108 2
ixl_rxeof 7 67 438 2
ixl_rxfill 7 47 317 2
ixl_rxrefill 1 6 31 1
ixl_intr 3 17 96 1
ixl_arq_link_status 2 12 68 2
ixl_aq_dump 1 12 138 2
ixl_arq 6 42 292 1
ixl_atq_set 1 6 39 3
ixl_atq_post 1 18 144 2
ixl_atq_done 4 33 237 1
ixl_wakeup 1 8 47 2
ixl_atq_exec 2 15 122 3
ixl_atq_poll 3 31 258 3
ixl_get_version 3 18 158 1
ixl_pxe_clear 4 20 114 1
ixl_lldp_shut 4 18 103 1
ixl_get_mac 5 41 289 1
ixl_get_switch_config 9 68 501 1
ixl_phy_mask_ints 3 18 121 1
ixl_get_phy_abilities 6 50 337 2
ixl_get_link_status 3 16 116 1
ixl_get_vsi 4 33 263 1
ixl_set_vsi 4 41 340 1
ixl_search_phy_type 4 15 85 1
ixl_search_link_speed 3 11 66 1
ixl_set_link_status 5 28 175 2
ixl_restart_an 3 17 115 1
ixl_hmc 8 83 596 1
ixl_hmc_pack 5 29 194 4
ixl_aqb_alloc 5 26 172 1
ixl_aqb_free 1 7 58 2
ixl_arq_fill 5 38 274 1
ixl_arq_unfill 2 10 66 1
ixl_clear_hw 10 67 476 1
ixl_pf_reset 11 52 281 1
ixl_dmamem_alloc 5 28 223 4
ixl_dmamem_free 1 7 65 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_stereg.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_ngereg.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_jmevar.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_iwmvar.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/ciss_pci.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ciss_pci_match 1 5 37 3
ciss_pci_attach 17 77 622 3
ciss_activate 2 11 47 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_bcereg.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_rl_pci.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
rl_pci_match 4 10 78 3
rl_pci_attach 8 43 311 3
rl_pci_detach 3 13 91 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/cy82c693reg.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_sk.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sk_win_read_4 1 4 20 2
sk_win_read_2 1 4 20 2
sk_win_read_1 1 4 20 2
sk_win_write_4 1 4 24 3
sk_win_write_2 1 4 24 3
sk_win_write_1 1 4 24 3
sk_xmac_miibus_readreg 7 25 161 3
sk_xmac_miibus_writereg 7 24 172 4
sk_xmac_miibus_statchg 3 12 81 1
sk_marv_miibus_readreg 7 32 195 3
sk_marv_miibus_writereg 4 17 129 4
sk_marv_miibus_statchg 1 5 32 1
sk_setfilt 1 7 96 3
sk_iff 2 8 36 1
sk_iff_xmac 7 41 313 1
sk_iff_yukon 6 40 303 1
sk_init_rx_ring 3 22 178 1
sk_fill_rx_ring 3 10 62 1
sk_init_tx_ring 5 38 288 1
sk_newbuf 3 36 260 1
sk_ifmedia_upd 1 6 31 1
sk_ifmedia_sts 1 7 51 2
sk_ioctl 12 44 252 3
skc_probe 4 13 96 3
skc_reset 5 38 255 1
sk_probe 7 14 73 3
sk_attach 26 171 1263 3
sk_reset 5 16 58 1
sk_detach 3 21 181 2
sk_activate 3 17 87 2
skcprint 4 10 66 2
skc_attach 29 148 890 3
skc_detach 4 13 92 2
skc_activate 2 15 71 2
sk_encap 11 68 485 3
sk_start 8 31 183 1
sk_watchdog 2 10 56 1
sk_rxvalid 7 16 97 3
sk_rxeof 8 51 355 1
sk_txeof 8 39 311 1
sk_tick 6 26 156 1
sk_yukon_tick 1 10 54 1
sk_intr_bcom 6 37 238 1
sk_intr_xmac 6 18 113 1
sk_intr_yukon 3 14 80 1
sk_intr 31 68 424 1
sk_init_xmac 8 87 689 1
sk_init_yukon 10 95 749 1
sk_init 13 102 748 1
sk_stop 20 104 763 2
sk_dump_txdesc 1 10 82 2
sk_dump_bytes 11 24 183 2
sk_dump_mbuf 3 12 83 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/dpt_pci.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
dpt_pci_match 3 12 70 3
dpt_pci_attach 8 42 252 3
dpt_activate 2 14 60 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/fmsradio.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
fmsradio_attach 5 32 242 1
sf256pcs_probe 2 17 126 1
sf256pcs_hw_read 3 17 128 3
sf256pcs_write_bit 2 11 89 4
sf256pcs_init 1 8 57 4
sf256pcs_rset 1 8 57 4
sf256pcpr_probe 2 17 126 1
sf256pcpr_hw_read 3 18 123 3
sf256pcpr_write_bit 2 10 85 4
sf256pcpr_init 1 8 55 4
sf256pcpr_rset 1 8 55 4
sf64pcr_probe 2 17 126 1
sf64pcr_hw_read 6 27 262 3
sf64pcr_write_bit 2 13 100 4
sf64pcr_init 1 8 49 4
sf64pcr_rset 1 5 18 4
fmsradio_set_mute 6 27 172 1
fmsradio_get_info 9 40 292 2
fmsradio_set_info 4 13 119 2
fmsradio_search 1 9 60 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/trm_pci.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
trm_pci_probe 3 11 57 3
trm_pci_attach 8 44 307 3
Source file: /home/sergeyb/sources/src/sys/dev/pci/pchtemp.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pchtemp_match 1 4 32 3
pchtemp_attach 4 32 230 3
pchtemp_refresh 1 7 49 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_iwi.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
MEM_READ_1 1 5 29 2
MEM_READ_4 1 5 29 2
iwi_match 1 5 35 3
iwi_attach 16 133 985 3
iwi_activate 4 15 75 2
iwi_wakeup 1 8 51 1
iwi_init_task 2 12 78 1
iwi_alloc_cmd_ring 5 42 273 2
iwi_reset_cmd_ring 1 5 30 2
iwi_free_cmd_ring 3 12 92 2
iwi_alloc_tx_ring 7 55 372 3
iwi_reset_tx_ring 3 15 97 2
iwi_free_tx_ring 5 22 164 2
iwi_alloc_rx_ring 6 43 273 2
iwi_reset_rx_ring 1 4 20 2
iwi_free_rx_ring 3 13 88 2
iwi_media_change 3 10 56 1
iwi_media_status 5 26 135 2
iwi_find_txnode 4 17 124 2
iwi_newstate 9 35 184 3
iwi_read_prom_word 3 35 268 2
iwi_rate 13 18 90 1
iwi_frame_intr 10 79 615 3
iwi_notification_intr 18 87 462 3
iwi_rx_intr 5 29 205 1
iwi_tx_intr 2 21 159 2
iwi_intr 13 41 299 1
iwi_cmd 3 21 206 5
iwi_send_mgmt 1 5 26 5
iwi_tx_start 17 103 813 3
iwi_start 12 33 207 1
iwi_watchdog 3 15 81 1
iwi_ioctl 11 38 223 3
iwi_stop_master 4 18 105 1
iwi_reset 5 28 185 1
iwi_load_ucode 9 50 349 3
iwi_load_firmware 11 93 680 3
iwi_config 22 115 873 1
iwi_update_edca 4 34 352 1
iwi_set_chan 2 13 124 2
iwi_scan 7 35 253 1
iwi_auth_and_assoc 29 116 866 1
iwi_init 20 106 779 1
iwi_stop 2 18 136 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/glxreg.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_ixlreg.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/qle.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
qle_match 1 4 32 3
qle_attach 37 281 2047 3
qle_detach 2 12 82 2
qle_classify_port 12 39 225 5
qle_get_loop_id 4 13 69 2
qle_get_port_db 2 16 130 3
qle_get_port_name_list 10 61 394 2
qle_add_loop_port 12 48 319 2
qle_add_fabric_port 5 26 236 2
qle_add_logged_in_port 7 53 346 3
qle_handle_resp 29 155 876 2
qle_handle_intr 9 42 240 3
qle_intr 2 10 55 1
qle_scsi_probe 3 13 85 1
qle_scsi_cmd 20 113 771 1
qle_read 1 8 54 2
qle_write 1 6 49 3
qle_read_mbox 1 9 61 2
qle_write_mbox 1 7 58 3
qle_host_cmd 1 4 24 2
qle_mbox 13 49 322 2
qle_mbox_putaddr 1 7 81 2
qle_set_ints 2 5 30 2
qle_read_isr 10 32 141 3
qle_clear_isr 1 4 19 2
qle_update_done 1 4 22 2
qle_update_start 1 5 34 2
qle_clear_port_lists 4 18 141 1
qle_softreset 12 55 361 1
qle_update_topology 10 41 213 1
qle_update_fabric 4 29 197 1
qle_ct_pass_through 6 49 378 5
qle_next_fabric_port 9 55 414 3
qle_fabric_plogx 6 49 373 4
qle_fabric_plogi 7 43 249 2
qle_fabric_plogo 2 14 86 2
qle_do_update 47 253 1497 1
qle_async 14 61 324 2
qle_dump_stuff 6 15 98 3
qle_dump_iocb 5 15 98 2
qle_dump_iocb_segs 5 15 110 3
qle_put_marker 1 10 56 2
qle_sge 1 6 48 3
qle_put_cmd 9 74 677 5
qle_load_fwchunk 4 34 253 3
qle_load_firmware_chunks 4 17 89 2
qle_read_ram_word 2 10 82 2
qle_verify_firmware 4 14 98 2
qle_read_nvram 10 37 255 1
qle_dmamem_alloc 6 31 246 2
qle_dmamem_free 1 8 76 2
qle_alloc_ccbs 10 82 575 1
qle_free_ccbs 2 11 84 1
qle_get_ccb 2 12 69 1
qle_put_ccb 1 9 60 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/cy82c693var.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/mbg.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mbg_probe 1 5 35 3
mbg_attach 22 101 747 3
mbg_task 3 29 208 1
mbg_task_hr 3 21 151 1
mbg_update_sensor 5 22 176 5
mbg_read_amcc_s5920 11 41 273 5
mbg_read_amcc_s5933 9 33 237 5
mbg_read_asic 10 44 295 5
mbg_timeout 2 9 56 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_alereg.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/ixgbe_82599.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ixgbe_init_mac_link_ops_82599 9 35 208 1
ixgbe_init_phy_ops_82599 6 44 243 1
ixgbe_setup_sfp_modules_82599 8 46 275 1
prot_autoc_read_82599 3 15 76 3
prot_autoc_write_82599 6 19 108 3
ixgbe_init_ops_82599 1 47 327 1
ixgbe_get_link_capabilities_82599 24 79 361 3
ixgbe_get_media_type_82599 19 49 158 1
ixgbe_stop_mac_link_on_d3_82599 3 13 70 1
ixgbe_start_mac_link_82599 11 44 209 2
ixgbe_disable_tx_laser_multispeed_fiber 2 10 51 1
ixgbe_enable_tx_laser_multispeed_fiber 1 8 42 1
ixgbe_flap_tx_laser_multispeed_fiber 3 11 51 1
ixgbe_set_hard_rate_select_speed 3 19 77 2
ixgbe_setup_mac_link_smartspeed 17 58 338 3
ixgbe_setup_mac_link_82599 32 91 459 3
ixgbe_setup_copper_link_82599 1 11 50 3
ixgbe_reset_hw_82599 20 87 563 1
ixgbe_read_analog_reg8_82599 1 13 70 3
ixgbe_write_analog_reg8_82599 1 11 56 3
ixgbe_start_hw_82599 4 16 77 1
ixgbe_identify_phy_82599 5 19 97 1
ixgbe_get_supported_physical_layer_82599 21 71 316 1
ixgbe_enable_rx_dma_82599 2 11 59 2
ixgbe_verify_fw_version_82599 10 40 203 1
ixgbe_verify_lesm_fw_enabled_82599 9 25 160 1
ixgbe_read_eeprom_82599 3 13 78 3
ixgbe_reset_pipeline_82599 5 32 171 1
ixgbe_read_i2c_byte_82599 6 36 182 4
ixgbe_write_i2c_byte_82599 6 36 181 4
Source file: /home/sergeyb/sources/src/sys/dev/pci/safereg.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_vte.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
vte_miibus_readreg 4 18 128 3
vte_miibus_writereg 4 16 123 4
vte_miibus_statchg 8 41 248 1
vte_mediastatus 1 8 54 2
vte_mediachange 2 13 74 1
vte_match 1 5 43 3
vte_get_macaddr 1 13 135 1
vte_attach 7 72 547 3
vte_detach 2 19 126 2
vte_dma_alloc 14 94 684 1
vte_dma_free 12 40 315 1
vte_encap 8 46 374 2
vte_start 11 33 210 1
vte_watchdog 2 9 55 1
vte_ioctl 11 40 220 3
vte_mac_config 5 16 109 1
vte_stats_clear 1 11 65 1
vte_stats_update 1 31 274 1
vte_intr 9 32 194 1
vte_txeof 7 32 228 1
vte_newbuf 9 45 326 3
vte_rxeof 7 46 346 1
vte_tick 1 11 59 1
vte_reset 4 18 114 1
vte_init 3 53 408 1
vte_stop 8 41 296 1
vte_start_mac 5 21 127 1
vte_stop_mac 5 19 121 1
vte_init_tx_ring 6 42 338 1
vte_init_rx_ring 4 28 201 1
vte_iff 12 65 530 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_iwnvar.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_xgereg.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/mfi_pci.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mfi_pci_find_device 4 12 78 1
mfi_pci_match 2 4 33 3
mfi_pci_attach 8 47 309 3
Source file: /home/sergeyb/sources/src/sys/dev/pci/esa.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
esa_open 1 4 16 2
esa_close 1 4 10 1
esa_set_params 15 48 255 5
esa_commit_settings 7 55 360 1
esa_round_blocksize 1 6 41 2
esa_halt_output 3 32 226 1
esa_halt_input 3 31 223 1
esa_malloc 3 20 140 5
esa_free 3 14 107 3
esa_set_port 1 6 51 2
esa_get_port 1 6 51 2
esa_query_devinfo 1 6 51 2
esa_round_buffersize 1 6 44 3
esa_get_props 1 4 17 1
esa_trigger_output 8 107 828 7
esa_trigger_input 8 105 810 7
esa_intr 15 85 521 1
esa_allocmem 5 31 244 4
esa_freemem 1 8 71 2
esa_match 1 5 37 3
esa_attach 13 96 771 3
esa_detach 5 15 121 2
esa_read_assp 1 11 72 3
esa_write_assp 1 11 69 4
esa_init_codec 2 8 50 1
esa_attach_codec 1 6 31 2
esa_read_codec 3 14 111 3
esa_write_codec 2 14 95 3
esa_reset_codec 1 4 10 1
esa_flags_codec 1 5 22 1
esa_wait 3 13 80 1
esa_init 8 64 476 1
esa_config 3 33 224 1
esa_assp_halt 1 13 73 1
esa_codec_reset 5 51 320 1
esa_amp_enable 3 31 184 1
esa_enable_interrupts 1 11 63 1
esa_add_list 1 10 70 4
esa_remove_list 5 28 183 3
esa_activate 3 14 68 2
esa_suspend 3 19 124 1
esa_resume 3 24 151 1
esa_get_pointer 1 12 82 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/cmpcireg.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/twe_pci.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
twe_pci_match 1 8 43 3
twe_pci_attach 6 38 264 3
Source file: /home/sergeyb/sources/src/sys/dev/pci/aac_pci.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
aac_pci_probe 6 19 124 3
aac_pci_attach 23 98 576 3
Source file: /home/sergeyb/sources/src/sys/dev/pci/amdiic.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
amdiic_match 1 5 40 3
amdiic_attach 7 44 317 3
amdiic_read 4 13 103 2
amdiic_write 4 14 110 3
amdiic_wait 7 17 114 2
amdiic_i2c_acquire_bus 4 7 52 2
amdiic_i2c_release_bus 4 7 42 2
amdiic_i2c_exec 24 69 474 8
amdiic_intr 9 30 202 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_rtwn.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
rtwn_pci_match 1 5 32 3
rtwn_pci_attach 13 103 852 3
rtwn_pci_detach 4 16 116 2
rtwn_pci_activate 1 5 35 2
rtwn_setup_rx_desc 2 11 101 5
rtwn_alloc_rx_list 10 71 502 1
rtwn_reset_rx_list 2 11 80 1
rtwn_free_rx_list 5 31 204 1
rtwn_alloc_tx_list 8 60 432 2
rtwn_reset_tx_list 3 25 206 2
rtwn_free_tx_list 5 28 206 2
rtwn_pci_write_1 1 5 36 3
rtwn_pci_write_2 1 6 43 3
rtwn_pci_write_4 1 6 43 3
rtwn_pci_read_1 1 5 32 2
rtwn_pci_read_2 1 7 42 2
rtwn_pci_read_4 1 7 42 2
rtwn_rx_frame 27 108 853 4
rtwn_tx 33 169 1207 3
rtwn_tx_done 6 33 243 2
rtwn_alloc_buffers 1 4 13 1
rtwn_pci_init 1 6 33 1
rtwn_pci_stop 3 32 225 1
rtwn_intr 13 39 276 1
rtwn_is_oactive 1 5 24 1
rtwn_llt_write 3 15 92 3
rtwn_llt_init 6 16 133 1
rtwn_power_on 15 97 598 1
rtwn_dma_init 2 47 390 1
rtwn_fw_loadpage 5 24 150 4
rtwn_pci_load_firmware 3 16 93 3
rtwn_mac_init 2 8 53 1
rtwn_bb_init 6 67 543 1
rtwn_calib_to 1 10 66 1
rtwn_next_calib 1 5 25 1
rtwn_cancel_calib 2 6 33 1
rtwn_scan_to 1 5 23 1
rtwn_pci_next_scan 1 5 25 1
rtwn_cancel_scan 2 6 33 1
rtwn_wait_async 1 3 8 1
rtwn_tx_report 8 18 153 3
rtwn_poll_c2h_events 6 24 173 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_nfevar.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/sili_pci.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sili_lookup 4 12 78 1
sili_pci_match 1 4 32 3
sili_pci_attach 8 62 415 3
sili_pci_detach 5 24 151 2
sili_pci_activate 2 15 72 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/ubsec.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ubsec_probe 1 5 37 3
ubsec_attach 39 159 1152 3
ubsec_intr 22 93 655 1
ubsec_feed 16 83 669 1
ubsec_newsession 35 135 979 2
ubsec_freesession 3 13 100 1
ubsec_process 118 479 3526 1
ubsec_callback 11 46 407 2
ubsec_feed2 3 19 142 1
ubsec_feed4 3 19 142 1
ubsec_callback2 4 27 193 2
ubsec_rng 5 52 390 1
ubsec_dma_malloc 5 29 249 4
ubsec_dma_free 1 7 67 2
ubsec_reset_board 2 12 68 1
ubsec_init_board 5 22 108 1
ubsec_init_pciregs 1 9 69 1
ubsec_cleanchip 2 9 54 1
ubsec_free_q 7 28 203 2
ubsec_totalreset 1 6 24 1
ubsec_dmamap_aligned 5 12 82 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/ichiic.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ichiic_match 1 5 40 3
ichiic_attach 7 48 330 3
ichiic_i2c_acquire_bus 4 7 52 2
ichiic_i2c_release_bus 4 7 42 2
ichiic_i2c_exec 25 86 614 8
ichiic_intr 9 35 242 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/siop_pci_common.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_wbreg.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/nvme_pci.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
nvme_pci_match 6 12 88 3
nvme_pci_attach 8 43 313 3
nvme_pci_detach 1 4 17 2
nvme_pci_activate 1 5 37 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/nviic.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
nviic_match 1 5 40 3
nviic_attach 9 46 302 3
nviic_i2c_acquire_bus 3 7 48 2
nviic_i2c_release_bus 3 7 38 2
nviic_i2c_exec 19 57 367 8
nviic_read 1 7 54 2
nviic_write 1 7 56 3
Source file: /home/sergeyb/sources/src/sys/dev/pci/esoreg.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/pciide_svwsata_reg.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_devar.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
TULIP_PERFREAD 1 7 23 1
TULIP_PERFREAD 1 7 23 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/azalia_codec.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
azalia_codec_init_vtbl 143 364 1583 1
azalia_widget_enabled 3 6 38 2
azalia_init_dacgroup 5 28 195 1
azalia_add_convgroup 30 77 496 8
azalia_codec_fnode 11 25 162 4
azalia_unsol_event 30 89 653 2
azalia_mixer_init 102 510 4117 1
azalia_devinfo_offon 1 9 98 1
azalia_mixer_ensure_capacity 4 21 132 2
azalia_mixer_fix_indexes 7 17 108 1
azalia_mixer_default 32 116 994 1
azalia_codec_enable_unsol 8 41 264 1
azalia_mixer_delete 2 8 38 1
azalia_mixer_get 72 229 1679 4
azalia_mixer_set 144 472 3188 4
azalia_mixer_from_device_value 6 24 169 4
azalia_mixer_to_device_value 6 23 169 4
azalia_gpio_unmute 1 15 140 2
azalia_ampcap_ov 4 13 107 7
azalia_pin_config_ov 4 21 100 3
azalia_codec_gpio_quirks 6 20 106 1
azalia_codec_widget_quirks 26 54 372 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/agp_apple.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
agp_apple_match 11 20 106 3
agp_apple_attach 7 36 225 3
agp_apple_get_aperture 1 5 22 1
agp_apple_set_aperture 4 9 84 2
agp_apple_bind_page 3 14 114 4
agp_apple_unbind_page 2 8 65 2
agp_apple_flush_tlb 2 16 96 1
agp_apple_enable 2 11 76 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/neo.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
nm_rd 4 15 81 3
nm_wr 4 16 86 4
nm_rdbuf 4 15 81 3
nm_wrbuf 4 16 86 4
nm_waitcd 3 14 64 1
nm_ackint 3 7 54 2
nm_loadcoeff 8 28 204 3
nmchan_getptr 2 7 51 2
neo_intr 8 51 369 1
nm_init 7 41 313 1
neo_attach 8 48 361 3
neo_activate 3 13 63 2
neo_match 10 22 147 3
neo_read_codec 2 10 61 3
neo_write_codec 4 15 85 3
neo_attach_codec 1 6 31 2
neo_reset_codec 1 8 54 1
neo_flags_codec 1 4 13 1
neo_open 1 4 16 2
neo_close 1 8 37 1
neo_set_params 16 44 284 5
neo_round_blocksize 1 4 18 2
neo_trigger_output 3 24 220 7
neo_trigger_input 3 23 207 7
neo_halt_output 1 10 65 1
neo_halt_input 1 9 54 1
neo_mixer_set_port 1 5 39 2
neo_mixer_get_port 1 5 39 2
neo_query_devinfo 1 5 39 2
neo_malloc 3 16 86 5
neo_free 1 4 17 3
neo_round_buffersize 1 4 19 3
neo_get_props 1 4 15 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/pciide.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pciide_pci_read 1 5 42 3
pciide_pci_write 1 8 83 4
pciide_lookup_product 7 17 127 1
pciide_match 11 26 144 3
pciide_attach 4 28 210 3
pciide_detach 2 9 50 2
pciide_activate 25 97 871 2
pciide_mapregs_compat 3 32 250 5
pciide_unmapregs_compat 2 11 86 2
pciide_mapregs_native 11 71 570 5
pciide_unmapregs_native 2 11 86 2
pciide_mapreg_dma 7 42 242 2
pciide_unmapreg_dma 1 4 24 1
pciide_intr_flag 5 20 111 1
pciide_compat_intr 4 9 55 1
pciide_pci_intr 8 26 142 1
pciide_dmacmd_read 1 5 31 2
pciide_dmacmd_write 1 5 33 3
pciide_dmactl_read 1 5 31 2
pciide_dmactl_write 1 5 33 3
pciide_dmatbl_write 1 5 33 3
pciide_channel_dma_setup 7 22 149 1
pciide_dma_table_setup 7 60 405 3
pciide_dma_init 9 60 466 6
pciide_dma_start 1 8 57 3
pciide_dma_finish 9 44 298 4
pciide_irqack 1 7 58 1
pciide_chansetup 2 17 124 3
pciide_chanfree 2 6 42 2
pciide_mapchan 3 17 124 6
pciide_unmap_chan 2 9 57 3
pciide_chan_candisable 3 13 102 1
pciide_map_compat_intr 3 16 124 4
pciide_unmap_compat_intr 2 8 58 4
pciide_print_channels 4 12 69 2
pciide_print_modes 1 4 17 1
default_chip_map 23 115 754 2
default_chip_unmap 3 13 89 2
sata_chip_map 5 38 252 2
sata_setup_channel 6 25 161 1
piix_timing_debug 20 38 270 1
piix_chip_map 46 108 577 2
piixsata_chip_map 19 87 534 2
piix_setup_channel 18 79 704 1
piix3_4_setup_channel 49 128 945 1
piix_setup_idetim_timings 2 13 70 3
piix_setup_idetim_drvs 9 33 229 1
piix_setup_sidetim_timings 2 9 64 3
amd756_chip_map 11 63 403 2
amd756_setup_channel 13 85 576 1
apollo_chip_map 33 144 902 2
apollo_setup_channel 19 85 648 1
cmd_channel_map 13 66 416 3
cmd_pci_intr 9 27 183 1
cmd_chip_map 2 14 103 2
cmd0643_9_chip_map 12 74 510 2
cmd0643_9_setup_channel 14 72 489 1
cmd646_9_irqack 2 14 120 1
cmd680_chip_map 4 33 257 2
cmd680_channel_map 7 42 335 3
cmd680_setup_channel 12 72 628 1
sii_fixup_cacheline 5 23 203 2
sii3112_chip_map 9 71 501 2
sii3112_setup_channel 6 31 195 1
sii3112_drv_probe 13 78 530 1
sii3114_chip_map 10 76 522 2
sii3114_mapreg_dma 5 37 237 2
sii3114_chansetup 3 24 146 2
sii3114_mapchan 6 48 414 1
sii3114_read_reg 2 12 124 2
sii3114_write_reg 2 13 125 3
sii3114_dmacmd_read 1 6 48 2
sii3114_dmacmd_write 1 6 50 3
sii3114_dmactl_read 1 6 48 2
sii3114_dmactl_write 1 6 50 3
sii3114_dmatbl_write 1 6 50 3
cy693_chip_map 12 83 587 2
cy693_setup_channel 10 46 332 1
sis_hostbr_match 5 15 103 1
sis_south_match 3 6 39 1
sis_chip_map 25 122 822 2
sis96x_setup_channel 11 51 374 1
sis_setup_channel 22 90 556 1
natsemi_chip_map 7 48 372 2
natsemi_setup_channel 8 46 358 1
natsemi_irqack 1 13 106 1
natsemi_pci_intr 8 28 161 1
ns_scx200_chip_map 7 43 309 2
ns_scx200_setup_channel 10 65 494 1
acer_chip_map 15 84 655 2
acer_setup_channel 16 79 621 1
acer_pci_intr 5 25 147 1
acer_dma_init 2 7 53 6
hpt_chip_map 41 119 871 2
hpt_setup_channel 18 89 530 1
hpt_pci_intr 4 26 165 1
pdc268_config_read 1 10 84 2
pdc202xx_chip_map 29 138 1004 2
pdc202xx_setup_channel 35 116 944 1
pdc20268_setup_channel 8 35 232 1
pdc202xx_pci_intr 5 25 149 1
pdc20265_pci_intr 8 31 181 1
pdc20262_dma_start 3 20 140 3
pdc20262_dma_finish 2 16 122 4
pdcsata_chip_map 52 197 1338 2
pdc203xx_setup_channel 4 18 107 1
pdc203xx_pci_intr 4 25 158 1
pdc205xx_pci_intr 4 28 207 1
pdc203xx_irqack 1 14 133 1
pdc203xx_dma_start 2 15 157 3
pdc203xx_dma_finish 2 18 158 4
pdc203xx_read_reg 2 15 135 2
pdc203xx_write_reg 2 13 125 3
pdc205xx_do_reset 1 14 102 1
pdc205xx_drv_probe 11 65 450 1
opti_read_config 1 12 109 2
opti_write_config 1 10 104 3
opti_chip_map 9 53 352 2
opti_setup_channel 14 62 564 1
serverworks_chip_map 13 58 386 2
serverworks_setup_channel 12 65 642 1
serverworks_pci_intr 4 26 165 1
svwsata_chip_map 11 75 504 2
svwsata_mapreg_dma 1 17 115 2
svwsata_dmacmd_read 1 5 40 2
svwsata_dmacmd_write 1 5 42 3
svwsata_dmactl_read 1 5 40 2
svwsata_dmactl_write 1 5 42 3
svwsata_dmatbl_write 1 5 42 3
svwsata_mapchan 3 26 198 1
svwsata_drv_probe 13 84 582 1
svwsata_read_reg 2 10 70 2
svwsata_write_reg 2 10 71 3
svwsata_lba48_write_reg 2 10 71 3
acard_chip_map 13 65 422 2
acard_setup_channel 13 84 605 1
nforce_chip_map 9 62 438 2
nforce_setup_channel 10 67 511 1
nforce_pci_intr 5 26 151 1
artisea_chip_map 7 39 266 2
ite_chip_map 4 47 374 2
ite_setup_channel 15 75 553 1
ixp_chip_map 6 38 273 2
ixp_setup_channel 11 61 511 1
jmicron_chip_map 9 56 413 2
jmicron_setup_channel 12 50 334 1
phison_chip_map 6 39 279 2
phison_setup_channel 10 45 294 1
sch_chip_map 6 38 273 2
sch_setup_channel 10 45 332 1
rdc_chip_map 10 68 506 2
rdc_setup_channel 11 62 546 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/emuxkivar.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/sdhc_pci.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sdhc_pci_match 8 15 107 3
sdhc_pci_attach 18 66 486 3
sdhc_pci_activate 6 21 115 2
sdhc_takecontroller 2 12 90 1
sdhc_ricohfix 1 9 99 1
sdhc_pci_conf_write 1 8 79 4
Source file: /home/sergeyb/sources/src/sys/dev/pci/eap.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
eap_match 1 5 37 3
eap_activate 2 15 72 2
eap1370_write_codec 3 15 91 3
eap1371_ready_codec 10 38 247 3
eap1371_read_codec 7 27 178 3
eap1371_write_codec 1 7 53 3
eap1371_src_wait 3 13 76 1
eap1371_src_write 1 7 50 3
eap_attach 18 117 985 3
eap_resume 5 54 495 1
eap1371_attach_codec 1 6 31 2
eap1371_reset_codec 1 13 73 1
eap_intr 16 55 377 1
eap_allocmem 5 30 234 4
eap_freemem 1 8 71 2
eap_open 1 4 16 2
eap_close 1 8 37 1
eap_set_params 22 66 395 5
eap_round_blocksize 1 4 23 2
eap_trigger_output 9 58 430 7
eap_trigger_input 9 57 411 7
eap_halt_output 2 12 68 1
eap_halt_input 2 12 68 1
eap1371_mixer_set_port 1 5 37 2
eap1371_mixer_get_port 1 5 37 2
eap1371_query_devinfo 1 5 37 2
eap1370_set_mixer 1 6 46 3
eap1370_mixer_set_port 33 112 762 2
eap1370_mixer_get_port 17 64 372 2
eap1370_query_devinfo 14 160 1695 2
eap_malloc 3 17 115 5
eap_free 3 13 93 3
eap_get_props 1 5 17 1
eap_flags_codec 1 5 22 1
eap_midi_open 2 16 112 5
eap_midi_close 1 9 65 1
eap_midi_output 2 10 64 2
eap_midi_getinfo 1 5 27 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/pucdata.c
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_myxreg.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/itherm.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
itherm_probe 1 5 45 3
itherm_attach 3 71 631 3
itherm_enable 1 7 39 1
itherm_activate 2 10 45 2
itherm_refresh_sensor_data 4 86 580 1
itherm_bias_temperature_sensor 3 8 42 1
itherm_refresh 1 5 25 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/ydsreg.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/hifn7751.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
hifn_probe 1 5 37 3
hifn_attach 32 156 1166 3
hifn_init_pubrng 10 49 287 1
hifn_rng 7 33 177 1
hifn_puc_wait 4 11 64 1
hifn_reset_puc 1 5 23 1
hifn_set_retry 1 7 46 1
hifn_reset_board 6 30 164 2
hifn_next_signature 2 15 90 2
hifn_enable_crypto 22 72 435 2
hifn_init_pci_registers 6 57 432 1
hifn_sessions 5 21 107 1
hifn_ramtype 9 26 210 1
hifn_sramsize 6 24 191 1
hifn_dramsize 2 12 65 1
hifn_alloc_slot 5 41 278 5
hifn_writeramaddr 4 51 462 3
hifn_readramaddr 4 54 475 3
hifn_init_dma 3 27 316 1
hifn_write_command 18 110 736 2
hifn_dmamap_aligned 5 12 82 1
hifn_dmamap_load_dst 7 63 481 2
hifn_dmamap_load_src 4 27 197 2
hifn_crypto 47 219 1440 3
hifn_tick 11 35 199 1
hifn_intr 24 97 660 1
hifn_newsession 29 77 500 2
hifn_freesession 4 15 113 1
hifn_process 54 195 1159 1
hifn_abort 8 52 380 1
hifn_callback 22 101 764 3
hifn_compression 23 103 682 3
hifn_compress_enter 12 72 504 2
hifn_callback_comp 17 108 782 3
hifn_mkmbuf_chain 10 50 276 2
hifn_write_4 5 16 108 4
hifn_read_4 3 10 76 3
Source file: /home/sergeyb/sources/src/sys/dev/pci/cs4280.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cs4280_match 1 5 37 3
cs4280_read_codec 4 28 186 3
cs4280_write_codec 2 15 104 3
cs4280_src_wait 3 11 54 1
cs4280_set_adc_rate 11 60 442 2
cs4280_set_dac_rate 4 26 160 2
cs4280_attachhook 3 21 157 1
cs4280_attach 9 56 390 3
cs4280_intr 27 112 780 1
cs4280_download 7 25 257 4
cs4280_download_image 5 25 165 1
cs4280_checkimage 5 19 135 4
cs4280_check_images 3 17 113 1
cs4280_attach_codec 1 6 31 2
cs4280_reset_codec 3 19 114 1
cs4280_reset 1 8 47 1
cs4280_open 1 4 16 2
cs4280_close 1 8 37 1
cs4280_set_params 11 39 254 5
cs4280_round_blocksize 2 4 25 2
cs4280_round_buffersize 1 4 19 3
cs4280_get_props 2 5 16 1
cs4280_mixer_get_port 1 5 37 2
cs4280_query_devinfo 1 5 37 2
cs4280_get_portnum_by_name 1 6 43 4
cs4280_halt_output 2 11 61 1
cs4280_halt_input 2 11 61 1
cs4280_mixer_set_port 1 8 55 2
cs4280_freemem 1 8 71 2
cs4280_allocmem 5 43 304 4
cs4280_malloc 4 26 179 5
cs4280_free 3 14 104 3
cs4280_trigger_output 14 69 518 7
cs4280_trigger_input 9 53 391 7
cs4280_init 7 49 358 2
cs4280_init2 7 48 333 2
cs4280_activate 3 21 112 2
cs4280_clear_fifos 6 26 156 1
cs4280_midi_open 3 19 154 5
cs4280_midi_close 1 11 59 1
cs4280_midi_output 4 22 142 2
cs4280_midi_getinfo 1 5 27 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_iwireg.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/pucvar.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/vga_pci.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
vga_pci_match 5 15 114 3
vga_pci_attach 12 32 341 3
vga_pci_activate 8 21 102 2
vga_pci_mmap 1 4 18 3
vga_pci_cnattach 1 5 36 6
vga_pci_ioctl 5 21 104 5
vga_save_state 10 36 329 1
vga_restore_state 10 36 330 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/ixgb_ids.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_vr.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
vr_mii_readreg 3 17 125 2
vr_mii_writereg 3 17 125 2
vr_miibus_readreg 4 18 96 3
vr_miibus_writereg 4 18 97 4
vr_miibus_statchg 1 5 32 1
vr_iff 6 38 256 1
vr_setcfg 9 29 199 2
vr_reset 6 21 112 1
vr_probe 4 11 99 3
vr_quirks 4 10 81 1
vr_dmamem_alloc 5 27 221 4
vr_dmamem_free 1 7 65 2
vr_attach 16 105 834 3
vr_activate 5 21 110 2
vr_list_tx_init 4 26 212 1
vr_list_rx_init 4 32 266 1
vr_fill_rx_ring 4 17 113 1
vr_rxeof 22 84 579 1
vr_rxeoc 4 22 132 1
vr_txeof 15 52 323 1
vr_tick 2 14 79 1
vr_rxtick 3 12 70 1
vr_intr 29 70 406 1
vr_encap 20 76 563 3
vr_start 11 42 254 1
vr_chipinit 2 11 88 1
vr_init 6 54 401 1
vr_ifmedia_upd 2 7 36 1
vr_ifmedia_sts 1 8 54 2
vr_ioctl 12 42 238 3
vr_watchdog 3 13 74 1
vr_stop 13 52 444 1
vr_wol 2 14 95 2
vr_alloc_mbuf 5 32 257 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_vmx.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
vmxnet3_match 1 4 32 3
vmxnet3_attach 10 86 700 3
vmxnet3_dma_init 12 61 491 1
vmxnet3_alloc_txring 5 35 265 2
vmxnet3_alloc_rxring 7 44 344 2
vmxnet3_txinit 1 12 102 2
vmxnet3_rxinit 4 24 178 2
vmxnet3_txstop 3 12 86 2
vmxnet3_rxstop 4 14 94 2
vmxnet3_link_state 3 17 98 1
vmxnet3_enable_intr 1 4 24 2
vmxnet3_disable_intr 1 4 24 2
vmxnet3_enable_all_intrs 2 7 40 1
vmxnet3_disable_all_intrs 2 7 40 1
vmxnet3_intr 4 18 110 1
vmxnet3_evintr 7 25 174 1
vmxnet3_txintr 6 42 276 2
vmxnet3_rxintr 15 81 560 2
vmxnet3_iff 7 35 232 1
vmxnet3_rx_csum 6 15 97 2
vmxnet3_getbuf 9 38 266 2
vmxnet3_stop 3 15 112 1
vmxnet3_reset 1 4 16 1
vmxnet3_init 6 27 192 1
vmxnet3_ioctl 12 42 249 3
vmxnet3_start 10 38 242 1
vmxnet3_load_mbuf 15 76 564 3
vmxnet3_watchdog 1 9 46 1
vmxnet3_media_status 3 12 73 2
vmxnet3_media_change 1 4 12 1
vmxnet3_dma_allocmem 5 21 162 4
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_vmxreg.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/azalia.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
azalia_pci_read 1 5 42 3
azalia_pci_write 1 8 83 4
azalia_configure_pci 49 94 448 1
azalia_pci_match 3 9 52 3
azalia_pci_attach 10 56 400 3
azalia_pci_activate 4 21 90 2
azalia_pci_detach 13 57 442 2
azalia_intr 8 29 169 1
azalia_shutdown 1 10 61 1
azalia_print_codec 3 13 83 1
azalia_reset 7 33 220 1
azalia_get_ctrlr_caps 13 73 531 1
azalia_init 6 26 161 2
azalia_init_codecs 16 57 369 1
azalia_init_streams 3 12 74 1
azalia_halt_corb 7 28 167 1
azalia_init_corb 7 43 320 2
azalia_halt_rirb 5 20 113 1
azalia_init_rirb 8 53 364 2
azalia_comresp 2 14 81 5
azalia_set_command 3 21 158 5
azalia_get_response 9 36 247 2
azalia_rirb_kick_unsol_events 4 18 138 1
azalia_rirb_intr 4 23 176 1
azalia_alloc_dmamem 8 37 251 4
azalia_free_dmamem 2 11 83 2
azalia_suspend 4 25 158 1
azalia_resume_codec 7 32 175 1
azalia_resume 5 19 121 1
azalia_save_mixer 7 31 172 1
azalia_restore_mixer 7 31 172 1
azalia_codec_init 68 248 1699 1
azalia_codec_find_inputmixer 11 35 225 1
azalia_codec_select_micadc 11 37 265 1
azalia_codec_sort_pins 72 193 1509 1
azalia_codec_select_dacs 19 61 388 1
azalia_codec_select_spkrdac 26 82 534 1
azalia_codec_find_defdac 17 40 244 3
azalia_codec_find_defadc_sub 17 39 248 4
azalia_codec_find_defadc 3 14 85 3
azalia_codec_init_volgroups 68 165 1227 1
azalia_codec_delete 7 34 208 1
azalia_codec_construct_format 32 106 767 3
azalia_codec_add_bits 6 13 112 4
azalia_codec_add_format 14 37 296 5
azalia_codec_connect_stream 12 66 453 1
azalia_codec_disconnect_stream 4 25 176 1
azalia_widget_init 14 57 330 3
azalia_widget_sole_conn 20 55 408 2
azalia_widget_label_widgets 39 151 1206 1
azalia_widget_init_audio 6 35 242 2
azalia_widget_init_pin 22 59 424 2
azalia_widget_init_connection 22 66 510 2
azalia_widget_check_conn 11 26 150 3
azalia_codec_print_audiofunc 1 19 167 1
azalia_codec_print_groups 5 18 176 1
azalia_widget_print_audio 1 7 48 2
azalia_widget_print_widget 11 36 305 2
azalia_widget_print_pin 11 33 378 1
azalia_codec_print_audiofunc 1 1 9 1
azalia_codec_print_groups 1 1 9 1
azalia_widget_print_audio 1 1 14 2
azalia_widget_print_widget 1 1 14 2
azalia_widget_print_pin 1 1 9 1
azalia_stream_init 2 17 104 5
azalia_stream_reset 7 37 236 1
azalia_stream_start 5 50 377 1
azalia_stream_halt 1 11 73 1
azalia_stream_intr 9 38 256 1
azalia_open 5 14 94 2
azalia_close 1 9 48 1
azalia_match_format 6 21 171 3
azalia_set_params_sub 20 67 470 3
azalia_set_params 8 24 140 5
azalia_round_blocksize 4 17 94 2
azalia_halt_output 1 7 36 1
azalia_halt_input 1 7 36 1
azalia_set_port 4 14 103 2
azalia_get_port 3 13 98 2
azalia_query_devinfo 3 11 73 2
azalia_allocm 3 14 94 5
azalia_freem 3 14 85 3
azalia_round_buffersize 2 7 31 3
azalia_get_props 1 4 13 1
azalia_trigger_output 3 22 166 7
azalia_trigger_input 3 25 201 7
azalia_params2fmt 19 72 306 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/agp_amd.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
agp_amd_alloc_gatt 5 34 282 2
agp_amd_probe 6 11 90 3
agp_amd_attach 6 45 328 3
agp_amd_activate 3 13 55 2
agp_amd_save 1 8 52 1
agp_amd_restore 1 10 68 1
agp_amd_get_aperture 1 9 56 1
agp_amd_set_aperture 4 15 122 2
agp_amd_bind_page 1 6 46 4
agp_amd_unbind_page 1 5 38 2
agp_amd_flush_tlb 2 8 38 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_agereg.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_ixgb.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_alc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
alc_miibus_readreg 7 25 172 3
alc_miibus_writereg 5 20 141 4
alc_miibus_statchg 8 35 210 1
alc_mediastatus 2 10 68 2
alc_mediachange 2 13 74 1
alc_match 1 5 35 3
alc_get_macaddr 22 98 681 1
alc_disable_l0s_l1 1 11 54 1
alc_phy_reset 11 98 712 1
alc_phy_down 3 16 67 1
alc_aspm 16 78 402 2
alc_attach 38 189 1303 3
alc_detach 2 20 131 2
alc_activate 5 21 110 2
alc_dma_alloc 26 183 1316 1
alc_dma_free 21 64 543 1
alc_encap 10 63 441 2
alc_start 13 41 242 1
alc_watchdog 2 15 81 1
alc_ioctl 11 40 220 3
alc_mac_config 10 30 171 1
alc_stats_clear 4 27 190 1
alc_stats_update 6 93 717 1
alc_intr 10 40 233 1
alc_txeof 8 44 329 1
alc_newbuf 5 35 253 2
alc_rxintr 6 44 310 1
alc_rxeof 11 69 476 2
alc_tick 1 11 59 1
alc_reset 7 23 151 1
alc_init 19 183 1380 1
alc_stop 5 46 326 1
alc_stop_mac 5 19 113 1
alc_start_queue 1 18 86 1
alc_stop_queue 6 24 147 1
alc_init_tx_ring 2 17 120 1
alc_init_rx_ring 3 20 152 1
alc_init_rr_ring 1 11 70 1
alc_init_cmb 1 9 57 1
alc_init_smb 1 9 57 1
alc_rxvlan 2 11 59 1
alc_iff 5 33 233 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_vic.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
vic_match 5 20 124 3
vic_attach 17 102 729 3
vic_query 8 26 178 1
vic_alloc_data 8 59 458 1
vic_rx_fill 3 23 231 2
vic_init_data 11 64 455 1
vic_uninit_data 5 27 202 1
vic_link_state 3 13 69 1
vic_intr 2 10 63 1
vic_rx_proc 8 52 395 2
vic_tx_proc 5 37 256 1
vic_iff 5 35 242 1
vic_getlladdr 3 11 73 1
vic_setlladdr 1 7 45 1
vic_media_change 1 4 14 1
vic_media_status 3 10 68 2
vic_start 15 72 477 1
vic_load_txb 5 21 112 3
vic_watchdog 6 15 93 1
vic_ioctl 11 38 216 3
vic_rxrinfo 1 10 98 2
vic_init 3 27 210 1
vic_stop 2 23 154 1
vic_alloc_mbuf 3 15 109 3
vic_tick 1 6 35 1
vic_read 1 6 45 2
vic_write 1 6 47 3
vic_read_cmd 1 5 31 2
vic_alloc_dmamem 5 26 203 1
vic_free_dmamem 1 7 60 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_wpivar.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/adw_pci.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
adw_pci_match 1 8 43 3
adw_pci_attach 10 60 352 3
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_em_hw.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
em_set_phy_type 33 72 276 1
em_phy_init_script 10 70 334 1
em_set_mac_type 177 278 951 1
em_set_media_type 34 74 296 1
em_reset_hw 70 193 1077 1
em_initialize_hardware_bits 22 83 437 1
em_toggle_lanphypc_pch_lpt 4 28 151 1
em_disable_ulp_lpt_lp 19 91 494 2
em_init_hw 53 193 1053 1
em_adjust_serdes_amplitude 8 28 114 1
em_setup_link 32 109 581 1
em_power_up_serdes_link_82575 1 12 66 1
em_setup_fiber_serdes_link 22 101 532 1
em_copper_link_preconfig 11 36 201 1
em_copper_link_igp_setup 35 119 575 1
em_copper_link_ggp_setup 22 98 424 1
em_copper_link_mgp_setup 36 112 546 1
em_copper_link_82577_setup 5 26 121 1
em_copper_link_82580_setup 4 18 79 1
em_copper_link_rtl8211_setup 16 101 490 1
em_copper_link_autoneg 8 35 168 1
em_copper_link_postconfig 7 28 119 1
em_setup_copper_link 42 111 543 1
em_configure_kmrn_for_10_100 4 25 124 2
em_configure_kmrn_for_1000 3 22 110 1
em_phy_setup_autoneg 18 77 347 1
em_phy_force_speed_duplex 58 202 1042 1
em_config_collision_dist 2 14 70 1
em_config_mac_to_phy 7 27 145 1
em_force_mac_fc 6 29 129 1
em_config_fc_after_link_up 35 96 490 1
em_check_for_link 61 181 1070 1
em_get_pcs_speed_and_duplex_82575 6 25 128 3
em_get_speed_and_duplex 24 68 373 3
em_wait_autoneg 5 21 100 1
em_raise_mdi_clk 1 6 37 2
em_lower_mdi_clk 1 6 37 2
em_shift_out_mdi_bits 3 21 114 3
em_shift_in_mdi_bits 3 24 147 1
em_swfw_sync_acquire 7 32 159 2
em_swfw_sync_release 4 19 93 2
em_access_phy_wakeup_reg_bm 8 41 224 4
em_access_phy_debug_regs_hv 5 26 135 4
em_access_phy_reg_hv 15 50 277 4
em_read_phy_reg 23 62 373 3
em_read_phy_reg_ex 11 45 288 3
em_write_phy_reg 20 55 334 3
em_write_phy_reg_ex 10 43 279 3
em_read_kmrn_reg 2 16 97 3
em_write_kmrn_reg 2 13 79 3
em_phy_hw_reset 12 53 323 1
em_oem_bits_config_pchlan 13 44 232 2
em_phy_reset 21 57 282 1
em_kumeran_lock_loss_workaround 7 31 165 1
em_match_gig_phy 59 124 618 1
em_detect_gig_phy 23 53 301 1
em_phy_reset_dsp 6 20 93 1
em_init_eeprom_params 49 212 1049 1
em_raise_ee_clk 1 7 45 2
em_lower_ee_clk 1 7 45 2
em_shift_out_ee_bits 5 26 159 3
em_shift_in_ee_bits 3 19 108 2
em_acquire_eeprom 10 40 257 1
em_standby_eeprom 3 33 206 1
em_release_eeprom 4 28 178 1
em_spi_eeprom_ready 4 22 106 1
em_read_eeprom 19 57 408 4
em_read_eeprom_eerd 3 18 107 4
em_write_eeprom_eewr 5 25 140 4
em_poll_eerd_eewr_done 4 18 91 2
em_is_onboard_nvm_eeprom 5 15 87 1
em_get_flash_presence_i210 3 11 49 1
em_validate_eeprom_checksum 14 56 311 1
em_update_eeprom_checksum 6 28 175 1
em_write_eeprom 9 29 194 4
em_write_eeprom_spi 7 32 213 4
em_write_eeprom_microwire 5 37 243 4
em_commit_shadow_ram 24 112 664 1
em_read_part_num 3 17 102 2
em_read_mac_addr 13 38 241 1
em_phy_no_cable_workaround 12 59 424 1
em_init_rx_addrs 13 32 222 1
em_mc_addr_list_update 10 54 389 5
em_hash_mc_addr 10 46 351 2
em_mta_set 4 22 165 2
em_rar_set 5 21 178 3
em_clear_vfta 7 22 143 1
em_clear_vfta_i350 3 10 59 1
em_id_led_init 24 69 409 1
em_clear_hw_cntrs 18 108 895 1
em_tbi_adjust_stats 14 38 247 4
em_get_bus_info 30 78 339 1
em_write_reg_io 1 7 51 3
em_get_cable_length 34 144 702 3
em_check_downshift 12 29 164 1
em_config_dsp_after_link_change 35 137 668 2
em_set_phy_mode 8 27 124 1
em_set_d3_lplu_state 31 96 492 2
em_set_d0_lplu_state 17 71 336 2
em_set_lplu_state_pchlan 3 17 77 2
em_set_vco_speed 11 41 204 1
em_host_if_read_cookie 2 13 84 2
em_mng_enable_host_if 5 21 105 1
em_check_mng_mode 4 13 72 1
em_calculate_mng_checksum 3 10 57 2
em_enable_tx_pkt_filtering 7 29 155 1
em_polarity_reversal_workaround 17 57 321 1
em_set_pci_express_master_disable 2 10 49 1
em_disable_pciex_master 5 21 85 1
em_get_auto_rd_done 22 42 157 1
em_get_phy_cfg_done 13 41 140 1
em_get_hw_eeprom_semaphore 7 30 141 1
em_put_hw_eeprom_semaphore 3 13 69 1
em_get_software_semaphore 5 20 92 1
em_release_software_semaphore 2 10 49 1
em_check_phy_reset_block 5 15 83 1
em_set_pci_ex_no_snoop 5 22 119 2
em_get_software_flag 5 23 105 1
em_release_software_flag 2 11 52 1
em_valid_nvm_bank_detect_ich8lan 14 72 354 2
em_read_eeprom_spt 19 66 462 4
em_read_eeprom_ich8 8 36 230 4
em_write_eeprom_ich8 5 26 137 4
em_ich8_cycle_init 11 62 322 1
em_ich8_flash_cycle 8 36 199 2
em_read_ich8_data 12 52 285 4
em_read_ich8_data32 8 46 253 3
em_write_ich8_data 12 52 280 4
em_read_ich8_byte 3 13 72 3
em_verify_write_ich8_byte 5 21 114 3
em_write_ich8_byte 1 7 44 3
em_read_ich8_dword 1 6 35 3
em_read_ich8_word 1 6 37 3
em_erase_ich8_4k_segment 15 85 446 2
em_read_invm_i210 15 58 258 4
em_read_invm_word_i210 7 26 135 3
em_init_lcd_from_nvm_config_region 5 25 151 3
em_init_lcd_from_nvm 14 44 251 1
em_set_pciex_completion_timeout 5 26 119 1
em_set_mdio_slow_mode_hv 2 12 57 1
em_hv_phy_workarounds_ich8lan 27 85 600 1
em_link_stall_workaround_hv 6 29 130 1
em_k1_gig_workaround_hv 13 52 241 2
em_k1_workaround_lv 4 20 97 1
em_k1_workaround_lpt_lp 11 45 235 2
em_gate_hw_phy_config_ich8lan 3 13 61 2
em_configure_k1_ich8lan 4 33 177 2
em_lv_phy_workarounds_ich8lan 6 31 139 1
em_set_eee_i350 4 25 142 1
em_set_eee_pchlan 5 19 89 1
em_initialize_M88E1512_phy 17 57 313 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/gcu_reg.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/qlereg.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/pciide_i31244_reg.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/mpii.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mpii_dvatosge 1 5 35 2
mpii_match 1 4 32 3
mpii_attach 29 158 1115 3
mpii_detach 3 13 87 2
mpii_intr 10 57 369 1
mpii_load_xs_sas3 7 42 338 1
mpii_load_xs 8 47 370 1
mpii_scsi_probe 9 41 288 1
mpii_read 1 9 68 2
mpii_write 1 7 63 3
mpii_wait_eq 3 13 84 4
mpii_wait_ne 3 13 84 4
mpii_init 10 47 236 1
mpii_reset_soft 4 15 86 1
mpii_reset_hard 4 30 211 1
mpii_handshake_send 7 22 152 3
mpii_handshake_recv_dword 3 12 82 2
mpii_handshake_recv 8 26 203 3
mpii_empty_done 1 3 9 1
mpii_iocfacts 11 69 534 1
mpii_iocinit 5 60 471 1
mpii_push_reply 3 13 81 2
mpii_portfacts 4 40 238 1
mpii_eventack 4 29 190 2
mpii_eventack_done 1 7 49 1
mpii_portenable 4 31 188 1
mpii_cfg_coalescing 4 26 188 1
mpii_eventnotify 2 32 212 1
mpii_eventnotify_done 1 8 56 1
mpii_event_raid 20 81 437 2
mpii_event_sas 16 78 525 1
mpii_event_discovery 4 15 90 2
mpii_event_process 20 74 411 2
mpii_event_done 2 11 75 2
mpii_sas_remove_device 4 29 198 2
mpii_board_info 5 37 270 1
mpii_target_map 5 31 194 1
mpii_req_cfg_header 9 81 579 6
mpii_req_cfg_page 15 89 659 7
mpii_reply 2 21 156 2
mpii_dmamem_alloc 6 31 244 2
mpii_dmamem_free 1 9 90 2
mpii_insert_dev 6 14 93 2
mpii_remove_dev 5 15 94 2
mpii_find_dev 4 11 73 2
mpii_alloc_ccbs 6 55 437 1
mpii_put_ccb 1 16 113 2
mpii_get_ccb 2 16 97 1
mpii_alloc_replies 3 16 111 1
mpii_push_replies 2 16 119 1
mpii_start 4 43 308 2
mpii_poll 3 21 120 2
mpii_poll_done 1 5 22 1
mpii_alloc_queues 4 26 188 1
mpii_init_queues 1 8 55 1
mpii_wait 2 17 115 2
mpii_wait_done 1 8 39 1
mpii_scsi_cmd 9 79 533 1
mpii_scsi_cmd_tmo 2 13 86 1
mpii_scsi_cmd_tmo_handler 3 24 149 2
mpii_scsi_cmd_tmo_done 1 4 18 1
mpii_scsi_cmd_done 22 114 725 1
mpii_scsi_ioctl 6 20 137 4
mpii_ioctl_cache 16 72 460 3
mpii_ioctl 4 24 146 3
mpii_ioctl_inq 4 11 96 2
mpii_ioctl_vol 18 87 514 2
mpii_ioctl_disk 6 46 321 2
mpii_bio_hs 11 52 344 5
mpii_bio_disk 14 72 462 3
mpii_find_vol 4 10 72 2
mpii_bio_volstate 12 56 310 2
mpii_create_sensors 5 32 258 1
mpii_refresh_sensors 8 34 213 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_iwivar.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/qla_pci.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
qla_pci_match 1 4 34 3
qla_pci_attach 19 101 696 3
qla_pci_detach 3 17 115 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/pciide_opti_reg.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/safe.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
safe_probe 3 8 54 3
safe_attach 16 122 829 3
safe_process 117 511 3122 1
safe_reset_board 1 12 53 1
safe_init_board 4 49 364 1
safe_init_pciregs 1 3 9 1
safe_dma_malloc 5 29 249 4
safe_dma_free 1 7 67 2
safe_rng_init 5 25 133 1
safe_rng_read 3 8 43 1
safe_rng 7 45 304 1
safe_newsession 38 136 1006 2
safe_freesession 5 20 132 1
safe_dmamap_aligned 5 12 91 1
safe_cleanchip 5 14 82 1
safe_free_entry 3 11 81 2
safe_feed 5 20 156 2
safe_dmamap_uniform 5 13 97 1
safe_mcopy 10 41 248 3
safe_callback 15 57 454 2
safe_intr 10 29 179 1
safe_dump_dmastatus 1 6 49 2
safe_dump_intrstate 1 7 56 2
safe_dump_ringstate 1 7 56 2
safe_dump_request 7 53 545 3
safe_dump_ring 4 15 93 2
Source file: /home/sergeyb/sources/src/sys/dev/pci/pciide_cy693_reg.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_an_pci.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
an_pci_match 1 5 37 3
an_pci_attach 5 35 226 3
Source file: /home/sergeyb/sources/src/sys/dev/pci/gcu_var.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/agp_ali.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
agp_ali_probe 4 9 70 3
agp_ali_attach 5 36 290 3
agp_ali_activate 3 13 55 2
agp_ali_save 1 7 43 1
agp_ali_restore 1 7 43 1
agp_ali_get_aperture 2 10 57 1
agp_ali_set_aperture 4 16 102 2
agp_ali_bind_page 1 6 44 4
agp_ali_unbind_page 1 5 38 2
agp_ali_flush_tlb 1 12 79 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_vgereg.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_nge.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
nge_delay 2 6 38 1
nge_eeprom_idle 2 19 96 1
nge_eeprom_putbyte 3 17 84 2
nge_eeprom_getword 3 23 126 3
nge_read_eeprom 3 13 93 5
nge_mii_sync 2 11 54 1
nge_mii_send 3 16 88 3
nge_mii_readreg 7 55 323 2
nge_mii_writereg 1 23 152 2
nge_miibus_readreg 1 11 84 3
nge_miibus_writereg 1 11 86 4
nge_miibus_statchg 3 24 170 1
nge_setmulti 6 37 266 1
nge_reset 4 14 92 1
nge_probe 3 8 59 3
nge_attach 14 158 1338 3
nge_list_tx_init 3 26 195 1
nge_list_rx_init 4 25 178 1
nge_newbuf 3 21 155 3
nge_rxeof 17 62 395 1
nge_txeof 9 37 226 1
nge_tick 12 63 400 1
nge_intr 21 53 309 1
nge_encap 8 38 299 3
nge_start 9 32 194 1
nge_init 11 90 649 1
nge_ifmedia_mii_upd 2 14 88 1
nge_ifmedia_mii_sts 1 9 69 2
nge_ifmedia_tbi_upd 3 35 235 1
nge_ifmedia_tbi_sts 8 38 272 2
nge_ioctl 17 61 335 3
nge_watchdog 2 13 73 1
nge_stop 7 41 307 1
Source file: /home/sergeyb/sources/src/sys/dev/pci/if_tlreg.h
Source file: /home/sergeyb/sources/src/sys/dev/pci/auacer.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
auacer_match 1 5 37 3
auacer_attach 6 48 348 3
auacer_ready_codec 3 11 59 2
auacer_sema_codec 4 9 53 1
auacer_read_codec 5 16 94 3
auacer_write_codec 4 14 82 3
auacer_attach_codec 1 6 29 2
auacer_reset_codec 7 29 155 1
auacer_reset 1 10 72 1
auacer_open 1 5 25 2
auacer_close 1 4 17 1
auacer_set_rate 4 23 146 3
auacer_fixup_rate 3 11 87 1
auacer_set_params 13 40 259 5
auacer_round_blocksize 1 4 22 2
auacer_halt 2 19 155 2
auacer_halt_output 1 9 51 1
auacer_halt_input 1 5 22 1
auacer_set_port 1 6 46 2
auacer_get_port 1 6 46 2
auacer_query_devinfo 1 6 46 2
auacer_allocm 4 19 133 5
auacer_freem 3 13 93 3
auacer_round_buffersize 2 6 33 3
auacer_get_props 1 5 17 1
auacer_add_entry 3 15 116 1
auacer_upd_chan 6 28 216 2
auacer_intr 2 15 82 1
auacer_setup_chan 1 29 242 7
auacer_trigger_output 4 22 169 7
auacer_trigger_input 1 5 43 7
auacer_allocmem 5 30 236 4
auacer_freemem 1 8 71 2
auacer_alloc_cdata 5 40 296 1
auacer_activate 2 7 52 2
Source file: /home/sergeyb/sources/src/sys/dev/videomode/vesagtf.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
print_value 1 4 26 3
vesagtf_mode_params 9 97 771 6
vesagtf_mode 1 14 92 4
print_xf86_mode 1 16 130 1
main 2 11 79 2
Source file: /home/sergeyb/sources/src/sys/dev/videomode/edid.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
edid_findvendor 4 8 56 1
edid_findproduct 5 9 72 2
edid_strchomp 5 14 43 1
edid_is_valid 4 12 75 1
edid_print 27 123 769 1
edid_mode_lookup_list 3 8 51 1
edid_std_timing 12 35 218 2
edid_det_timing 5 39 244 2
edid_block 13 73 377 2
edid_parse 15 92 718 2
Source file: /home/sergeyb/sources/src/sys/dev/videomode/videomode.c
Source file: /home/sergeyb/sources/src/sys/dev/videomode/videomode.h
Source file: /home/sergeyb/sources/src/sys/dev/videomode/edidvar.h
Source file: /home/sergeyb/sources/src/sys/dev/videomode/ediddevs.h
Source file: /home/sergeyb/sources/src/sys/dev/videomode/edidreg.h
Source file: /home/sergeyb/sources/src/sys/dev/videomode/vesagtf.h
Source file: /home/sergeyb/sources/src/sys/dev/videomode/ediddevs_data.h
Source file: /home/sergeyb/sources/src/sys/dev/ata/ata.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ata_get_params 15 72 529 3
ata_set_mode 3 22 140 3
ata_dmaerr 4 14 73 1
ata_perror 5 30 180 4
Source file: /home/sergeyb/sources/src/sys/dev/ata/wdvar.h
Source file: /home/sergeyb/sources/src/sys/dev/ata/pmreg.h
Source file: /home/sergeyb/sources/src/sys/dev/ata/atascsi.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
atascsi_attach 2 27 225 2
atascsi_detach 2 10 71 2
atascsi_probe_dev 2 8 52 3
atascsi_detach_dev 2 8 59 4
atascsi_lookup_port 3 11 78 1
atascsi_probe 34 146 988 1
atascsi_free 5 23 166 1
atascsi_cmd 6 25 99 1
atascsi_disk_cmd 32 111 671 1
atascsi_disk_cmd_done 4 20 83 1
atascsi_disk_inq 10 37 154 1
atascsi_disk_inquiry 1 20 160 1
atascsi_disk_vpd_supported 2 25 202 1
atascsi_disk_vpd_serial 1 15 130 1
atascsi_disk_vpd_ident 2 40 294 1
atascsi_disk_vpd_ata 3 31 280 1
atascsi_disk_vpd_limits 2 19 152 1
atascsi_disk_vpd_info 1 15 142 1
atascsi_disk_vpd_thin 2 18 142 1
atascsi_disk_write_same_16 8 51 341 1
atascsi_disk_write_same_16_done 4 19 76 1
atascsi_disk_unmap 10 38 258 1
atascsi_disk_unmap_task 4 42 310 1
atascsi_disk_unmap_done 4 20 85 1
atascsi_disk_sync 4 24 170 1
atascsi_disk_sync_done 6 20 92 1
ata_identify_blocks 3 16 101 1
ata_identify_blocksize 3 13 82 1
ata_identify_block_l2p_exp 3 10 56 1
ata_identify_block_logical_align 4 11 70 1
atascsi_disk_capacity 3 20 144 1
atascsi_disk_capacity16 5 29 228 1
atascsi_passthru_map 7 26 145 3
atascsi_passthru_12 3 30 207 1
atascsi_passthru_16 3 35 277 1
atascsi_passthru_done 4 21 88 1
atascsi_disk_sense 1 8 53 1
atascsi_disk_start_stop 5 29 203 1
atascsi_disk_start_stop_done 7 35 214 1
atascsi_atapi_cmd 5 39 258 1
atascsi_atapi_cmd_done 7 30 169 1
atascsi_pmp_cmd 5 18 65 1
atascsi_pmp_sense 1 8 53 1
atascsi_pmp_inq 2 20 167 1
atascsi_done 1 5 23 2
ata_exec 1 4 23 2
atascsi_io_get 2 10 65 1
atascsi_io_put 1 8 50 2
ata_polled_complete 1 3 9 1
ata_polled 5 20 83 1
ata_complete 1 5 25 1
ata_swapcopy 2 8 59 3
atascsi_port_identify 3 22 168 2
atascsi_port_set_features 2 20 147 3
Source file: /home/sergeyb/sources/src/sys/dev/ata/wd.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
wdprobe 7 16 108 3
wdattach 20 119 937 3
wdactivate 5 23 127 2
wddetach 1 10 70 2
wdstrategy 6 37 221 1
wdstart 3 14 83 1
__wdstart 12 40 289 2
wddone 12 53 334 1
wdrestart 2 16 108 1
wdread 1 5 40 3
wdwrite 1 5 40 3
wdopen 10 47 297 4
wdclose 3 17 119 4
wdgetdefaultlabel 2 24 201 2
wdgetdisklabel 3 14 96 4
wdioctl 17 66 452 5
wdformat 1 5 21 1
wdsize 6 24 172 1
wddump 20 93 516 4
wd_get_params 6 29 171 3
wd_flushcache 10 42 229 2
wd_standby 5 26 144 2
Source file: /home/sergeyb/sources/src/sys/dev/ata/atascsi.h
Source file: /home/sergeyb/sources/src/sys/dev/ata/satareg.h
Source file: /home/sergeyb/sources/src/sys/dev/ata/atareg.h
Source file: /home/sergeyb/sources/src/sys/dev/ata/ata_wdc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
wd_hibernate_io 7 57 436 6
wdc_ata_bio 9 25 185 2
wdc_ata_bio_start 2 10 77 2
_wdc_ata_bio_start 45 188 1294 2
wdc_ata_bio_intr 19 87 544 3
wdc_ata_bio_kill_xfer 2 13 86 2
wdc_ata_bio_done 3 20 144 2
wdc_ata_ctrl_intr 39 132 861 3
wdc_ata_err 9 32 177 2
wdc_ata_addref 1 6 28 1
wdc_ata_delref 1 6 25 1
Source file: /home/sergeyb/sources/src/sys/dev/ata/atavar.h
Source file: /home/sergeyb/sources/src/sys/dev/acpi/efi.h
Source file: /home/sergeyb/sources/src/sys/dev/acpi/atk0110.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
aibs_match 1 6 45 3
aibs_attach 3 26 182 3
aibs_attach_sif 13 62 385 2
aibs_attach_new 4 20 122 1
aibs_add_sensor 16 80 533 2
aibs_refresh 1 7 38 1
aibs_refresh_r 15 46 253 2
aibs_getvalue 10 64 385 3
aibs_getpack 3 20 131 4
aibs_probe 7 12 140 1
aibs_find_cb 1 7 39 2
aibs_notify 2 8 41 3
Source file: /home/sergeyb/sources/src/sys/dev/acpi/acpimcfg.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
acpimcfg_match 3 11 83 3
acpimcfg_attach 2 12 86 3
Source file: /home/sergeyb/sources/src/sys/dev/acpi/acpicbkbd.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
acpicbkbd_match 1 6 45 3
acpicbkbd_attach 2 15 114 3
acpicbkbd_activate 2 10 53 2
acpicbkbd_get_backlight 1 9 51 1
acpicbkbd_set_backlight 2 11 70 1
acpicbkbd_write_backlight 1 11 86 2
Source file: /home/sergeyb/sources/src/sys/dev/acpi/acpidock.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
acpidock_match 4 10 70 3
acpidock_attach 5 35 287 3
acpidock_status 2 14 75 1
acpidock_docklock 2 19 123 2
acpidock_dockctl 2 19 123 2
acpidock_eject 3 21 134 2
acpidock_notify 7 36 243 3
acpidock_walkchildren 4 13 107 2
acpidock_foundejd 3 18 128 2
Source file: /home/sergeyb/sources/src/sys/dev/acpi/dwiic_acpi.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
dwiic_acpi_match 1 6 45 3
dwiic_acpi_attach 9 75 623 3
dwiic_acpi_parse_crs 9 42 296 3
dwiic_acpi_get_params 6 27 190 5
dwiic_acpi_bus_scan 1 7 49 3
dwiic_i2c_intr_establish 3 13 110 6
dwiic_i2c_intr_string 3 10 74 2
dwiic_matchhids 3 8 56 2
dwiic_acpi_found_hid 10 46 388 2
dwiic_acpi_found_ihidev 8 54 437 4
dwiic_acpi_found_iatp 5 25 178 4
dwiic_acpi_power 7 21 144 2
Source file: /home/sergeyb/sources/src/sys/dev/acpi/sdhc_acpi.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sdhc_acpi_match 1 6 45 3
sdhc_acpi_attach 10 45 366 3
sdhc_acpi_parse_resources 6 30 209 3
sdhc_acpi_card_detect 1 7 52 1
sdhc_acpi_card_detect_intr 1 6 28 1
Source file: /home/sergeyb/sources/src/sys/dev/acpi/acpivideo.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
acpivideo_match 4 9 70 3
acpivideo_attach 2 15 122 3
acpivideo_notify 6 17 81 3
acpivideo_set_policy 1 10 88 2
acpi_foundvout 4 19 147 2
acpivideo_print 3 11 54 2
acpivideo_getpcibus 3 5 38 2
Source file: /home/sergeyb/sources/src/sys/dev/acpi/bytgpio.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
bytgpio_match 1 6 45 3
bytgpio_attach 15 92 683 3
bytgpio_parse_resources 3 19 104 3
bytgpio_read_pin 1 7 52 2
bytgpio_write_pin 2 11 85 3
bytgpio_intr_establish 6 20 179 5
bytgpio_intr 5 21 149 1
Source file: /home/sergeyb/sources/src/sys/dev/acpi/acpibtn.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
acpibtn_numopenlids 4 14 81 1
acpibtn_setpsw 1 10 66 2
acpibtn_disable_psw 1 6 29 1
acpibtn_enable_psw 1 6 29 1
acpibtn_match 1 6 47 3
acpibtn_attach 7 40 362 3
acpibtn_notify 14 51 246 3
acpibtn_activate 3 17 86 2
Source file: /home/sergeyb/sources/src/sys/dev/acpi/chvgpio.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
chvgpio_pad_cfg0_offset 1 4 28 1
chvgpio_read_pad_cfg0 1 5 29 2
chvgpio_write_pad_cfg0 1 5 33 3
chvgpio_read_pad_cfg1 1 5 31 2
chvgpio_write_pad_cfg1 1 5 35 3
chvgpio_match 1 6 45 3
chvgpio_attach 12 77 515 3
chvgpio_parse_resources 3 19 104 3
chvgpio_check_pin 4 10 59 2
chvgpio_read_pin 1 8 49 2
chvgpio_write_pin 2 12 67 3
chvgpio_intr_establish 6 41 238 5
chvgpio_intr 4 19 128 1
chvgpio_opreg_handler 4 12 88 5
Source file: /home/sergeyb/sources/src/sys/dev/acpi/acpicpu.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
acpicpu_set_throttle 3 14 91 2
acpicpu_find_cstate 2 8 44 2
acpicpu_set_pdc 4 65 575 1
check_mwait_hints 5 19 108 2
acpicpu_add_cstate 4 19 142 7
acpicpu_add_cstatepkg 23 85 520 2
acpicpu_add_cdeppkg 8 21 147 2
acpicpu_getcst 10 37 280 1
acpicpu_getcst_from_fadt 8 16 135 1
acpicpu_print_one_cst 10 33 180 1
acpicpu_print_cst 3 14 67 1
acpicpu_match 4 10 70 3
acpicpu_attach 27 121 903 3
acpicpu_getppc 2 13 97 1
acpicpu_getpct 9 61 479 1
acpicpu_getpss 8 42 365 1
acpicpu_fetch_pss 2 9 43 1
acpicpu_notify 4 25 129 3
acpicpu_set_notify 2 7 41 1
acpicpu_setperf_ppc_change 2 7 37 2
acpicpu_setperf 12 64 483 1
acpicpu_idle 26 86 571 1
Source file: /home/sergeyb/sources/src/sys/dev/acpi/acpipwrres.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
acpipwrres_match 4 9 70 3
acpipwrres_attach 8 41 383 3
acpipwrres_ref_incr 3 15 108 2
acpipwrres_ref_decr 3 15 108 2
acpipwrres_hascons 2 9 50 2
acpipwrres_addcons 11 44 328 2
acpipwrres_foundcons 10 45 318 2
Source file: /home/sergeyb/sources/src/sys/dev/acpi/acpidebug.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
db_opregion 8 20 58 1
db_aml_dump 3 8 53 2
db_aml_showvalue 21 92 504 1
db_aml_objtype 20 43 145 1
db_aml_walktree 2 8 42 1
db_parse_name 7 30 142 1
db_acpi_showval 3 11 57 4
db_disprint 1 7 37 3
db_acpi_disasm 6 18 133 4
db_acpi_tree 1 4 23 4
db_acpi_trace 9 25 171 4
Source file: /home/sergeyb/sources/src/sys/dev/acpi/acpitoshiba.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
get_param_brightness 6 20 144 1
acpitoshiba_get_param 2 11 42 1
set_param_brightness 6 18 132 1
acpitoshiba_set_param 2 11 42 1
toshiba_find_brightness 6 19 109 2
toshiba_match 5 12 90 3
toshiba_enable_events 2 9 52 1
toshiba_read_events 3 20 148 1
toshiba_attach 2 16 104 3
toshiba_fn_key_brightness_up 3 13 60 1
toshiba_fn_key_brightness_down 3 13 60 1
toshiba_fn_key_video_output 2 11 58 1
toshiba_hotkey 11 38 183 3
toshiba_set_brightness 5 21 153 2
toshiba_get_brightness 3 21 157 2
toshiba_get_video_output 3 20 154 2
toshiba_set_video_output 5 21 152 2
Source file: /home/sergeyb/sources/src/sys/dev/acpi/acpisbs.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
acpisbs_match 1 6 47 3
acpisbs_attach 10 39 333 3
acpisbs_read 6 27 198 1
acpisbs_setup_sensors 5 24 217 1
acpisbs_refresh_sensors 13 51 344 1
acpisbs_notify 4 20 105 3
acpi_smbus_read 9 52 376 5
Source file: /home/sergeyb/sources/src/sys/dev/acpi/acpiprt.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
acpiprt_match 4 10 70 3
acpiprt_attach 5 28 201 3
acpiprt_getirq 4 29 216 3
acpiprt_chooseirq 11 46 363 3
acpiprt_prt_add 35 145 1011 2
acpiprt_getpcibus 3 5 38 2
acpiprt_route_interrupt 14 56 351 3
Source file: /home/sergeyb/sources/src/sys/dev/acpi/acpiasus.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
acpiasus_match 1 6 47 3
acpiasus_attach 1 11 83 3
acpiasus_init 2 13 92 1
acpiasus_notify 23 48 181 3
acpiasus_activate 3 20 116 2
Source file: /home/sergeyb/sources/src/sys/dev/acpi/acpimadt.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
acpimadt_match 3 11 83 3
acpimadt_validate 26 60 342 1
acpimadt_cfg_intr 7 30 127 2
acpimadt_attach 37 199 1360 3
acpimadt_print 2 7 40 2
Source file: /home/sergeyb/sources/src/sys/dev/acpi/acpivar.h
Source file: /home/sergeyb/sources/src/sys/dev/acpi/dsdt.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
aml_pc 1 4 15 1
_aml_die 9 30 203 4
aml_hashopcodes 2 8 71 1
aml_findopcode 3 8 38 1
aml_mnem 8 32 185 2
acpi_walkmem 2 13 72 2
_acpi_os_malloc 2 13 98 3
_acpi_os_free 3 11 90 3
acpi_sleep 3 12 60 2
acpi_stall 1 4 12 1
aml_dump 3 9 61 2
aml_tstbit 1 5 30 2
aml_setbit 2 8 42 3
acpi_poll 1 10 54 1
aml_notify_task 2 8 64 2
aml_register_notify 5 18 147 5
aml_notify 2 7 45 2
aml_notify_dev 3 9 64 2
acpi_poll_notify_task 3 7 52 2
__aml_search 4 20 142 3
aml_nodename 3 13 79 1
aml_getname 8 32 153 1
aml_delchildren 5 14 92 1
acpi_glk_enter 3 9 37 1
acpi_glk_leave 3 12 63 1
aml_lockfield 2 6 33 2
aml_unlockfield 2 6 33 2
aml_showvalue 26 80 504 1
aml_val2int 5 21 102 1
_aml_setvalue 12 45 303 4
aml_copyvalue 14 49 271 2
aml_allocvalue 2 10 66 3
aml_freevalue 9 31 173 1
aml_convradix 2 12 55 3
aml_lsb 3 9 47 1
aml_msb 3 9 44 1
aml_evalexpr 32 92 414 3
aml_bufcpy 3 13 106 5
aml_walknodes 5 14 95 4
aml_find_node 6 18 127 4
aml_parseopcode 12 22 118 1
aml_parsename 14 55 355 4
aml_parselength 4 15 94 1
aml_parseend 2 14 77 1
aml_eisaid 1 13 157 1
aml_callosi 7 24 190 2
aml_create_defaultobjects 4 22 170 1
aml_print_resource 10 53 358 2
aml_mapresource 2 11 63 1
aml_parse_resource 7 18 151 3
aml_foreachpkg 3 9 70 4
aml_fixup_node 8 20 139 2
aml_postparse 1 4 18 1
aml_val_to_string 5 24 139 1
aml_addref 3 10 55 2
aml_delref 6 18 103 2
aml_findscope 8 24 117 3
aml_getstack 9 21 159 2
aml_showstack 9 21 148 1
aml_pushscope 5 29 171 4
aml_popscope 5 22 112 1
aml_matchtest 7 18 82 3
aml_match 4 18 105 6
aml_hextoint 8 17 113 1
aml_convert 18 66 355 3
aml_compare 3 17 126 3
aml_concat 4 30 241 2
aml_ccrlen 1 6 35 3
aml_concatres 3 15 143 2
aml_mid 3 8 65 3
aml_evalhid 3 8 67 2
aml_opreg_sysmem_handler 1 6 39 5
aml_opreg_sysio_handler 1 6 39 5
aml_opreg_pcicfg_handler 1 6 39 5
aml_opreg_ec_handler 1 6 39 5
aml_register_regionspace 3 16 146 4
aml_rdpciaddr 5 18 118 2
acpi_genio 12 57 330 7
aml_rwgen 17 78 591 6
aml_rwgpio 10 25 227 6
aml_rwindexfield 10 59 384 3
aml_rwfield 7 41 364 5
aml_createfield 8 31 221 8
aml_parsefieldlist 8 40 225 6
acpi_mutex_acquire 5 17 108 3
acpi_mutex_release 2 10 60 2
acpi_event_wait 6 16 101 3
acpi_event_signal 1 4 22 2
acpi_event_reset 1 4 22 2
aml_store 23 78 492 4
aml_disprintf 1 7 37 3
aml_disasm 146 335 1539 4
aml_eval 13 55 365 5
aml_parsesimple 9 38 212 3
aml_gettgt 3 7 35 2
aml_seterror 2 15 88 3
aml_load 4 28 213 4
aml_parse 197 600 4086 3
acpi_parse_aml 2 21 121 3
aml_evalnode 8 23 161 5
aml_node_setval 2 10 71 3
aml_evalname 1 6 55 6
aml_evalinteger 2 13 89 6
__aml_searchname 7 21 158 3
aml_searchname 1 4 24 2
aml_searchrel 3 11 52 2
acpi_getdevlist 4 17 106 4
acpi_freedevlist 2 8 43 1
Source file: /home/sergeyb/sources/src/sys/dev/acpi/acpiec.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
acpiec_wait 5 18 124 3
acpiec_status 1 4 25 1
acpiec_write_data 1 6 48 2
acpiec_write_cmd 1 6 48 2
acpiec_read_data 1 8 53 1
acpiec_sci_event 2 14 111 1
acpiec_read_1 2 10 60 2
acpiec_write_1 2 8 55 3
acpiec_burst_enable 1 5 21 1
acpiec_burst_disable 2 5 29 1
acpiec_read 2 11 90 4
acpiec_write 2 11 90 4
acpiec_match 4 13 107 3
acpiec_attach 8 35 263 3
acpiec_get_events 3 12 108 1
acpiec_gpehandler 4 26 174 3
acpiec_parse_resources 7 36 184 3
acpiec_getcrs 11 61 453 2
acpiec_reg 3 16 124 1
acpiec_lock 2 8 36 1
acpiec_unlock 2 8 36 1
Source file: /home/sergeyb/sources/src/sys/dev/acpi/acpidebug.h
Source file: /home/sergeyb/sources/src/sys/dev/acpi/acpireg.h
Source file: /home/sergeyb/sources/src/sys/dev/acpi/tpm.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
tpm_match 1 6 47 3
tpm_attach 10 53 373 3
tpm_parse_crs 7 23 127 3
tpm_activate 5 23 103 2
tpm_suspend 1 13 82 1
tpm_resume 1 5 25 1
tpm_probe 5 18 84 2
tpm_init 7 30 239 1
tpm_request_locality 6 26 167 2
tpm_release_locality 2 10 68 1
tpm_getburst 4 20 149 1
tpm_status 1 4 25 1
tpm_tmotohz 1 7 38 1
tpm_waitfor 3 14 78 3
tpm_read 7 29 186 5
tpm_write 11 55 440 3
Source file: /home/sergeyb/sources/src/sys/dev/acpi/acpitz.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
acpitz_init_perf 3 9 35 1
acpitz_setperf 7 12 54 1
acpitz_init 7 32 251 2
acpitz_match 5 12 87 3
acpitz_attach 5 46 404 3
acpitz_activate 2 10 45 2
acpitz_setfan 11 68 436 3
acpitz_refresh 26 70 539 1
acpitz_getreading 2 7 50 2
acpitz_gettempreading 5 26 163 2
acpitz_notify 4 20 92 3
Source file: /home/sergeyb/sources/src/sys/dev/acpi/acpibat.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
acpibat_match 2 8 65 3
acpibat_attach 7 34 276 3
acpibat_monitor 4 59 768 1
acpibat_refresh 19 117 1156 1
acpibat_getbix 11 90 779 1
acpibat_getbst 4 31 225 1
acpibat_notify 6 26 127 3
Source file: /home/sergeyb/sources/src/sys/dev/acpi/amltypes.h
Source file: /home/sergeyb/sources/src/sys/dev/acpi/dsdt.h
Source file: /home/sergeyb/sources/src/sys/dev/acpi/acpithinkpad.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
thinkpad_match 5 14 108 3
thinkpad_sensor_attach 3 16 134 1
thinkpad_sensor_refresh 4 18 169 1
thinkpad_attach 6 32 237 3
thinkpad_enable_events 5 31 242 1
thinkpad_hotkey 23 66 290 3
thinkpad_toggle_bluetooth 4 19 126 1
thinkpad_toggle_wan 4 19 126 1
thinkpad_cmos 1 9 64 2
thinkpad_volume_down 1 4 19 1
thinkpad_volume_up 1 4 19 1
thinkpad_volume_mute 1 4 19 1
thinkpad_brightness_up 1 4 19 1
thinkpad_brightness_down 1 4 19 1
thinkpad_adaptive_change 4 22 135 1
thinkpad_activate 6 17 96 2
thinkpad_get_thinklight 2 6 39 1
thinkpad_set_thinklight 1 10 73 2
thinkpad_get_backlight 2 11 75 1
thinkpad_set_backlight 3 16 103 1
thinkpad_get_brightness 1 5 31 1
thinkpad_set_brightness 1 10 71 2
thinkpad_get_param 3 15 82 1
thinkpad_set_param 5 22 129 1
thinkpad_attach_deferred 1 4 16 1
thinkpad_get_volume_mute 2 9 57 1
Source file: /home/sergeyb/sources/src/sys/dev/acpi/acpiac.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
acpiac_match 1 6 47 3
acpiac_attach 3 25 213 3
acpiac_refresh 1 7 42 1
acpiac_getsta 3 15 99 1
acpiac_notify 5 16 78 3
Source file: /home/sergeyb/sources/src/sys/dev/acpi/acpidev.h
Source file: /home/sergeyb/sources/src/sys/dev/acpi/acpihpet.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
acpihpet_r 1 8 52 3
acpihpet_w 1 6 45 4
acpihpet_activate 3 65 642 2
acpihpet_match 4 11 85 3
acpihpet_attach 9 55 383 3
acpihpet_gettime 1 5 34 1
Source file: /home/sergeyb/sources/src/sys/dev/acpi/acpitimer.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
acpitimermatch 4 10 70 3
acpitimerattach 7 26 214 3
acpi_get_timecount 3 13 97 1
Source file: /home/sergeyb/sources/src/sys/dev/acpi/acpihve.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
acpihve_match 6 13 106 3
acpihve_attach 3 14 107 3
Source file: /home/sergeyb/sources/src/sys/dev/acpi/acpi.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
acpi_pci_conf_read_1 1 5 44 3
acpi_pci_conf_read_2 1 5 44 3
acpi_pci_conf_read_4 1 4 23 3
acpi_pci_conf_write_1 1 7 79 4
acpi_pci_conf_write_2 1 7 79 4
acpi_pci_conf_write_4 1 4 27 4
acpi_gasio 28 140 869 7
acpi_inidev 5 14 105 2
acpi_foundprt 5 23 176 2
acpi_match 3 10 73 3
acpi_getminbus 4 11 76 3
_acpi_matchhids 3 8 56 2
acpi_matchhids 4 11 72 3
acpi_getpci 21 92 758 2
acpi_pci_match 4 20 151 2
acpi_pci_min_powerstate 9 27 157 2
acpi_pci_set_powerstate 12 34 234 4
acpi_pci_notify 3 16 116 3
acpi_pciroots_attach 2 13 86 3
acpi_gpio_event_task 1 8 58 2
acpi_gpio_event 1 6 33 1
acpi_gpio_parse_events 6 27 188 3
acpi_register_gpio 4 17 144 2
acpi_attach 34 178 1409 3
acpi_submatch 2 8 68 3
acpi_print 4 13 72 2
acpi_maptable 14 42 308 6
acpi_loadtables 7 38 299 2
acpi_read_pmreg 18 68 473 3
acpi_write_pmreg 17 74 514 4
acpi_map_pmregs 27 106 564 1
acpi_unmap_pmregs 4 9 72 1
acpi_enable 3 12 66 1
acpi_addtask 2 15 100 4
acpi_dotask 2 16 95 1
is_ata 4 7 48 1
is_ejectable 1 4 21 1
is_ejectable_bay 3 4 31 1
acpiide_notify 10 33 263 3
acpi_foundide 6 35 277 2
acpi_sleep_task 1 14 106 2
acpi_reset 7 23 140 1
acpi_gpe_task 3 10 71 2
acpi_pbtn_task 1 13 77 2
acpi_sbtn_task 1 13 73 2
acpi_powerdown_task 2 8 34 2
acpi_interrupt 11 61 433 1
acpi_add_device 11 46 249 2
acpi_enable_onegpe 2 9 81 2
acpi_disable_allgpes 2 8 59 1
acpi_enable_rungpes 3 7 45 1
acpi_enable_wakegpes 2 11 68 2
acpi_set_gpehandler 5 17 124 5
acpi_gpe 2 13 124 3
acpi_foundprw 9 32 280 2
acpi_find_gpe 2 6 32 2
acpi_init_gpes 6 28 220 1
acpi_init_pm 1 9 81 1
acpi_init_states 4 20 169 1
acpi_sleep_pm 8 32 250 2
acpi_resume_pm 5 32 279 2
acpi_indicator 2 8 42 2
acpi_sleep_state 23 104 557 2
acpi_powerdown 3 18 93 1
acpi_map_address 5 22 112 6
acpi_wakeup 1 6 31 1
acpi_thread 10 45 278 1
acpi_create_thread 2 8 45 1
acpi_foundec 7 34 213 2
acpi_foundsony 1 13 97 2
acpi_parsehid 7 43 254 5
acpi_attach_deps 8 21 142 2
acpi_foundhid 10 38 293 2
acpi_founddock 1 14 110 2
acpi_foundvideo 1 13 99 2
acpi_foundsbs 6 27 229 2
acpiopen 10 35 176 4
acpiclose 6 23 120 4
acpiioctl 30 112 687 5
acpi_record_event 2 8 51 2
acpi_filtdetach 1 8 45 1
acpi_filtread 3 6 32 2
acpikqfilter 5 20 114 2
acpiopen 1 4 23 4
acpiclose 1 4 23 4
acpiioctl 1 4 26 5
acpikqfilter 1 4 17 2
Source file: /home/sergeyb/sources/src/sys/dev/acpi/smbus.h
Source file: /home/sergeyb/sources/src/sys/dev/acpi/acpiutil.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
acpi_checksum 3 11 65 2
Source file: /home/sergeyb/sources/src/sys/dev/acpi/acpisony.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
acpisony_match 4 10 70 3
acpisony_attach 1 11 89 3
acpisony_activate 2 10 43 2
acpisony_notify 19 73 361 3
acpisony_notify_setup 1 22 238 1
acpisony_find_offset 3 17 122 2
acpisony_set_hotkey 2 16 119 3
acpisony_brightness_down 2 12 58 1
acpisony_get_brightness 1 9 53 1
acpisony_set_brightness 1 9 65 2
Source file: /home/sergeyb/sources/src/sys/dev/acpi/acpivout.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
acpivout_match 6 12 81 3
acpivout_attach 1 13 101 3
acpivout_notify 6 24 95 3
acpivout_brightness_cycle 3 11 55 1
acpivout_brightness_up 6 13 96 1
acpivout_brightness_down 6 13 92 1
acpivout_brightness_zero 2 6 31 1
acpivout_get_brightness 3 12 98 1
acpivout_find_brightness 7 15 143 2
acpivout_set_brightness 1 10 84 2
acpivout_get_bcl 6 26 205 1
acpivout_get_param 8 27 170 1
acpivout_set_param 7 25 151 1
Source file: /home/sergeyb/sources/src/sys/dev/acpi/acpials.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
acpials_match 3 8 67 3
acpials_attach 5 30 255 3
acpials_read 2 9 54 1
acpials_notify 2 8 54 3
acpials_addtask 1 6 35 1
acpials_update 2 10 67 2
Source file: /home/sergeyb/sources/src/sys/dev/pcmcia/pcmciareg.h
Source file: /home/sergeyb/sources/src/sys/dev/pcmcia/gpr.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
gpr_match 3 8 48 3
gpr_attach 10 60 460 3
gpr_detach 1 9 75 2
gpr_activate 3 13 70 2
gpropen 3 10 84 4
gprclose 1 8 70 4
gprioctl 16 58 310 5
gpr_intr 1 11 69 1
tlvput 7 35 244 4
Source file: /home/sergeyb/sources/src/sys/dev/pcmcia/pcmciadevs.h
Source file: /home/sergeyb/sources/src/sys/dev/pcmcia/if_xe.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
xe_pcmcia_match 6 18 81 3
xe_pcmcia_attach 22 154 1080 3
xe_pcmcia_detach 1 16 117 2
xe_pcmcia_activate 8 35 236 2
xe_pcmcia_funce_enaddr 1 6 29 2
xe_pcmcia_lan_nid_ciscallback 10 33 195 2
xe_pcmcia_interpret_manfid 6 18 127 1
xe_pcmcia_manfid_ciscallback 14 48 221 2
xe_intr 13 83 584 1
xe_get 10 70 436 1
xe_mdi_idle 1 11 68 1
xe_mdi_pulse 2 13 86 2
xe_mdi_probe 1 14 91 1
xe_mdi_pulse_bits 2 9 53 3
xe_mdi_read 4 25 160 3
xe_mdi_write 2 20 133 4
xe_statchg 1 4 11 1
xe_mediachange 2 7 31 1
xe_mediastatus 1 9 55 2
xe_reset 1 10 40 1
xe_watchdog 1 8 47 1
xe_stop 1 12 105 1
xe_init 1 13 73 1
xe_start 15 56 452 1
xe_ioctl 18 58 333 3
xe_set_address 11 45 307 1
xe_cycle_power 2 16 104 1
xe_full_reset 15 84 733 1
xe_reg_dump 11 34 254 1
Source file: /home/sergeyb/sources/src/sys/dev/pcmcia/pcmciavar.h
Source file: /home/sergeyb/sources/src/sys/dev/pcmcia/if_malo.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
malo_pcmcia_match 3 8 48 3
malo_pcmcia_attach 7 44 340 3
malo_pcmcia_detach 1 9 67 2
malo_pcmcia_activate 11 36 226 2
malo_pcmcia_wakeup 2 14 90 1
cmalo_attach 5 46 328 1
cmalo_ioctl 18 75 521 3
cmalo_fw_alloc 5 23 141 1
cmalo_fw_free 3 11 63 1
cmalo_fw_load_helper 9 45 298 1
cmalo_fw_load_main 14 63 405 1
cmalo_init 19 56 429 1
cmalo_stop 1 12 83 1
cmalo_media_change 3 9 52 1
cmalo_newstate 8 44 211 3
cmalo_detach 4 15 101 1
cmalo_intr 8 30 158 1
cmalo_intr_mask 2 15 84 2
cmalo_rx 7 48 365 1
cmalo_start 7 14 95 1
cmalo_watchdog 1 5 24 1
cmalo_tx 2 34 314 2
cmalo_tx_done 1 9 58 1
cmalo_event 3 24 116 1
cmalo_select_network 6 28 203 1
cmalo_reflect_network 1 12 115 1
cmalo_wep 3 14 88 1
cmalo_rate2bitmap 13 18 116 1
cmalo_hexdump 7 14 95 2
cmalo_cmd_get_hwspec 2 18 138 1
cmalo_cmd_rsp_hwspec 2 11 81 1
cmalo_cmd_set_reset 2 15 96 1
cmalo_cmd_set_scan 4 51 451 1
cmalo_cmd_rsp_scan 2 34 342 1
cmalo_parse_elements 5 32 230 4
cmalo_cmd_set_auth 2 19 153 1
cmalo_cmd_set_wep 10 48 337 3
cmalo_cmd_set_snmp 6 42 297 2
cmalo_cmd_set_radio 3 22 163 2
cmalo_cmd_set_channel 2 19 148 2
cmalo_cmd_set_txpower 2 19 148 2
cmalo_cmd_set_antenna 4 22 169 2
cmalo_cmd_set_macctrl 3 22 172 1
cmalo_cmd_set_macaddr 2 19 151 2
cmalo_cmd_set_assoc 4 56 552 1
cmalo_cmd_rsp_assoc 2 14 90 1
cmalo_cmd_set_80211d 3 32 256 1
cmalo_cmd_set_bgscan_config 2 23 172 1
cmalo_cmd_set_bgscan_query 2 18 133 1
cmalo_cmd_set_rate 3 25 187 2
cmalo_cmd_request 4 23 161 3
cmalo_cmd_response 21 108 569 1
Source file: /home/sergeyb/sources/src/sys/dev/pcmcia/wdc_pcmcia.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
wdc_pcmcia_disk_device_interface_callback 6 22 101 2
wdc_pcmcia_disk_device_interface 2 12 65 1
wdc_pcmcia_lookup 11 25 162 1
wdc_pcmcia_match 4 19 118 3
wdc_pcmcia_attach 23 111 854 3
wdc_pcmcia_detach 5 20 149 2
wdc_pcmcia_activate 7 36 218 2
Source file: /home/sergeyb/sources/src/sys/dev/pcmcia/if_xereg.h
Source file: /home/sergeyb/sources/src/sys/dev/pcmcia/pcmcia_cis.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pcmcia_cis_read_1 2 20 182 2
pcmcia_read_cis 2 21 164 1
if 2 5 31 1
if 2 7 53 1
while 53 233 1338 1
pcmcia_print_cis 44 147 850 1
pcmcia_parse_cis_tuple 105 519 2882 2
Source file: /home/sergeyb/sources/src/sys/dev/pcmcia/cfxga.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cfxga_install_function 2 19 116 1
cfxga_remove_function 1 8 49 1
cfxga_match 9 37 246 3
cfxga_activate 2 14 64 2
cfxga_attach 8 52 371 3
cfxga_detach 3 12 83 2
cfxga_alloc_screen 15 88 579 6
cfxga_burner 2 10 66 3
cfxga_free_screen 2 14 92 2
cfxga_ioctl 19 54 269 5
cfxga_mmap 1 4 20 3
cfxga_show_screen 2 13 92 5
cfxga_load_font 2 8 55 3
cfxga_list_font 2 8 49 2
cfxga_reset_video 12 71 579 1
cfxga_reset_and_repaint 2 8 39 1
cfxga_wait 3 10 60 3
cfxga_synchronize 3 16 98 1
cfxga_expand_char 17 65 542 5
cfxga_repaint_screen 6 29 224 1
cfxga_solid_fill 3 24 220 6
cfxga_standalone_rop 4 29 259 8
cfxga_copycols 2 17 175 5
cfxga_copyrows 2 17 162 4
cfxga_do_cursor 2 13 110 1
cfxga_erasecols 3 19 200 5
cfxga_eraserows 4 23 237 4
cfxga_putchar 3 21 206 5
Source file: /home/sergeyb/sources/src/sys/dev/pcmcia/cfxgareg.h
Source file: /home/sergeyb/sources/src/sys/dev/pcmcia/esp_pcmcia.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
esp_pcmcia_match 5 13 95 3
esp_pcmcia_attach 10 58 383 3
esp_pcmcia_init 2 25 191 1
esp_pcmcia_detach 3 16 98 2
esp_pcmcia_enable 7 32 196 2
esp_pcmcia_poll 1 7 42 1
esp_pcmcia_read_reg 1 9 53 2
esp_pcmcia_write_reg 3 11 75 3
esp_pcmcia_dma_isintr 1 5 21 1
esp_pcmcia_dma_reset 1 7 35 1
esp_pcmcia_dma_intr 14 60 365 1
esp_pcmcia_dma_setup 1 15 80 5
esp_pcmcia_dma_go 1 6 29 1
esp_pcmcia_dma_stop 1 4 11 1
esp_pcmcia_dma_isactive 1 6 30 1
Source file: /home/sergeyb/sources/src/sys/dev/pcmcia/if_malovar.h
Source file: /home/sergeyb/sources/src/sys/dev/pcmcia/pcmciachip.h
Source file: /home/sergeyb/sources/src/sys/dev/pcmcia/if_maloreg.h
Source file: /home/sergeyb/sources/src/sys/dev/pcmcia/aic_pcmcia.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
aic_pcmcia_match 5 13 95 3
aic_pcmcia_attach 14 54 387 3
aic_pcmcia_detach 2 13 76 2
Source file: /home/sergeyb/sources/src/sys/dev/pcmcia/if_wi_pcmcia.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
wi_lookup 13 23 195 1
wi_pcmcia_match 2 7 43 3
wi_pcmcia_attach 10 56 406 3
wi_pcmcia_detach 2 15 111 2
wi_pcmcia_activate 8 33 201 2
wi_pcmcia_wakeup 2 13 75 1
Source file: /home/sergeyb/sources/src/sys/dev/pcmcia/if_ne_pcmcia.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ne_pcmcia_match 3 12 74 3
ne_pcmcia_attach 36 158 965 3
ne_pcmcia_detach 3 16 107 2
ne_pcmcia_activate 9 41 244 2
ne_pcmcia_enable 2 13 82 1
ne_pcmcia_disable 1 7 41 1
ne_pcmcia_get_enaddr 5 34 216 3
ne_pcmcia_dl10019_get_enaddr 6 24 162 2
ne_pcmcia_ax88190_set_iobase 5 37 277 1
Source file: /home/sergeyb/sources/src/sys/dev/pcmcia/gprio.h
Source file: /home/sergeyb/sources/src/sys/dev/pcmcia/if_sm_pcmcia.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sm_pcmcia_match 5 13 95 3
sm_pcmcia_attach 15 60 436 3
sm_pcmcia_detach 1 13 85 2
sm_pcmcia_activate 4 19 110 2
sm_pcmcia_ascii_enaddr 11 32 249 2
sm_pcmcia_funce_enaddr 1 6 29 2
sm_pcmcia_lannid_ciscallback 7 20 121 2
sm_pcmcia_enable 2 13 82 1
sm_pcmcia_disable 1 7 41 1
Source file: /home/sergeyb/sources/src/sys/dev/pcmcia/if_ep_pcmcia.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ep_pcmcia_lookup 4 10 68 1
ep_pcmcia_match 3 11 61 3
ep_pcmcia_enable 2 14 87 1
ep_pcmcia_enable1 6 20 135 1
ep_pcmcia_disable 1 7 39 1
ep_pcmcia_disable1 1 6 30 1
ep_pcmcia_attach 21 77 560 3
ep_pcmcia_detach 2 12 77 2
ep_pcmcia_activate 8 33 212 2
ep_pcmcia_get_enaddr 4 17 103 2
Source file: /home/sergeyb/sources/src/sys/dev/pcmcia/if_an_pcmcia.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
an_pcmcia_match 6 16 71 3
an_pcmcia_attach 6 45 313 3
an_pcmcia_detach 3 13 85 2
an_pcmcia_activate 4 19 121 2
Source file: /home/sergeyb/sources/src/sys/dev/pcmcia/pcmcia.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pcmcia_ccr_read 1 7 36 2
pcmcia_ccr_write 2 10 61 3
pcmcia_match 2 10 59 3
pcmcia_attach 1 13 84 3
pcmcia_activate 12 29 173 2
pcmcia_card_attach 12 66 472 1
pcmcia_card_detach 5 23 161 2
pcmcia_card_deactivate 4 15 107 1
pcmcia_submatch 3 12 85 3
pcmcia_print 18 41 274 2
pcmcia_card_gettype 6 13 92 1
pcmcia_function_init 2 8 37 2
pcmcia_function_enable 19 99 712 1
pcmcia_function_disable 9 31 215 1
pcmcia_io_map 7 41 289 6
if 11 57 379 1
pcmcia_intr_disestablish 12 51 342 2
pcmcia_intr_string 1 6 35 2
pcmcia_card_intr 10 32 215 1
Source file: /home/sergeyb/sources/src/sys/dev/pcmcia/pcmcia_cis_quirks.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pcmcia_check_cis_quirks 23 73 582 1
Source file: /home/sergeyb/sources/src/sys/dev/pcmcia/com_pcmcia.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
com_pcmcia_match 13 40 219 3
com_pcmcia_activate 6 27 153 2
com_pcmcia_attach 16 64 448 3
com_pcmcia_detach 2 13 77 2
com_pcmcia_enable 2 14 85 1
com_pcmcia_enable1 6 20 135 1
com_pcmcia_disable 1 7 39 1
com_pcmcia_disable1 1 6 30 1
Source file: /home/sergeyb/sources/src/sys/dev/hid/hid.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
hid_clear_local 1 15 85 1
hid_switch_rid 12 38 246 3
hid_start_parse 1 9 74 3
hid_end_parse 2 6 26 1
hid_get_byte 3 15 79 2
hid_get_item 55 275 1452 2
hid_report_size 7 27 203 4
hid_locate 10 27 202 7
hid_get_data_sub 6 32 214 4
hid_get_data 1 4 31 3
hid_get_udata 1 4 31 3
hid_is_collection 7 24 161 4
Source file: /home/sergeyb/sources/src/sys/dev/hid/hidmt.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
hidmt_get_resolution 17 33 221 1
hidmt_setup 21 90 634 4
hidmt_configure 3 18 118 1
hidmt_attach 3 11 85 2
hidmt_detach 2 7 41 2
hidmt_set_input_mode 1 5 33 2
hidmt_input 29 116 778 3
hidmt_enable 2 7 27 1
hidmt_ioctl 7 34 202 5
hidmt_disable 1 4 15 1
Source file: /home/sergeyb/sources/src/sys/dev/hid/hid.h
Source file: /home/sergeyb/sources/src/sys/dev/hid/hidmsvar.h
Source file: /home/sergeyb/sources/src/sys/dev/hid/hidms.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
hidms_setup 30 150 988 6
hidms_attach 13 43 310 2
hidms_detach 2 8 52 2
hidms_input 24 62 511 3
hidms_enable 2 8 33 1
hidms_ioctl 24 45 380 5
hidms_disable 1 4 15 1
Source file: /home/sergeyb/sources/src/sys/dev/hid/hidmtvar.h
Source file: /home/sergeyb/sources/src/sys/dev/hid/hidkbd.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
hidkbdtracedump 2 13 99 1
hidkbd_attach 4 21 134 7
hidkbd_attach_wskbd 1 11 73 3
hidkbd_detach 4 15 96 2
hidkbd_input 7 22 173 3
hidkbd_delayed_decode 1 5 25 1
hidkbd_decode 35 116 794 2
hidkbd_enable 2 7 32 2
hidkbd_set_leds 10 16 153 3
hidkbd_ioctl 5 17 114 5
hidkbd_cngetc 2 10 74 3
hidkbd_bell 2 6 38 4
hidkbd_hookup_bell 2 7 42 2
hidkbd_parse_desc 23 80 597 4
Source file: /home/sergeyb/sources/src/sys/dev/hid/hidkbdsc.h
Source file: /home/sergeyb/sources/src/sys/dev/hid/hidkbdvar.h
Source file: /home/sergeyb/sources/src/sys/dev/adb/adb.h
Source file: /home/sergeyb/sources/src/sys/dev/adb/akbdmap.h
Source file: /home/sergeyb/sources/src/sys/dev/adb/adb_subr.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
adbprint 12 55 222 2
Source file: /home/sergeyb/sources/src/sys/dev/adb/ams.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
amsmatch 3 10 57 3
amsattach 17 89 443 3
ems_init 28 116 850 1
ms_adbcomplete 11 35 248 3
ms_processevent 16 47 365 2
ams_enable 1 4 11 1
ams_ioctl 2 9 49 5
ams_disable 1 3 8 1
Source file: /home/sergeyb/sources/src/sys/dev/adb/keyboard.h
Source file: /home/sergeyb/sources/src/sys/dev/adb/amsvar.h
Source file: /home/sergeyb/sources/src/sys/dev/adb/akbd.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
akbdmatch 3 10 66 3
akbdattach 36 127 644 3
akbd_adbcomplete 7 22 149 3
getleds 3 12 75 1
setleds 6 23 166 2
blinkleds 4 14 80 1
akbd_enable 1 4 14 2
akbd_set_leds 7 17 80 2
akbd_ioctl 6 20 114 5
akbd_processevent 10 33 209 2
akbd_capslockwrapper 3 7 40 2
akbd_iso_swap 3 11 36 1
akbd_input 9 32 183 2
Source file: /home/sergeyb/sources/src/sys/dev/adb/akbdvar.h
Source file: /home/sergeyb/sources/src/sys/dev/atapiscsi/atapiscsi.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
atapiscsi_match 5 13 88 3
atapiscsi_attach 10 63 462 3
atapiscsi_activate 3 18 97 2
atapiscsi_detach 1 4 22 2
wdc_atapi_send_cmd 16 79 479 1
wdc_atapi_minphys 2 6 33 2
wdc_atapi_ioctl 2 9 78 4
atapi_to_scsi_sense 7 29 196 2
wdc_atapi_drive_selected 1 6 47 2
wdc_atapi_start 1 5 29 2
wdc_atapi_timer_handler 3 18 99 1
wdc_atapi_intr 2 11 70 3
wdc_atapi_the_poll_machine 5 25 138 2
wdc_atapi_the_machine 12 50 298 3
wdc_atapi_update_status 4 14 112 1
wdc_atapi_real_start 5 21 158 4
wdc_atapi_real_start_2 4 23 123 4
wdc_atapi_send_packet 5 22 166 4
wdc_atapi_intr_command 19 73 550 4
wdc_atapi_in_data_phase 8 37 189 3
wdc_atapi_intr_data 7 60 399 4
wdc_atapi_intr_complete 20 90 524 4
wdc_atapi_pio_intr 17 71 421 4
wdc_atapi_ctrl 39 148 836 4
wdc_atapi_tape_done 2 17 97 4
wdc_atapi_done 2 14 110 4
wdc_atapi_reset 2 17 106 4
wdc_atapi_reset_2 3 21 123 4
Source file: /home/sergeyb/sources/src/sys/dev/wsfont/bold8x16.h
Source file: /home/sergeyb/sources/src/sys/dev/wsfont/bold8x16-iso1.h
Source file: /home/sergeyb/sources/src/sys/dev/wsfont/gallant12x22.h
Source file: /home/sergeyb/sources/src/sys/dev/wsfont/wsfont.h
Source file: /home/sergeyb/sources/src/sys/dev/wsfont/wsfont.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
wsfont_revbit 2 8 61 1
wsfont_revbyte 4 20 115 1
wsfont_enum 2 10 65 2
wsfont_rotate_cw 5 20 184 3
wsfont_rotate_ccw 5 21 195 3
wsfont_rotate_internal 3 27 188 2
wsfont_rotate 2 15 92 2
wsfont_init 3 12 64 1
wsfont_find0 2 8 39 1
wsfont_find 9 20 135 4
wsfont_add 4 34 226 2
wsfont_remove 5 22 145 1
wsfont_lock 10 34 197 4
wsfont_unlock 3 14 74 1
wsfont_map_unichar 14 32 226 2
Source file: /home/sergeyb/sources/src/sys/dev/hil/hilreg.h
Source file: /home/sergeyb/sources/src/sys/dev/hil/hilkbdmap.c
Source file: /home/sergeyb/sources/src/sys/dev/hil/hilkbd.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
hilkbdprobe 3 8 48 3
hilkbdattach 12 47 363 3
hilkbddetach 3 10 58 2
hilkbd_enable 4 13 60 2
hilkbd_set_leds 9 23 143 2
hilkbd_ioctl 7 23 138 5
hilkbd_cngetc 4 12 77 3
hilkbd_cnpollc 1 5 32 2
hilkbd_cnbell 1 6 42 4
hilkbd_bell 1 7 56 4
hilkbd_callback 13 46 286 3
hilkbd_decode 5 12 77 5
hilkbd_is_console 3 9 36 1
Source file: /home/sergeyb/sources/src/sys/dev/hil/hilms.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
hilmsprobe 4 9 68 3
hilmsattach 11 54 397 3
hilmsdetach 2 7 46 2
hilms_enable 2 9 41 1
hilms_disable 1 5 21 1
hilms_ioctl 3 10 54 5
hilms_callback 29 84 552 3
Source file: /home/sergeyb/sources/src/sys/dev/hil/hilkbdmap.h
Source file: /home/sergeyb/sources/src/sys/dev/hil/hilvar.h
Source file: /home/sergeyb/sources/src/sys/dev/hil/hil.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
hilwait 3 11 60 1
hildatawait 3 11 60 1
hil_attach 1 10 62 2
hildevprint 3 13 74 2
hilsubmatch 3 9 78 3
hil_attach_deferred 10 39 258 1
hil_intr 4 17 106 1
hil_process_int 15 55 278 3
hil_process_poll 13 52 241 3
hil_thread 5 24 114 1
hilconfig 15 53 397 2
hilempty 8 37 216 1
send_hil_cmd 8 34 211 5
send_device_cmd 6 40 282 3
send_hildev_cmd 4 15 119 4
polloff 3 26 204 1
pollon 2 19 147 1
hil_set_poll 2 9 44 2
hil_poll_data 4 18 129 3
Source file: /home/sergeyb/sources/src/sys/dev/hil/hilid.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
hilidprobe 2 7 42 3
hilidattach 3 22 189 3
hiliddetach 1 4 17 2
Source file: /home/sergeyb/sources/src/sys/dev/hil/hildevs_data.h
Source file: /home/sergeyb/sources/src/sys/dev/hil/hildevs.h
Source file: /home/sergeyb/sources/src/sys/dev/wscons/wsemul_vt100_chars.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
vt100_initchartables 7 17 162 1
vt100_setnrc 6 14 136 2
Source file: /home/sergeyb/sources/src/sys/dev/wscons/wseventvar.h
Source file: /home/sergeyb/sources/src/sys/dev/wscons/wskbdvar.h
Source file: /home/sergeyb/sources/src/sys/dev/wscons/wsksymdef.h
Source file: /home/sergeyb/sources/src/sys/dev/wscons/wsemul_subr.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
wsemul_getchar 16 84 413 4
wsemul_local_translate 45 121 473 3
wsemul_utf8_translate 9 35 211 4
Source file: /home/sergeyb/sources/src/sys/dev/wscons/wscons_features.h
Source file: /home/sergeyb/sources/src/sys/dev/wscons/wsdisplayvar.h
Source file: /home/sergeyb/sources/src/sys/dev/wscons/wsmuxvar.h
Source file: /home/sergeyb/sources/src/sys/dev/wscons/wsdisplay_compat_usl.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
usl_sync_init 9 28 206 6
usl_sync_done 3 13 97 1
usl_sync_check 2 8 48 1
usl_sync_get 2 7 41 1
usl_detachproc 3 15 103 4
usl_detachack 4 12 84 2
usl_detachtimeout 3 13 80 1
usl_attachproc 3 15 103 4
usl_attachack 4 12 84 2
usl_attachtimeout 3 13 80 1
wsdisplay_usl_ioctl1 14 46 314 5
wsdisplay_usl_ioctl2 48 152 756 6
Source file: /home/sergeyb/sources/src/sys/dev/wscons/wsmouse.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
wsmousedevprint 2 6 29 2
wsmouse_match 1 4 22 3
wsmouse_attach 7 21 158 3
wsmouse_activate 2 7 41 2
wsmouse_detach 10 31 212 2
wsmouseopen 10 33 231 4
wsmouseclose 7 25 189 4
wsmousedoopen 1 6 45 2
wsmouseread 5 18 111 3
wsmouseioctl 1 5 45 5
wsmousedoioctl 2 11 77 5
wsmouse_param_ioctl 8 29 198 4
wsmouse_do_ioctl 19 44 307 5
wsmousepoll 2 7 61 3
wsmousekqfilter 2 7 56 2
wsmouse_mux_open 2 7 49 2
wsmouse_mux_close 1 7 48 1
wsmouse_add_mux 6 10 83 2
wsmouse_buttons 2 8 61 2
wsmouse_motion 5 11 80 5
wsmouse_position 3 18 101 3
normalized_pressure 3 8 47 2
wsmouse_touch 5 16 122 3
wsmouse_mtstate 12 39 290 5
wsmouse_set 18 50 310 4
wsmouse_touch_update 9 20 156 1
wsmouse_mt_update 3 8 59 1
wsmouse_ptr_ctrl 6 29 231 1
wsmouse_mt_convert 3 19 141 1
wsmouse_evq_put 3 16 117 3
wsmouse_btn_sync 3 11 81 2
scale 2 11 70 3
wsmouse_motion_sync 18 36 332 2
wsmouse_touch_sync 5 11 91 2
clear_sync_flags 3 13 86 1
wsmouse_input_sync 13 47 342 1
wsmouse_id_to_slot 5 20 147 2
wsmouse_matching 19 59 494 4
wsmouse_mtframe 17 63 588 3
free_mt_slots 3 13 90 1
wsmouse_mt_init 8 28 212 3
wsmouse_get_params 18 64 404 3
wsmouse_set_params 22 81 465 3
wsmouse_set_mode 3 14 86 2
wsmouse_get_hw 1 4 24 1
wsmouse_configure 13 38 269 3
wsmouse_input_reset 3 20 178 1
wsmouse_input_cleanup 1 4 14 1
Source file: /home/sergeyb/sources/src/sys/dev/wscons/wstpad.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
normalize_abs 2 4 27 2
normalize_rel 2 4 24 2
direction 7 18 107 3
dircmp 2 5 33 2
wstpad_set_direction 5 15 99 4
edge_flags 5 13 83 3
get_2nd_touch 3 11 70 1
set_freeze_ts 1 6 51 3
chk_scroll_state 5 9 61 1
wstpad_scroll 9 30 245 4
wstpad_f2scroll 23 35 271 2
wstpad_edgescroll 10 19 141 2
sbtn 6 10 82 3
top_sbtn 4 9 70 3
wstpad_get_sbtn 11 18 157 2
wstpad_softbuttons 6 14 97 3
wstpad_is_tap 5 15 163 2
wstpad_tap_touch 7 25 177 1
tap_finished 3 5 37 2
tap_btn 3 5 42 2
wstpad_tap 32 105 703 2
wstpad_tap_timeout 6 27 197 1
wstpad_click 4 7 47 1
wstpad_cmds 13 52 307 3
clear_touchstates 1 8 55 2
wstpad_mt_inputs 4 46 445 1
wstpad_mt_masks 12 29 225 1
wstpad_touch_inputs 12 49 433 1
t2_ignore 3 5 46 1
wstpad_process_input 16 42 262 2
wstpad_track_interval 8 31 244 2
wstpad_decelerate 5 20 241 3
wstpad_strong_hysteresis 5 20 126 6
wstpad_weak_hysteresis 11 12 132 6
wstpad_filter 13 27 321 3
wstpad_compat_convert 10 24 240 2
wstpad_init 5 24 183 1
isqrt 3 16 87 1
wstpad_init_deceleration 4 19 158 1
wstpad_configure 32 100 972 1
wstpad_reset 3 12 74 1
wstpad_set_param 25 83 332 3
wstpad_get_param 24 80 336 3
Source file: /home/sergeyb/sources/src/sys/dev/wscons/wsconsio.h
Source file: /home/sergeyb/sources/src/sys/dev/wscons/wsemulconf.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
wsemul_pick 6 12 84 1
wsemul_getname 2 6 33 1
Source file: /home/sergeyb/sources/src/sys/dev/wscons/unicode.h
Source file: /home/sergeyb/sources/src/sys/dev/wscons/wsmoused.h
Source file: /home/sergeyb/sources/src/sys/dev/wscons/wsemul_vt100_keys.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
wsemul_vt100_translate 47 126 618 4
Source file: /home/sergeyb/sources/src/sys/dev/wscons/wscons_callbacks.h
Source file: /home/sergeyb/sources/src/sys/dev/wscons/ascii.h
Source file: /home/sergeyb/sources/src/sys/dev/wscons/wsmousevar.h
Source file: /home/sergeyb/sources/src/sys/dev/wscons/wsdisplay_usl_io.h
Source file: /home/sergeyb/sources/src/sys/dev/wscons/wsdisplay.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
wsscreen_attach 8 37 286 8
wsscreen_detach 2 12 94 1
wsdisplay_screentype_pick 5 14 104 2
wsdisplay_addscreen_print 2 9 78 3
wsdisplay_addscreen 9 39 269 4
wsdisplay_getscreen 6 16 119 2
wsdisplay_closescreen 8 18 143 2
wsdisplay_delscreen 13 30 217 3
wsdisplay_emul_match 4 12 71 3
wsdisplay_emul_attach 5 15 130 3
wsdisplay_emul_detach 1 5 34 2
wsdisplay_activate 2 10 37 2
wsdisplay_common_detach 13 26 179 2
wsemuldisplaydevprint 4 8 45 2
wsemuldisplaydevsubmatch 2 8 62 3
wsdisplay_common_attach 25 70 501 7
wsdisplay_cnattach 8 25 182 5
wsdisplayopen 12 46 337 4
wsdisplayclose 12 42 299 4
wsdisplayread 4 17 125 3
wsdisplaywrite 4 17 125 3
wsdisplaytty 3 13 78 1
wsdisplayioctl 13 35 302 5
wsdisplay_param 1 6 57 3
wsdisplay_internal_ioctl 54 145 1022 6
wsdisplay_cfg_ioctl 28 66 453 5
wsdisplaymmap 4 12 108 3
wsdisplaypoll 4 12 95 3
wsdisplaykqfilter 4 12 90 2
wsdisplaystart 17 60 421 1
wsdisplaystop 3 10 63 2
wsdisplayparam 1 7 43 2
wsdisplay_emulbell 3 10 53 1
wsdisplay_emulinput 5 14 88 3
wsdisplay_kbdinput 5 18 141 4
wsdisplay_rawkbdinput 4 12 89 3
wsdisplay_update_rawkbd 8 23 146 2
wsdisplay_switch3 13 38 236 3
wsdisplay_switch2 13 41 255 3
wsdisplay_switch1 11 37 224 3
wsdisplay_switch 21 49 332 3
wsdisplay_reset 4 17 86 2
wsscreen_attach_sync 3 11 65 3
wsscreen_detach_sync 2 7 32 1
wsscreen_lookup_sync 3 9 49 3
wsdisplay_maxscreenidx 1 4 16 1
wsdisplay_screenstate 5 8 62 2
wsdisplay_getactivescreen 2 4 22 1
wsscreen_switchwait 9 29 174 2
wsdisplay_kbdholdscr 2 9 43 2
wsdisplay_kbdholdscreen 3 8 53 2
wsdisplay_set_console_kbd 4 14 66 1
wsdisplay_set_kbd 2 8 50 2
wsdisplay_cnputc 6 13 88 2
wsdisplay_getc_dummy 1 4 12 1
wsdisplay_pollc 4 10 58 2
wsdisplay_set_cons_kbd 1 7 55 3
wsdisplay_unset_cons_kbd 1 6 22 1
wsdisplay_switchtoconsole 4 12 76 1
wsdisplay_enter_ddb 5 17 109 1
wsdisplay_suspend 3 7 45 1
wsdisplay_suspend_device 11 31 212 1
wsdisplay_resume 3 7 45 1
wsdisplay_resume_device 2 13 84 1
wsscrollback 5 18 103 2
wsdisplay_burner_setup 5 16 86 2
wsdisplay_burn 5 12 74 2
wsdisplay_burner 3 17 107 1
wsmoused 7 28 167 4
motion_event 5 16 66 3
button_event 10 35 130 3
ctrl_event 6 29 178 4
mouse_moverel 8 35 212 3
inverse_char 5 26 185 2
inverse_region 3 12 68 3
skip_spc_right 7 25 146 2
skip_spc_left 5 17 99 1
skip_char_right 5 20 135 2
skip_char_left 5 19 126 2
class_cmp 4 16 102 3
mouse_copy_start 4 19 153 1
mouse_copy_word 5 28 219 1
mouse_copy_line 3 18 168 1
mouse_copy_end 4 10 71 1
mouse_copy_extend 4 9 57 1
mouse_copy_extend_char 11 51 382 1
mouse_copy_extend_word 15 69 474 1
mouse_copy_extend_line 14 48 378 1
mouse_copy_extend_after 8 31 202 1
mouse_hide 2 7 40 1
remove_selection 2 8 55 1
mouse_copy_selection 6 26 175 1
mouse_paste 4 13 97 1
mouse_zaxis 2 7 37 2
allocate_copybuffer 6 27 196 1
mouse_remove 2 6 30 1
Source file: /home/sergeyb/sources/src/sys/dev/wscons/wsevent.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
wsevent_init 3 10 57 1
wsevent_fini 3 9 43 1
wsevent_read 12 42 297 3
wsevent_poll 3 13 82 3
wsevent_kqfilter 2 18 89 2
filt_wseventdetach 1 9 55 1
filt_wseventread 3 11 80 2
Source file: /home/sergeyb/sources/src/sys/dev/wscons/wsemul_vt100.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
wsemul_vt100_init 1 14 92 6
wsemul_vt100_cnattach 4 27 188 5
wsemul_vt100_attach 5 27 247 7
wsemul_vt100_detach 2 15 97 3
wsemul_vt100_resetop 5 24 127 2
wsemul_vt100_reset 3 26 188 1
wsemul_vt100_nextline 3 13 60 1
wsemul_vt100_output_normal 14 53 345 3
wsemul_vt100_output_c0c1 23 72 318 3
wsemul_vt100_output_esc 42 140 734 2
wsemul_vt100_output_scs94 8 36 182 2
wsemul_vt100_output_scs94_percent 3 16 74 2
wsemul_vt100_output_scs96 18 53 214 2
wsemul_vt100_output_scs96_percent 4 15 68 2
wsemul_vt100_output_esc_spc 5 15 61 2
wsemul_vt100_output_string 5 12 74 2
wsemul_vt100_output_string_esc 2 10 45 2
wsemul_vt100_output_dcs 21 40 215 2
wsemul_vt100_output_dcs_dollar 11 32 134 2
wsemul_vt100_output_esc_percent 5 18 80 2
wsemul_vt100_output_esc_hash 23 68 504 2
wsemul_vt100_output_csi 23 46 246 2
wsemul_vt100_output 36 102 569 4
wsemul_vt100_jump_scroll 22 54 277 4
Source file: /home/sergeyb/sources/src/sys/dev/wscons/wsemul_sun.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
wsemul_sun_init 1 14 92 6
wsemul_sun_reset 1 14 89 1
wsemul_sun_cnattach 4 23 144 5
wsemul_sun_attach 5 18 119 7
wsemul_sun_output_lowchars 19 61 302 3
wsemul_sun_output_normal 6 25 156 3
wsemul_sun_output_haveesc 5 19 86 2
wsemul_sun_control 53 166 1142 2
wsemul_sun_output_control 15 33 216 2
wsemul_sun_output_percent 3 15 67 2
wsemul_sun_output 37 111 585 4
wsemul_sun_jump_scroll 17 45 220 4
wsemul_sun_selectattribute 15 51 287 6
wsemul_sun_translate 33 74 397 4
wsemul_sun_detach 2 8 55 3
wsemul_sun_resetop 4 21 127 2
wsemul_sun_scrollup 6 24 170 2
Source file: /home/sergeyb/sources/src/sys/dev/wscons/wsmux.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
wsmuxattach 1 3 7 1
wsmux_getmux 8 31 197 1
wsmuxopen 6 26 178 4
wsmux_mux_open 4 14 82 2
wsmux_do_open 6 23 136 2
wsmuxclose 2 12 81 4
wsmux_mux_close 1 6 30 1
wsmux_do_close 3 15 100 1
wsmuxread 3 17 116 3
wsmuxioctl 1 4 46 5
wsmux_do_ioctl 41 140 927 5
wsmuxpoll 3 9 66 3
wsmuxkqfilter 2 7 54 2
wsmux_add_mux 6 16 130 2
wsmux_create 2 15 114 2
wsmux_attach_sc 12 45 310 2
wsmux_detach_sc 7 22 139 1
wsmux_do_displayioctl 8 32 210 5
wsmux_evsrc_set_display 4 14 88 2
wsmux_set_display 11 42 248 2
wsmux_get_layout 1 4 14 1
wsmux_set_layout 2 5 28 2
Source file: /home/sergeyb/sources/src/sys/dev/wscons/wsemul_vt100_subr.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
wsemul_vt100_scrollup 7 27 195 2
wsemul_vt100_scrolldown 7 27 191 2
wsemul_vt100_ed 17 54 369 2
wsemul_vt100_el 5 23 146 2
wsemul_vt100_handle_csi 149 411 2330 2
vt100_selectattribute 21 58 320 6
wsemul_vt100_handle_dcs 20 38 214 1
vt100_ansimode 11 29 121 3
vt100_decmode 40 70 347 3
Source file: /home/sergeyb/sources/src/sys/dev/wscons/wsksymvar.h
Source file: /home/sergeyb/sources/src/sys/dev/wscons/wsmouseinput.h
Source file: /home/sergeyb/sources/src/sys/dev/wscons/wsemul_dumb.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
wsemul_dumb_cnattach 5 20 142 5
wsemul_dumb_attach 2 20 127 7
wsemul_dumb_output 31 124 731 4
wsemul_dumb_translate 1 5 24 4
wsemul_dumb_detach 2 8 55 3
wsemul_dumb_resetop 4 20 125 2
Source file: /home/sergeyb/sources/src/sys/dev/wscons/wskbd.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
wskbd_update_layout 2 8 39 2
wskbddevprint 4 8 45 2
wskbd_match 4 12 71 3
wskbd_attach 32 85 594 3
wskbd_cnattach 2 11 77 3
wskbd_cndetach 2 11 51 1
wskbd_repeat 5 21 130 1
wskbd_activate 2 7 41 2
wskbd_detach 13 37 247 2
wskbd_input 16 38 250 3
wskbd_deliver_event 5 28 154 3
wskbd_rawinput 3 6 47 3
wskbd_enable 4 13 86 2
wskbd_mux_open 3 9 62 2
wskbdopen 10 34 233 4
wskbd_do_open 1 6 38 2
wskbdclose 6 24 172 4
wskbd_mux_close 1 8 50 1
wskbdread 5 18 112 3
wskbdioctl 1 4 45 5
wskbd_do_ioctl 2 11 77 5
wskbd_do_ioctl_sc 12 29 224 5
wskbd_displayioctl 50 159 1080 5
wskbdpoll 2 7 61 3
wskbdkqfilter 2 7 56 2
wskbd_pickfree 4 12 67 1
wskbd_set_console_display 3 9 64 2
wskbd_set_display 7 33 193 2
wskbd_add_mux 6 10 83 2
wskbd_cngetc 7 26 130 1
wskbd_cnpollc 4 10 46 2
wskbd_cnbell 3 9 53 4
update_leds 7 18 112 1
update_modifier 5 14 69 4
change_displayparam 6 17 120 4
internal_command 53 104 511 4
wskbd_translate 72 186 1114 3
wskbd_debugger 5 10 56 1
Source file: /home/sergeyb/sources/src/sys/dev/wscons/wsemulvar.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
wsemul_resume_abort 1 5 21 1
wsemul_abort_cursor 1 4 15 1
wsemul_abort_jump_scroll 1 6 32 2
wsemul_abort_other 1 5 23 1
wsemul_reset_abortstate 1 5 21 1
Source file: /home/sergeyb/sources/src/sys/dev/wscons/wskbdutil.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
compose_tab_cmp 2 7 65 2
wskbd_compose_value 9 28 242 1
ksym_upcase 6 9 59 1
fillmapentry 6 35 290 3
wskbd_get_mapentry 15 46 295 3
wskbd_init_keymap 4 18 156 3
wskbd_load_keymap 21 62 455 4
Source file: /home/sergeyb/sources/src/sys/dev/wscons/wskbdraw.h
Source file: /home/sergeyb/sources/src/sys/dev/wscons/wsemul_vt100var.h
Source file: /home/sergeyb/sources/src/sys/dev/hotplug.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
hotplugattach 1 7 23 1
hotplug_device_attach 1 8 50 2
hotplug_device_detach 1 8 50 2
hotplug_put_event 4 16 78 1
hotplug_get_event 2 12 57 1
hotplugopen 4 11 63 4
hotplugclose 2 8 43 4
hotplugread 5 16 105 3
hotplugioctl 3 11 47 5
hotplugpoll 3 11 62 3
hotplugkqfilter 2 17 79 2
filt_hotplugrdetach 1 7 37 1
filt_hotplugread 1 5 25 2
Source file: /home/sergeyb/sources/src/sys/dev/mulaw.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mulaw_to_slinear8 2 7 37 2
slinear8_to_mulaw 2 7 34 2
mulaw24_to_slinear24 2 10 89 2
slinear24_to_mulaw24 2 8 59 2
Source file: /home/sergeyb/sources/src/sys/dev/vndioctl.h
Source file: /home/sergeyb/sources/src/sys/dev/bio.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
bioattach 1 3 7 1
bioopen 1 4 23 4
bioclose 1 4 23 4
bioioctl 15 36 198 5
bio_register 2 11 80 2
bio_unregister 3 11 76 1
bio_lookup 2 8 47 1
bio_validate 2 8 38 1
bio_delegate_ioctl 1 4 31 3
bio_info 1 7 48 4
bio_warn 1 7 48 4
bio_error 1 7 48 4
bio_status_init 1 6 49 2
bio_status 3 14 107 5
Source file: /home/sergeyb/sources/src/sys/dev/radiovar.h
Source file: /home/sergeyb/sources/src/sys/dev/video_if.h
Source file: /home/sergeyb/sources/src/sys/dev/ipmivar.h
Source file: /home/sergeyb/sources/src/sys/dev/flashvar.h
Source file: /home/sergeyb/sources/src/sys/dev/midivar.h
Source file: /home/sergeyb/sources/src/sys/dev/midi.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
midi_iintr 6 18 119 2
midiread 12 47 286 3
midi_ointr 7 16 103 1
midi_timeout 1 6 25 1
midi_out_start 2 7 29 1
midi_out_stop 2 9 45 1
midi_out_do 7 21 134 1
midiwrite 14 52 314 3
midipoll 9 27 193 3
midikqfilter 4 30 159 2
filt_midirdetach 1 7 51 1
filt_midiread 1 9 57 2
filt_midiwdetach 1 7 51 1
filt_midiwrite 1 9 57 2
midiioctl 3 17 88 5
midiopen 4 24 154 4
midiclose 6 29 198 4
midiprobe 3 5 43 3
midiattach 7 23 163 3
mididetach 6 26 166 2
midiprint 2 6 29 2
midi_attach_mi 1 8 51 3
Source file: /home/sergeyb/sources/src/sys/dev/biovar.h
Source file: /home/sergeyb/sources/src/sys/dev/rndis.h
Source file: /home/sergeyb/sources/src/sys/dev/softraid_raid6.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sr_raid6_discipline_init 1 17 99 1
sr_raid6_create 2 14 98 4
sr_raid6_assemble 1 5 27 4
sr_raid6_init 2 11 77 1
sr_raid6_openings 1 4 19 1
sr_raid6_set_chunk_state 13 60 277 3
sr_raid6_set_vol_state 34 103 487 1
sr_raid6_rw 52 181 1324 1
sr_failio 2 11 75 1
sr_raid6_intr 6 28 208 1
sr_raid6_wu_done 5 25 148 1
sr_raid6_addio 11 39 265 10
sr_raid6_xorp 2 7 44 3
sr_raid6_xorq 2 13 136 4
gf_init 3 11 80 1
gf_inv 1 4 18 1
gf_mul 1 4 24 2
gf_premul 4 11 91 1
Source file: /home/sergeyb/sources/src/sys/dev/softraid_raid5.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sr_raid5_discipline_init 1 17 105 1
sr_raid5_create 2 14 98 4
sr_raid5_assemble 1 5 27 4
sr_raid5_init 2 11 70 1
sr_raid5_openings 1 4 23 1
sr_raid5_set_chunk_state 13 60 277 3
sr_raid5_set_vol_state 35 105 508 1
sr_raid5_chunk_online 3 10 43 2
sr_raid5_chunk_rebuild 2 9 40 2
sr_raid5_rw 20 103 662 1
sr_raid5_regenerate 5 22 146 5
sr_raid5_write 21 63 462 9
sr_raid5_intr 4 20 149 1
sr_raid5_wu_done 5 25 152 1
sr_raid5_addio 7 24 179 8
sr_raid5_xor 2 7 44 3
sr_raid5_rebuild 18 108 787 1
sr_raid5_scrub 6 43 321 1
Source file: /home/sergeyb/sources/src/sys/dev/video.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
videoprobe 1 4 22 3
videoattach 4 21 143 3
videoopen 6 20 141 4
videoclose 2 10 74 4
videoread 12 35 238 3
videoioctl 48 130 886 5
videopoll 11 30 203 3
videommap 7 23 166 3
video_submatch 1 5 34 3
video_attach_mi 1 7 49 3
video_intr 3 12 71 1
videoprint 2 6 31 2
videodetach 4 13 98 2
videoactivate 2 10 46 2
Source file: /home/sergeyb/sources/src/sys/dev/vscsivar.h
Source file: /home/sergeyb/sources/src/sys/dev/ksyms.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ksymsattach 12 35 192 1
ksymsopen 4 10 61 4
ksymsclose 1 4 23 4
ksymsread 7 26 152 3
Source file: /home/sergeyb/sources/src/sys/dev/radio.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
radioprobe 2 5 37 3
radioattach 1 9 63 3
radioopen 5 14 101 4
radioclose 2 9 71 4
radioioctl 12 34 226 5
radio_attach_mi 1 8 53 3
radioprint 2 6 31 2
radiodetach 3 10 65 2
radioactivate 2 10 46 2
Source file: /home/sergeyb/sources/src/sys/dev/vscsi.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
vscsi_match 1 4 22 3
vscsi_attach 1 24 211 3
vscsi_cmd 7 35 231 1
vscsi_done 2 11 69 2
vscsi_probe 2 12 62 1
vscsi_free 3 9 61 1
vscsiopen 5 30 197 4
vscsiioctl 8 33 185 5
vscsi_i2t 5 34 215 2
vscsi_data 9 38 216 3
vscsi_t2i 7 34 187 2
vscsi_devevent 2 15 104 3
vscsi_devevent_task 5 25 146 1
vscsipoll 6 19 131 3
vscsikqfilter 3 21 118 2
filt_vscsidetach 1 9 65 1
filt_vscsiread 2 10 62 2
vscsiclose 5 35 283 4
vscsi_ccb_get 2 11 62 1
vscsi_ccb_put 1 6 36 2
Source file: /home/sergeyb/sources/src/sys/dev/rnd.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
rnd_get 3 10 50 1
rnd_put 1 5 25 1
rnd_qlen 1 4 11 1
enqueue_randomness 7 20 127 2
add_entropy_words 3 22 186 2
dequeue_randomness 3 16 94 1
extract_entropy 2 15 106 1
suspend_randomness 1 10 49 1
resume_randomness 3 11 57 2
_rs_init 1 6 44 2
_rs_seed 1 7 35 2
_rs_stir 4 16 109 1
_rs_stir_if_needed 3 14 76 1
_rs_clearseed 3 28 198 2
_rs_rekey 3 14 105 2
_rs_random_buf 4 18 105 2
_rs_random_u32 2 9 76 1
arc4random 1 8 30 1
arc4random_buf 1 6 30 2
arc4random_uniform 4 13 54 1
arc4_init 1 4 13 1
arc4_reinit 1 5 26 1
random_start 4 16 100 1
randomopen 1 4 21 4
randomclose 1 4 21 4
randomread 9 34 246 3
randomwrite 8 25 171 3
randomkqfilter 3 14 56 2
filt_randomdetach 1 3 9 1
filt_randomread 1 5 23 2
filt_randomwrite 1 5 23 2
randomioctl 3 12 45 5
sys_getentropy 3 15 118 3
Source file: /home/sergeyb/sources/src/sys/dev/softraid_concat.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sr_concat_discipline_init 1 11 65 1
sr_concat_create 3 16 97 4
sr_concat_assemble 1 5 27 4
sr_concat_init 1 5 26 1
sr_concat_rw 9 61 388 1
Source file: /home/sergeyb/sources/src/sys/dev/clock_subr.h
Source file: /home/sergeyb/sources/src/sys/dev/spdmem.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
spdmem_read 1 4 25 2
spdmem_crc16 4 17 103 2
spdmem_sdram_decode 15 52 332 2
spdmem_rdr_decode 6 27 147 2
spdmem_ddr_decode 12 50 404 2
spdmem_ddr2_decode 13 56 380 2
spdmem_fbdimm_decode 3 26 200 2
spdmem_ddr3_decode 11 57 395 2
spdmem_probe 12 47 231 1
spdmem_attach_common 13 45 214 1
Source file: /home/sergeyb/sources/src/sys/dev/firmload.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
loadfirmware 15 69 430 3
Source file: /home/sergeyb/sources/src/sys/dev/radio_if.h
Source file: /home/sergeyb/sources/src/sys/dev/flash.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
flashattach 11 49 312 3
flashdetach 1 6 35 2
flash_reg8_read 1 4 26 2
flash_reg8_read_page 4 9 82 3
flash_reg8_write 1 4 30 3
flash_reg8_write_page 4 9 82 3
flash_wait_ready 4 11 66 1
flash_wait_complete 5 18 129 1
flash_chip_enable 1 4 18 1
flash_chip_disable 1 4 18 1
flash_chip_reset 1 7 42 1
flash_chip_identify 2 15 93 3
flash_chip_erase_block 7 35 209 2
flash_chip_read_block 3 16 88 3
flash_chip_read_page 11 53 321 4
flash_chip_read_oob 10 53 343 3
flash_chip_write_block 3 19 107 4
flash_chip_write_page 13 63 378 4
flash_chip_verify_block 3 20 102 4
flash_chip_verify_page 6 18 138 4
flashopen 14 55 378 4
flashclose 5 25 151 4
flashstrategy 8 36 211 1
flashioctl 5 25 141 5
flashdump 1 5 24 4
flashsize 1 5 15 1
flashstart 2 7 39 1
_flashstart 6 35 246 2
flashdone 2 11 78 1
flashgetdefaultlabel 3 28 222 3
flashgetdisklabel 2 10 76 4
flashminphys 2 7 48 1
flashread 1 4 29 3
flashwrite 1 4 29 3
flashsafestrategy 2 7 41 2
dumppage 6 15 98 1
Source file: /home/sergeyb/sources/src/sys/dev/audio_if.h
Source file: /home/sergeyb/sources/src/sys/dev/cons.h
Source file: /home/sergeyb/sources/src/sys/dev/softraid_raid0.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sr_raid0_discipline_init 1 10 63 1
sr_raid0_create 2 14 94 4
sr_raid0_assemble 1 5 27 4
sr_raid0_init 2 13 90 1
sr_raid0_rw 8 65 430 1
Source file: /home/sergeyb/sources/src/sys/dev/rndvar.h
Source file: /home/sergeyb/sources/src/sys/dev/softraidvar.h
Source file: /home/sergeyb/sources/src/sys/dev/ipmi.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ipmi_get_if 4 12 45 1
bmc_read 1 5 32 2
bmc_write 1 5 34 3
bmc_io_wait 3 14 95 2
bt_read 1 4 20 2
bt_write 2 12 75 3
bt_sendmsg 3 17 121 1
bt_recvmsg 4 24 177 1
bt_reset 1 4 15 1
bt_probe 2 21 149 1
smic_wait 2 15 96 4
smic_write_cmd_data 4 15 122 3
smic_read_data 2 11 64 2
smic_sendmsg 3 18 145 1
smic_recvmsg 6 25 181 1
smic_reset 1 4 15 1
smic_probe 2 6 31 1
kcs_wait 5 22 155 4
kcs_write_cmd 1 6 44 2
kcs_write_data 1 6 44 2
kcs_read_data 2 11 76 2
kcs_sendmsg 5 20 154 1
kcs_recvmsg 4 18 129 1
kcs_reset 1 4 15 1
kcs_probe 3 14 93 1
scan_sig 3 11 67 5
dumpb 2 8 55 3
ipmi_smbios_probe 9 47 248 2
bt_buildmsg 3 11 101 1
cmn_buildmsg 3 9 76 1
ipmi_sendcmd 5 29 237 1
ipmi_recvcmd 7 22 191 1
ipmi_cmd 3 7 28 1
ipmi_cmd_poll 2 9 59 1
ipmi_cmd_wait 1 11 79 1
ipmi_cmd_wait_cb 1 6 25 1
get_sdr_partial 3 29 196 7
get_sdr 7 42 301 3
getbits 3 14 78 3
ipmi_sensor_name 14 40 264 5
ipow 3 12 45 2
signextend 1 5 39 2
ipmi_convert 1 12 142 3
ipmi_sensor_status 18 50 368 3
read_sensor 4 28 236 2
ipmi_sensor_type 7 18 78 3
add_sdr_sensor 5 29 237 3
add_child_sensors 7 43 317 9
ipmi_refresh_sensors 4 13 85 1
ipmi_map_regs 4 22 160 2
ipmi_unmap_regs 1 5 30 1
ipmi_poll_thread 6 28 174 1
ipmi_create_thread 2 10 49 1
ipmi_probe 3 19 106 1
ipmi_match 3 32 243 3
ipmi_attach 4 32 280 3
ipmi_activate 2 9 33 2
ipmilookup 1 4 24 1
ipmiopen 2 7 44 4
ipmiclose 2 7 44 4
ipmiioctl 24 105 649 5
ipmi_watchdog 6 22 132 2
ipmi_watchdog_tickle 1 15 79 1
ipmi_watchdog_set 3 30 195 1
Source file: /home/sergeyb/sources/src/sys/dev/rd.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
rdattach 5 30 240 1
rd_match 1 4 22 3
rd_attach 1 6 55 3
rd_detach 1 7 46 2
rdopen 5 24 161 4
rdclose 2 15 101 4
rdstrategy 7 39 249 1
rdioctl 12 48 345 5
rdgetdisklabel 2 22 173 4
rdread 1 4 31 3
rdwrite 1 4 31 3
rddump 1 4 21 4
rdsize 1 4 13 1
Source file: /home/sergeyb/sources/src/sys/dev/softraid.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sr_meta_attach 8 52 356 3
sr_meta_probe 12 67 406 3
sr_meta_getdevname 3 16 106 4
sr_rw 10 57 385 6
sr_meta_rw 2 15 95 4
sr_meta_clear 3 28 188 1
sr_meta_init 4 47 378 3
sr_meta_init_complete 2 11 109 1
sr_meta_opt_handler 2 5 27 2
sr_meta_save_callback 2 10 56 1
sr_meta_save 10 79 592 2
sr_meta_read 7 57 396 1
sr_meta_opt_load 8 67 499 3
sr_meta_validate 14 58 454 4
sr_meta_native_bootprobe 14 104 678 3
sr_boot_assembly 45 271 1994 1
sr_map_root 6 40 256 1
sr_meta_native_probe 6 47 303 2
sr_meta_native_attach 19 75 489 2
sr_meta_native_read 2 8 60 4
sr_meta_native_write 2 8 60 4
sr_hotplug_register 2 14 92 2
sr_hotplug_unregister 3 15 90 2
sr_disk_attach 2 7 47 2
sr_match 1 4 22 3
sr_attach 4 31 259 3
sr_detach 4 18 117 2
sr_info 1 8 56 3
sr_warn 1 8 56 3
sr_error 1 8 56 3
sr_minphys 2 7 44 2
sr_copy_internal_data 2 10 60 3
sr_ccb_alloc 4 22 156 1
sr_ccb_free 3 10 76 1
sr_ccb_get 2 15 83 1
sr_ccb_put 1 14 85 1
sr_ccb_rw 4 37 304 7
sr_ccb_done 4 33 246 1
sr_wu_alloc 2 23 174 2
sr_wu_free 5 15 153 1
sr_wu_get 2 14 95 1
sr_wu_put 1 12 97 2
sr_wu_init 2 14 84 2
sr_wu_enqueue_ccb 2 13 80 2
sr_wu_release_ccbs 2 12 73 1
sr_wu_done 2 10 68 1
sr_wu_done_callback 15 45 276 1
sr_scsi_wu_get 1 4 23 2
sr_scsi_wu_put 3 6 41 2
sr_scsi_done 4 9 66 2
sr_scsi_cmd 24 86 486 1
sr_scsi_probe 4 15 100 1
sr_scsi_ioctl 5 19 126 4
sr_bio_ioctl 1 6 56 3
sr_bio_handler 13 59 381 4
sr_ioctl_inq 1 13 99 2
sr_ioctl_vol 7 43 318 2
sr_ioctl_disk 10 46 328 2
sr_ioctl_setstate 11 54 282 2
sr_chunk_in_use 5 20 137 2
sr_hotspare 14 134 1015 2
sr_hotspare_rebuild_callback 1 5 20 1
sr_hotspare_rebuild 14 75 469 1
sr_rebuild_init 25 137 936 3
sr_rebuild_percent 2 9 64 1
sr_roam_chunks 3 20 137 1
sr_ioctl_createraid 48 210 1477 4
sr_ioctl_deleteraid 4 24 144 3
sr_ioctl_discipline 5 22 134 3
sr_ioctl_installboot 23 112 891 3
sr_chunks_unwind 4 21 142 2
sr_discipline_free 8 36 264 1
sr_discipline_shutdown 11 32 211 2
sr_discipline_init 8 53 249 2
sr_raid_inquiry 3 27 223 1
sr_raid_read_cap 4 30 228 1
sr_raid_tur 3 21 148 1
sr_raid_request_sense 1 10 81 1
sr_raid_start_stop 2 10 63 1
sr_raid_sync 4 21 140 1
sr_raid_intr 2 14 100 1
sr_schedule_wu 8 37 211 1
sr_raid_startwu 4 19 136 1
sr_raid_recreate_wu 3 12 64 1
sr_alloc_resources 3 12 66 1
sr_free_resources 1 5 19 1
sr_set_chunk_state 5 35 210 3
sr_set_vol_state 9 45 265 1
sr_block_get 1 4 22 2
sr_block_put 1 4 23 3
sr_checksum_print 2 6 34 1
sr_checksum 1 9 65 4
sr_uuid_generate 1 8 59 1
sr_uuid_format 1 17 149 1
sr_uuid_print 2 7 47 2
sr_already_assembled 2 12 81 1
sr_validate_stripsize 4 14 64 1
sr_shutdown 2 9 67 1
sr_validate_io 8 50 397 3
sr_rebuild_start 2 11 75 1
sr_rebuild_thread 1 10 59 1
sr_rebuild 17 118 825 1
sr_sensors_create 3 22 157 1
sr_sensors_delete 2 6 48 1
sr_sensors_refresh 6 32 170 1
sr_print_stats 2 15 65 1
sr_meta_print 4 53 465 1
sr_dump_block 7 17 126 2
sr_dump_mem 2 7 41 2
sr_hibernate_io 11 75 583 6
Source file: /home/sergeyb/sources/src/sys/dev/ipmi.h
Source file: /home/sergeyb/sources/src/sys/dev/vnd.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
vndencrypt 3 18 133 5
vndencryptbuf 1 4 36 3
vndattach 4 23 141 1
vndopen 8 28 215 4
vndgetdisklabel 2 21 182 4
vndclose 4 17 124 4
vndstrategy 14 58 429 1
vndread 1 4 31 3
vndwrite 1 4 31 3
vndbdevsize 3 15 108 2
vndioctl 47 184 1427 5
vndsetcred 1 13 102 2
vndclear 2 15 113 1
vndsize 1 4 13 1
vnddump 1 4 21 4
Source file: /home/sergeyb/sources/src/sys/dev/mulaw.h
Source file: /home/sergeyb/sources/src/sys/dev/midi_if.h
Source file: /home/sergeyb/sources/src/sys/dev/softraid_crypto.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sr_crypto_discipline_init 2 18 126 1
sr_crypto_create 10 48 335 4
sr_crypto_assemble 11 37 259 4
sr_crypto_prepare 4 45 393 2
sr_crypto_get_kdf 10 36 269 2
sr_crypto_encrypt 4 22 135 5
sr_crypto_decrypt 4 22 135 5
sr_crypto_calculate_check_hmac_sha1 1 19 153 5
sr_crypto_decrypt_key 5 31 264 1
sr_crypto_create_keys 3 27 262 1
sr_crypto_change_maskkey 10 58 513 3
sr_crypto_create_key_disk 11 121 1013 2
sr_crypto_read_key_disk 15 90 646 2
sr_crypto_free_sessions 3 10 79 1
sr_crypto_alloc_resources 11 60 433 1
sr_crypto_free_resources 4 24 167 1
sr_crypto_ioctl 16 44 317 2
sr_crypto_meta_opt_handler 2 9 53 2
sr_crypto_rw 4 19 124 1
sr_crypto_write 2 15 98 1
sr_crypto_dev_rw 4 27 180 2
sr_crypto_done 3 17 113 1
sr_crypto_read 2 13 89 1
sr_crypto_hotplug 1 5 37 3
sr_crypto_dumpkeys 5 22 148 1
Source file: /home/sergeyb/sources/src/sys/dev/diskmap.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
diskmapopen 1 4 21 4
diskmapclose 1 4 21 4
diskmapioctl 11 60 431 5
diskmapread 1 4 18 3
diskmapwrite 1 4 18 3
Source file: /home/sergeyb/sources/src/sys/dev/cons.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cnopen 6 15 101 4
cnclose 5 14 104 4
cnread 3 9 63 3
cnwrite 3 10 67 3
cnstop 1 4 17 2
cnioctl 6 19 119 5
cnpoll 3 10 56 3
cnkqfilter 4 12 81 2
cngetc 2 6 32 1
cnputc 4 10 55 1
cnpollc 5 12 56 1
nullcnpollc 1 3 10 2
cnbell 3 6 45 3
Source file: /home/sergeyb/sources/src/sys/dev/spdmemvar.h
Source file: /home/sergeyb/sources/src/sys/dev/softraid_raid1.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sr_raid1_discipline_init 1 14 85 1
sr_raid1_create 2 11 60 4
sr_raid1_assemble 1 5 27 4
sr_raid1_init 1 5 24 1
sr_raid1_set_chunk_state 16 71 309 3
sr_raid1_set_vol_state 36 108 521 1
sr_raid1_rw 17 65 337 1
sr_raid1_wu_done 5 26 157 1
Source file: /home/sergeyb/sources/src/sys/dev/audio.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
audio_gcd 2 10 41 2
audio_buf_init 4 16 118 3
audio_buf_done 2 7 53 2
audio_buf_rgetblk 2 9 54 2
audio_buf_rdiscard 4 11 68 2
audio_buf_wcommit 3 8 50 2
audio_buf_wgetblk 3 13 84 2
audio_calc_sil 13 41 222 1
audio_fill_sil 3 11 82 3
audio_clear 3 13 119 1
audio_pintr 12 56 432 1
audio_rintr 12 54 398 1
audio_start_do 7 57 421 1
audio_stop_do 3 9 60 1
audio_start 1 6 47 1
audio_stop 2 10 40 1
audio_canstart 7 10 71 1
audio_setpar 64 203 1506 1
audio_ioc_start 6 17 113 1
audio_ioc_stop 3 11 51 1
audio_ioc_getpar 3 16 113 2
audio_ioc_setpar 29 63 437 2
audio_ioc_getstatus 1 7 41 2
audio_match 2 5 37 3
audio_attach 20 52 358 3
audio_activate 10 34 232 2
audio_detach 5 28 229 2
audio_submatch 1 5 34 3
audio_attach_mi 1 8 53 3
audioprint 5 22 91 2
audio_open 12 45 267 2
audio_drain 11 47 324 1
audio_close 2 10 55 1
audio_read 13 50 340 3
audio_write 16 59 364 3
audio_getdev 2 8 60 2
audio_ioctl 10 41 241 3
audio_ioctl_mixer 8 25 168 3
audio_poll 8 17 149 3
audioopen 6 25 120 4
audioclose 5 21 103 4
audioread 5 21 104 3
audiowrite 5 21 104 3
audioioctl 9 31 168 5
audiopoll 5 20 100 3
wskbd_initmute 4 16 127 2
wskbd_initvol 9 30 300 4
wskbd_mixer_init 6 32 221 1
wskbd_mixer_update 16 65 438 2
wskbd_mixer_cb 1 11 63 1
wskbd_set_mixermute 5 16 108 2
wskbd_set_mixervolume 5 19 117 2
Source file: /home/sergeyb/sources/src/sys/dev/cninit.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cninit 6 13 84 1
Source file: /home/sergeyb/sources/src/sys/isofs/cd9660/cd9660_rrip.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cd9660_rrip_attr 1 12 93 2
cd9660_rrip_defattr 1 8 39 2
cd9660_rrip_slink 13 79 406 2
cd9660_rrip_altname 8 47 222 2
cd9660_rrip_defname 3 20 117 2
cd9660_rrip_pclink 2 9 67 2
cd9660_rrip_reldir 1 9 40 2
cd9660_rrip_tstamp 10 57 354 2
cd9660_rrip_deftstamp 1 7 34 2
cd9660_rrip_device 2 15 102 2
cd9660_rrip_idflag 2 10 58 2
cd9660_rrip_cont 1 10 60 2
cd9660_rrip_stop 1 6 21 2
cd9660_rrip_extref 9 20 151 2
cd9660_rrip_loop 21 71 481 3
cd9660_rrip_analyze 1 11 63 3
cd9660_rrip_getname 3 28 164 5
cd9660_rrip_getsymname 1 17 89 4
cd9660_rrip_offset 4 21 142 2
Source file: /home/sergeyb/sources/src/sys/isofs/cd9660/cd9660_vnops.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cd9660_setattr 16 28 163 1
cd9660_open 1 4 13 1
cd9660_close 1 4 13 1
cd9660_access 1 7 67 1
cd9660_getattr 4 46 352 1
cd9660_read 12 60 447 1
cd9660_ioctl 1 4 13 1
cd9660_poll 1 5 32 1
cd9660_mmap 1 4 13 1
cd9660_seek 1 4 13 1
iso_uiodir 3 18 115 3
iso_shipdir 12 49 314 1
cd9660_readdir 23 122 862 1
cd9660_readlink 11 54 361 1
cd9660_link 1 7 38 1
cd9660_symlink 1 7 38 1
cd9660_lock 1 6 42 1
cd9660_unlock 1 7 38 1
cd9660_strategy 7 35 223 1
cd9660_print 1 5 18 1
cd9660_islocked 1 5 29 1
cd9660_pathconf 7 29 124 1
cd9660_kqfilter 4 22 112 1
filt_cd9660detach 1 5 39 1
filt_cd9660read 4 15 109 2
filt_cd9660write 2 9 46 2
filt_cd9660vnode 3 10 54 2
Source file: /home/sergeyb/sources/src/sys/isofs/cd9660/iso_rrip.h
Source file: /home/sergeyb/sources/src/sys/isofs/cd9660/cd9660_node.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cd9660_init 1 7 41 1
cd9660_isohash 1 8 61 2
cd9660_ihashget 5 18 104 2
cd9660_ihashins 5 18 128 1
cd9660_ihashrem 4 12 67 1
cd9660_inactive 5 16 103 1
cd9660_reclaim 5 18 108 1
cd9660_defattr 13 52 403 3
cd9660_deftstamp 9 36 284 3
cd9660_tstamp_conv7 5 29 300 2
cd9660_chars2ui 2 11 49 2
cd9660_tstamp_conv17 1 14 127 2
isodirino 1 9 49 2
Source file: /home/sergeyb/sources/src/sys/isofs/cd9660/cd9660_vfsops.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cd9660_mountroot 5 27 186 1
cd9660_mount 12 60 430 5
iso_mountfs 43 189 1225 4
for 5 15 130 1
for 1 4 41 0
cd9660_start 1 7 28 0
cd9660_unmount 5 24 167 0
cd9660_root 1 11 72 0
cd9660_quotactl 1 9 38 0
cd9660_statfs 1 18 105 0
cd9660_sync 1 8 35 0
cd9660_fhtovp 4 24 141 0
cd9660_vget 3 13 70 0
cd9660_vget_internal 33 157 944 0
cd9660_vptofh 2 14 88 0
cd9660_check_export 2 15 94 0
Source file: /home/sergeyb/sources/src/sys/isofs/cd9660/cd9660_util.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
isochar 5 21 106 4
isofncmp 20 54 351 5
isofntrans 5 25 138 7
Source file: /home/sergeyb/sources/src/sys/isofs/cd9660/cd9660_node.h
Source file: /home/sergeyb/sources/src/sys/isofs/cd9660/iso.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
isonum_711 1 4 12 1
isonum_712 1 4 12 1
isonum_721 2 6 35 1
isonum_722 2 6 36 1
isonum_723 3 6 42 1
isonum_731 2 6 52 1
isonum_732 2 6 53 1
isonum_733 3 6 62 1
Source file: /home/sergeyb/sources/src/sys/isofs/cd9660/cd9660_extern.h
Source file: /home/sergeyb/sources/src/sys/isofs/cd9660/cd9660_bmap.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cd9660_bmap 6 25 177 1
Source file: /home/sergeyb/sources/src/sys/isofs/cd9660/cd9660_lookup.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cd9660_lookup 65 223 1415 1
cd9660_bufatoff 3 21 144 4
Source file: /home/sergeyb/sources/src/sys/isofs/cd9660/cd9660_rrip.h
Source file: /home/sergeyb/sources/src/sys/isofs/udf/udf_subr.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
udf_rawnametounicode 7 26 145 3
udf_disklabelspoof 9 62 538 3
udf_vat_get 2 17 128 2
udf_vat_map 3 10 64 2
udf_vat_read 5 21 128 2
Source file: /home/sergeyb/sources/src/sys/isofs/udf/udf_vnops.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
udf_hashlookup 5 30 188 4
udf_hashins 2 16 122 1
udf_hashrem 2 14 100 1
udf_allocv 2 12 68 3
udf_permtomode 1 15 118 1
udf_access 5 23 120 1
udf_isaleapyear 4 8 51 1
udf_timetotimespec 10 40 297 2
udf_getattr 9 49 412 1
udf_open 1 4 13 1
udf_close 1 4 13 1
udf_ioctl 1 4 13 1
udf_pathconf 6 26 101 1
udf_read 8 31 203 1
udf_transname 7 24 165 4
udf_cmpname 3 13 99 5
udf_uiodir 2 11 79 3
udf_opendir 1 10 66 4
udf_getfid 16 76 567 1
udf_closedir 4 10 63 1
udf_readdir 18 93 643 1
udf_readlink 1 4 13 1
udf_strategy 6 39 245 1
udf_lock 1 6 42 1
udf_unlock 1 7 38 1
udf_islocked 1 5 29 1
udf_print 2 9 53 1
udf_bmap 5 21 136 1
udf_lookup 32 123 791 1
udf_inactive 1 8 45 1
udf_reclaim 4 20 110 1
udf_readatoffset 7 38 290 5
udf_bmap_internal 18 99 642 4
Source file: /home/sergeyb/sources/src/sys/isofs/udf/ecma167-udf.h
Source file: /home/sergeyb/sources/src/sys/isofs/udf/udf_extern.h
Source file: /home/sergeyb/sources/src/sys/isofs/udf/udf_vfsops.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
udf_init 1 10 81 1
udf_start 1 4 22 3
udf_mount 11 45 337 5
udf_checktag 4 14 96 2
udf_mountfs 36 184 1414 4
udf_unmount 5 27 210 3
udf_root 2 15 83 2
udf_quotactl 1 5 28 5
udf_statfs 1 15 97 3
udf_sync 1 4 27 4
udf_vget 23 118 760 3
udf_fhtovp 2 13 83 3
udf_vptofh 1 10 63 2
udf_sysctl 1 5 36 7
udf_checkexp 1 5 28 4
udf_get_vpartmap 1 5 25 2
udf_get_spartmap 7 31 256 2
udf_get_mpartmap 1 6 33 2
udf_find_partmaps 11 41 302 2
Source file: /home/sergeyb/sources/src/sys/isofs/udf/udf.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
udf_readlblks 1 5 46 4
udf_getid 1 4 21 1
Source file: /home/sergeyb/sources/src/sys/net/switchofp.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
swofp_attach 1 5 28 1
swofp_create 4 27 189 1
swofp_destroy 3 11 74 1
swofp_init 1 6 27 1
swofp_assign_portno 7 24 119 2
swofp_ioctl 12 48 296 3
swofp_lookup_oxm_handler 5 24 119 1
swofp_lookup_msg_handler 2 7 29 1
swofp_lookup_mpmsg_handler 2 7 32 1
swofp_lookup_action_handler 3 9 53 1
swofp_pipeline_desc_create 4 20 135 1
swofp_pipeline_desc_destroy 1 5 25 1
swofp_flow_table_lookup 2 10 57 2
swofp_flow_table_add 5 20 146 2
swofp_flow_table_delete 2 17 123 2
swofp_flow_table_delete_all 2 12 72 1
swofp_group_entry_lookup 2 10 55 2
swofp_group_entry_add 1 9 60 2
swofp_group_entry_delete 1 17 110 2
swofp_group_entry_delete_all 1 9 53 1
swofp_validate_buckets 18 67 426 5
swofp_flow_entry_table_free 2 7 39 1
swofp_flow_entry_instruction_free 1 17 100 1
swofp_flow_entry_free 2 8 64 1
swofp_flow_entry_add 1 9 59 3
swofp_flow_entry_delete 2 11 72 4
swofp_flow_timeout 5 33 181 1
swofp_timer 1 7 44 1
swofp_ox_cmp_data 24 57 341 3
swofp_ox_cmp_ipv6_addr 12 58 563 3
swofp_ox_cmp_ipv4_addr 13 38 260 3
swofp_ox_cmp_vlan_vid 8 32 259 3
swofp_ox_cmp_ether_addr 13 43 263 3
swofp_validate_oxm 5 19 109 2
swofp_validate_flow_match 2 9 53 2
swofp_validate_flow_instruction 15 55 291 5
swofp_validate_action 50 170 872 4
swofp_flow_filter_out_port 4 16 89 2
swofp_flow_filter 9 16 114 5
swofp_flow_cmp_common 8 29 218 3
swofp_flow_cmp_non_strict 2 6 35 2
swofp_flow_cmp_strict 3 17 111 3
swofp_flow_search_by_table 2 10 56 3
swofp_flow_has_group 4 15 89 2
swofp_flow_delete_on_table_by_group 3 12 73 3
swofp_flow_delete_on_table 5 18 118 9
swofp_ox_match_put_start 1 5 31 1
swofp_ox_match_put_end 2 9 54 1
swofp_ox_match_put_uint32 1 13 118 3
swofp_ox_match_put_uint64 1 13 118 3
swofp_nx_match_put 1 13 116 4
swofp_ox_set_vlan_vid 1 8 48 2
swofp_ox_set_uint8 11 44 244 2
swofp_ox_set_uint16 8 29 131 2
swofp_ox_set_uint32 2 12 55 2
swofp_ox_set_uint64 2 12 55 2
swofp_ox_set_ipv6_addr 6 24 112 2
swofp_ox_set_ipv4_addr 7 27 134 2
swofp_ox_set_ether_addr 7 25 130 2
swofp_ox_match_ipv6_addr 15 54 345 2
swofp_ox_match_ipv4_addr 17 51 254 2
swofp_ox_match_vlan_vid 6 22 156 2
swofp_ox_match_uint8 25 67 322 2
swofp_ox_match_uint16 17 49 223 2
swofp_ox_match_uint32 7 31 167 2
swofp_ox_match_uint64 7 30 156 2
swofp_ox_match_ether_addr 17 50 275 2
swofp_flow_match_by_swfcl 4 15 85 2
swofp_flow_lookup 5 16 89 2
swofp_expand_8021q_tag 2 8 54 1
swofp_action_pop_vlan 9 46 366 4
swofp_action_push_vlan 11 57 420 4
swofp_action_output_controller 14 94 699 5
swofp_action_output 20 76 428 4
swofp_action_group_all 7 39 235 4
swofp_action_group 6 24 137 4
swofp_apply_set_field_udp 3 16 134 4
swofp_apply_set_field_tcp 3 16 134 4
swofp_apply_set_field_nd6 17 72 454 4
swofp_apply_set_field_icmpv6 5 21 143 4
swofp_apply_set_field_icmpv4 3 17 136 4
swofp_apply_set_field_ipv6 11 56 421 4
swofp_apply_set_field_ipv4 11 57 446 4
swofp_apply_set_field_arp 3 23 198 4
swofp_apply_set_field_ether 15 65 418 4
swofp_apply_set_field_tunnel 6 38 252 4
swofp_apply_set_field 1 5 31 2
swofp_action_set_field 73 197 1065 4
swofp_execute_action 4 16 114 4
swofp_execute_action_set_field 4 15 99 4
swofp_execute_action_set 5 23 146 3
swofp_apply_actions 2 12 74 4
swofp_lookup_action_set 3 9 62 2
swofp_write_actions_set_field 1 11 70 2
swofp_write_actions 3 16 87 2
swofp_clear_actions_set_field 1 11 70 2
swofp_clear_actions 3 16 87 2
swofp_write_metadata 1 8 41 2
swofp_forward_ofs 13 59 319 3
swofp_input 7 29 203 2
swofp_output 5 14 89 2
swofp_recv_hello 2 11 60 2
swofp_send_hello 2 16 119 1
swofp_send_error 2 21 177 4
swofp_recv_echo 1 4 22 2
swofp_send_echo 1 7 46 2
swofp_recv_features_req 1 20 169 2
swofp_recv_config_req 2 16 138 2
swofp_recv_set_config 2 16 106 2
swofp_send_flow_removed 4 41 353 3
swofp_flow_entry_put_instructions 18 79 521 5
swofp_flow_mod_cmd_add 17 86 550 2
swofp_flow_mod_cmd_common_modify 13 63 367 3
swofp_flow_mod_cmd_modify 1 4 24 2
swofp_flow_mod_cmd_modify_strict 1 4 24 2
swofp_flow_mod_cmd_common_delete 6 39 249 3
swofp_flow_mod_cmd_delete 1 4 24 2
swofp_flow_mod_cmd_delete_strict 1 4 24 2
swofp_flow_mod_lookup_handler 2 7 33 1
swofp_flow_mod 4 22 140 2
swofp_group_mod_add 9 52 346 2
swofp_group_mod_modify 7 43 290 2
swofp_group_mod_delete 3 19 110 2
swofp_group_mod 5 25 137 2
swofp_recv_packet_out 11 61 445 2
swofp_mpmsg_reply_create 4 33 249 2
swofp_mpmsg_put 6 25 178 3
swofp_mpmsg_m_put 5 26 182 2
swofp_mpmsg_destroy 1 5 24 1
swofp_multipart_req 4 22 132 2
swofp_multipart_reply 5 33 234 2
swofp_put_flow 15 77 642 3
swofp_mp_recv_desc 3 23 179 2
swofp_put_flows_from_table 6 26 176 3
swofp_mp_recv_flow 5 26 172 2
swofp_aggregate_stat_from_table 3 21 147 3
swofp_mp_recv_aggregate_flow_stat 5 30 206 2
swofp_mp_recv_table_stats 3 27 191 2
swofp_mp_recv_port_stats 5 48 371 2
swofp_table_features_put_oxm 29 72 463 3
swofp_table_features_put_actions 9 38 311 3
swofp_table_features_put_instruction 3 37 211 3
swofp_mp_recv_table_features 17 78 513 2
swofp_mp_recv_port_desc 8 49 361 2
swofp_mp_recv_group_desc 4 30 210 2
swofp_barrier_req 1 5 24 2
swofp_barrier_reply 1 7 46 2
Source file: /home/sergeyb/sources/src/sys/net/if_pflow.h
Source file: /home/sergeyb/sources/src/sys/net/pf_lb.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pf_hash 5 28 200 4
pf_get_sport 35 97 719 7
pf_map_addr_sticky 13 64 484 7
pf_map_addr 99 269 2146 8
pf_get_transaddr 12 48 417 4
pf_get_transaddr_af 30 110 900 3
pf_postprocess_addr 17 72 435 1
Source file: /home/sergeyb/sources/src/sys/net/if_vlan_var.h
Source file: /home/sergeyb/sources/src/sys/net/ethertypes.h
Source file: /home/sergeyb/sources/src/sys/net/if_vxlan.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
vxlanattach 2 8 44 1
vxlan_clone_create 3 35 283 2
vxlan_clone_destroy 1 15 92 1
vxlan_multicast_cleanup 6 28 170 1
vxlan_multicast_join 17 52 365 3
vxlanstart 5 12 63 1
vxlan_config 13 47 338 3
vxlanioctl 32 101 619 3
vxlan_media_change 1 4 14 1
vxlan_media_status 1 4 22 2
vxlan_sockaddr_cmp 9 23 143 2
vxlan_sockaddr_port 5 16 70 1
vxlan_lookup 24 83 619 5
vxlan_encap4 3 25 199 4
vxlan_encap6 7 36 274 4
vxlan_output 20 91 585 2
vxlan_addr_change 2 8 47 1
vxlan_if_change 1 9 75 1
vxlan_link_change 1 6 39 1
Source file: /home/sergeyb/sources/src/sys/net/if_var.h
Source file: /home/sergeyb/sources/src/sys/net/pf_norm.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pf_normalize_init 1 15 124 1
pf_frnode_compare 5 13 124 2
pf_frag_compare 2 7 43 2
pf_purge_expired_fragments 3 15 83 1
pf_flush_fragments 3 12 64 1
pf_free_fragment 3 22 156 1
pf_find_fragment 4 24 174 2
pf_create_fragment 3 15 73 1
pf_fillup_fragment 37 141 967 4
pf_isfull_fragment 8 26 199 1
pf_join_fragment 4 27 219 1
pf_reassemble 7 60 462 3
pf_reassemble6 12 93 704 6
pf_refragment6 8 60 420 5
pf_normalize_ip 10 26 217 2
pf_normalize_ip6 6 18 132 2
pf_normalize_tcp 12 38 255 1
pf_normalize_tcp_init 14 63 442 2
pf_normalize_tcp_cleanup 3 7 49 1
pf_normalize_tcp_stateful 88 220 1636 6
pf_normalize_mss 12 43 307 2
pf_scrub 19 23 212 5
Source file: /home/sergeyb/sources/src/sys/net/if_ppp.h
Source file: /home/sergeyb/sources/src/sys/net/pf_if.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pfi_initialize 3 12 75 1
pfi_kif_find 1 7 59 1
pfi_kif_get 4 17 129 1
pfi_kif_ref 4 16 56 2
pfi_kif_unref 15 41 185 2
pfi_kif_match 8 14 103 2
pfi_attach_ifnet 3 15 93 1
pfi_detach_ifnet 2 12 71 1
pfi_attach_ifgroup 2 10 56 1
pfi_detach_ifgroup 2 10 55 1
pfi_group_change 2 8 40 1
pfi_match_addr 8 29 154 3
pfi_dynaddr_setup 17 60 464 2
pfi_kif_update 2 11 70 1
pfi_dynaddr_update 5 14 92 1
pfi_table_update 4 16 135 4
pfi_instance_add 29 54 347 3
pfi_address_add 11 43 317 3
pfi_dynaddr_remove 5 13 133 1
pfi_dynaddr_copyout 4 7 59 1
pfi_kifaddr_update 1 7 32 1
pfi_if_compare 1 4 30 2
pfi_update_status 11 53 417 2
pfi_get_ifaces 6 23 163 3
pfi_skip_if 10 19 148 2
pfi_set_flags 2 10 54 2
pfi_clear_flags 2 10 54 2
pfi_xcommit 1 6 28 1
pfi_unmask 5 16 101 1
Source file: /home/sergeyb/sources/src/sys/net/ifq.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ifq_set_oactive 1 4 15 1
ifq_clr_oactive 1 4 15 1
ifq_is_oactive 1 4 16 1
ifq_start 1 4 19 1
ifq_restart 1 4 19 1
ifq_idx 1 4 36 3
Source file: /home/sergeyb/sources/src/sys/net/if_vether.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
vether_media_change 1 4 14 1
vether_media_status 1 5 30 2
vetherattach 1 4 13 1
vether_clone_create 2 25 187 2
vether_clone_destroy 1 9 56 1
vetherstart 5 12 61 1
vetherioctl 9 33 177 3
Source file: /home/sergeyb/sources/src/sys/net/if_switch.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
switchattach 1 8 45 1
switch_lookup 2 9 41 1
switch_clone_create 3 29 207 2
switch_clone_destroy 2 22 137 1
switchintr 4 18 93 1
switch_process 11 35 246 2
switch_port_set_local 7 40 275 2
switch_port_unset_local 6 35 251 2
switch_ioctl 29 101 642 3
switch_port_add 9 37 262 2
switch_port_list 5 34 244 2
switch_port_detach 2 16 120 1
switch_port_del 4 20 113 2
switch_input 2 10 61 3
switch_port_ingress 3 16 119 3
switch_port_egress 15 46 313 3
switch_ifenqueue 3 21 121 4
switch_port_ifb_start 5 14 80 1
switch_swfcl_dup 25 98 708 2
switch_swfcl_free 13 28 214 1
switch_flow_classifier_udp 3 17 142 3
switch_flow_classifier_tcp 3 18 152 3
switch_flow_classifier_icmpv4 3 17 136 3
switch_flow_classifier_nd6 17 69 447 3
switch_flow_classifier_icmpv6 5 21 137 3
switch_flow_classifier_ipv4 6 31 255 3
switch_flow_classifier_ipv6 6 31 250 3
switch_flow_classifier_arp 3 20 204 3
switch_flow_classifier_ether 15 63 483 3
switch_flow_classifier_tunnel 6 31 217 3
switch_flow_classifier 1 8 52 3
switch_flow_classifier_dump 14 102 718 2
switch_mtap 2 8 71 4
ofp_split_mbuf 6 23 157 2
Source file: /home/sergeyb/sources/src/sys/net/if.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ifinit 3 12 79 1
if_idxmap_init 2 14 105 1
if_idxmap_insert 9 46 331 1
if_idxmap_remove 1 15 113 1
if_ifp_dtor 1 4 17 2
if_map_dtor 2 9 91 2
if_attachsetup 2 19 143 1
if_alloc_sadl 3 23 167 1
if_free_sadl 1 5 26 1
if_attachdomain 3 13 91 1
if_attachhead 1 8 37 1
if_attach 1 8 37 1
if_attach_queues 2 19 152 2
if_attach_common 3 41 334 1
if_attach_ifq 1 4 31 3
if_start 1 5 26 1
if_qstart_compat 1 10 50 1
if_enqueue 6 20 128 2
if_input 9 32 199 2
if_input_local 9 32 178 3
if_ih_insert 4 21 140 3
if_ih_ref 1 5 27 2
if_ih_unref 1 5 27 2
if_ih_remove 4 17 127 3
if_input_process 7 33 197 1
if_netisr 20 35 216 1
if_deactivate 4 8 45 1
if_detach 17 65 541 1
if_isconnected 10 17 117 2
if_clone_create 6 21 137 2
if_clone_destroy 5 25 131 1
if_clone_lookup 20 32 240 2
if_clone_attach 1 5 22 1
if_clone_detach 1 5 19 1
if_clone_list 6 26 151 1
if_congestion 1 5 14 1
if_congested 2 11 49 1
ifa_ifwithaddr 4 19 105 2
ifa_ifwithdstaddr 6 21 118 2
ifaof_ifpforaddr 12 32 223 2
if_rtrequest_dummy 1 3 17 3
p2p_rtrequest 9 34 187 3
if_downall 2 14 79 1
if_down 1 8 40 1
if_up 3 9 50 1
if_linkstate_task 2 13 62 1
if_linkstate 1 7 32 1
if_link_state_change 1 4 23 1
if_slowtimo 4 11 75 1
if_watchdog_task 3 16 81 1
ifunit 2 9 48 1
if_get 3 18 112 1
if_ref 1 5 22 1
if_put 2 6 25 1
if_setlladdr 2 8 64 2
if_setrdomain 17 51 321 2
ifioctl 111 274 1637 4
ifioctl_get 20 91 467 2
ifconf 12 69 459 1
if_getdata 2 9 61 2
if_detached_qstart 1 4 14 1
if_detached_ioctl 1 4 18 3
if_creategroup 3 13 96 1
if_addgroup 10 33 288 2
if_delgroup 8 26 198 2
if_getgroup 4 27 191 2
if_getgroupmembers 6 33 226 1
if_getgroupattribs 3 12 75 1
if_setgroupattribs 5 20 136 1
if_group_routechange 12 18 118 2
if_group_egress_build 9 39 267 1
ifpromisc 6 27 169 2
ifa_add 1 4 26 2
ifa_del 1 4 26 2
ifa_update_broadaddr 2 6 49 3
ifa_print_all 4 23 131 1
ifnewlladdr 7 31 196 1
net_tick 2 8 35 1
net_livelocked 1 5 19 1
if_rxr_init 1 8 54 3
if_rxr_adjust_cwm 5 14 74 1
if_rxr_livelocked 3 9 46 1
if_rxr_get 3 13 77 2
if_rxr_info_ioctl 4 17 120 3
if_rxr_ioctl 2 11 87 4
niq_init 1 5 33 3
niq_enqueue 2 10 52 2
niq_enlist 2 10 52 2
unhandled_af 1 4 14 1
net_tq 1 6 29 1
Source file: /home/sergeyb/sources/src/sys/net/if_trunk.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
trunkattach 1 5 19 1
trunk_clone_create 5 38 302 2
trunk_clone_destroy 3 21 134 1
trunk_lladdr 1 10 69 2
trunk_capabilities 4 13 92 1
trunk_port_lladdr 1 6 39 2
trunk_port_create 13 65 511 2
trunk_port_checkstacking 2 13 79 1
trunk_port_destroy 5 38 295 1
trunk_port_ioctl 11 39 218 3
trunk_port_output 3 10 71 4
trunk_port_ifdetach 1 5 25 1
trunk_port_get 4 19 103 2
trunk_port2req 9 28 190 2
trunk_ioctl 41 140 875 3
trunk_ether_addmulti 4 25 201 2
trunk_ether_delmulti 8 31 235 2
trunk_ether_purgemulti 2 12 106 1
trunk_ether_cmdmulti 3 20 161 2
trunk_ioctl_allports 3 17 124 3
trunk_start 9 22 133 1
trunk_hashmbuf 12 54 446 2
trunk_init 2 7 47 1
trunk_stop 2 7 47 1
trunk_input 12 41 283 3
trunk_media_change 2 7 43 1
trunk_media_status 2 11 73 2
trunk_port_state 4 12 77 1
trunk_link_active 10 36 192 2
trunk_gethdr 3 10 81 4
trunk_rr_attach 1 18 104 1
trunk_rr_detach 1 5 20 1
trunk_rr_port_destroy 2 6 42 1
trunk_rr_start 3 14 117 2
trunk_rr_input 1 4 24 3
trunk_fail_attach 1 15 90 1
trunk_fail_detach 1 5 20 1
trunk_fail_port_create 1 6 44 1
trunk_fail_port_destroy 3 14 96 1
trunk_fail_start 2 9 58 2
trunk_fail_input 2 7 46 3
trunk_fail_linkstate 1 5 39 1
trunk_lb_attach 2 20 137 1
trunk_lb_detach 1 6 39 1
trunk_lb_porttable 4 18 123 2
trunk_lb_port_create 1 5 33 1
trunk_lb_port_destroy 1 5 30 1
trunk_lb_start 2 14 107 2
trunk_lb_input 1 4 24 3
trunk_bcast_attach 1 14 74 1
trunk_bcast_detach 1 4 14 1
trunk_bcast_start 8 31 169 2
trunk_bcast_input 1 4 24 3
trunk_lacp_attach 2 21 114 1
trunk_lacp_detach 1 9 45 1
trunk_lacp_start 2 10 58 2
trunk_lacp_input 1 4 29 3
Source file: /home/sergeyb/sources/src/sys/net/if_pppoe.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pppoeattach 1 5 19 1
pppoe_clone_create 4 40 354 2
pppoe_clone_destroy 5 20 138 1
pppoe_find_softc_by_session 5 14 69 2
pppoe_find_softc_by_hunique 8 28 167 3
pppoeintr 3 9 53 1
pppoe_dispatch_disc_pkt 58 264 1524 2
pppoe_disc_input 2 8 42 1
pppoe_data_input 16 64 402 1
pppoe_output 4 33 256 2
pppoe_ioctl 32 143 934 3
pppoe_get_mbuf 4 19 114 1
pppoe_send_padi 11 52 422 1
pppoe_timeout 10 62 371 1
pppoe_connect 3 16 95 1
pppoe_disconnect 4 30 194 1
pppoe_abort_connect 1 9 63 1
pppoe_send_padr 13 58 474 1
pppoe_send_padt 3 29 217 4
pppoe_tls 2 7 35 1
pppoe_tlf 2 8 48 1
pppoe_start 7 27 165 1
Source file: /home/sergeyb/sources/src/sys/net/bpf.h
Source file: /home/sergeyb/sources/src/sys/net/route.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
rtstat_inc 1 5 21 1
Source file: /home/sergeyb/sources/src/sys/net/if_enc.h
Source file: /home/sergeyb/sources/src/sys/net/trunklacp.h
Source file: /home/sergeyb/sources/src/sys/net/if_mpe.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mpeattach 1 5 19 1
mpe_clone_create 3 30 227 2
mpe_clone_destroy 2 12 74 1
mpestart 8 53 344 1
mpeoutput 10 61 394 4
mpeioctl 23 82 469 3
mpe_input 8 30 214 4
mpe_input6 5 17 127 4
Source file: /home/sergeyb/sources/src/sys/net/pf_table.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pfr_gcd 2 10 40 2
pfr_initialize 1 15 147 1
pfr_clr_addrs 7 24 151 3
pfr_add_addrs 22 74 512 5
pfr_del_addrs 26 73 524 5
pfr_set_addrs 29 112 769 9
pfr_tst_addrs 15 36 279 5
pfr_get_addrs 8 34 221 4
pfr_get_astats 10 39 258 4
pfr_clr_astats 14 44 308 5
pfr_validate_addr 14 29 202 1
pfr_enqueue_addrs 7 19 128 4
pfr_mark_addrs 3 12 72 1
pfr_lookup_addr 8 28 184 3
pfr_create_kentry 13 39 243 1
pfr_destroy_kentries 2 10 67 1
pfr_destroy_kentry 4 9 68 1
pfr_insert_kentries 3 22 108 3
pfr_insert_kentry 5 20 119 3
pfr_remove_kentries 3 23 129 2
pfr_clean_node_mask 1 8 36 2
pfr_clstats_kentries 3 13 70 3
pfr_reset_feedback 4 13 94 3
pfr_prepare_network 9 27 189 3
pfr_route_kentry 6 23 158 2
pfr_unroute_kentry 6 26 150 2
pfr_copyout_addr 10 35 212 2
pfr_walktree 21 82 495 3
pfr_clr_tables 8 29 182 3
pfr_add_tables 15 74 516 4
pfr_del_tables 9 33 236 4
pfr_get_tables 8 31 182 4
pfr_get_tstats 9 38 225 4
pfr_clr_tstats 7 27 201 4
pfr_set_tflags 17 48 332 7
pfr_ina_begin 7 30 187 4
pfr_ina_define 26 101 718 7
pfr_ina_rollback 8 28 182 4
pfr_ina_commit 11 37 241 5
pfr_commit_ktable 7 54 406 2
pfr_validate_table 9 18 138 3
pfr_fix_anchor 6 21 126 1
pfr_table_count 4 11 71 2
pfr_skip_table 3 8 51 3
pfr_insert_ktables 1 6 27 1
pfr_insert_ktable 3 9 58 1
pfr_setflags_ktables 2 8 52 1
pfr_setflags_ktable 12 30 198 2
pfr_clstats_ktables 1 6 37 3
pfr_clstats_ktable 2 12 91 3
pfr_create_ktable 7 34 211 4
pfr_destroy_ktables 2 8 53 2
pfr_destroy_ktable 6 20 141 2
pfr_ktable_compare 2 7 55 2
pfr_lookup_table 1 5 27 1
pfr_match_addr 10 35 248 3
pfr_update_stats 19 64 422 5
pfr_attach_table 8 33 244 3
pfr_detach_table 3 8 57 1
pfr_islinklocal 4 6 36 2
pfr_pool_get 41 146 933 4
pfr_kentry_byidx 4 17 99 3
pfr_states_increase 4 14 97 3
pfr_states_decrease 5 18 115 3
pfr_kentry_byaddr 4 22 112 4
pfr_dynaddr_update 5 23 133 2
pfr_ktable_winfo_update 5 13 91 2
Source file: /home/sergeyb/sources/src/sys/net/pipex.h
Source file: /home/sergeyb/sources/src/sys/net/pfkeyv2.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pfdatatopacket 2 7 52 3
pfkey_init 1 4 15 1
pfkeyv2_attach 3 26 189 2
pfkeyv2_detach 5 21 114 1
pfkeyv2_usrreq 1 5 50 6
pfkeyv2_output 6 24 150 4
pfkey_sendup 4 17 111 3
pfkeyv2_sendmessage 24 106 764 6
pfkeyv2_policy 26 109 720 3
pfkeyv2_get 43 121 895 4
pfkeyv2_dump_walker 6 22 178 3
pfkeyv2_sa_flush 3 7 53 3
pfkeyv2_get_proto_alg 16 39 174 3
pfkeyv2_send 162 698 4305 3
pfkeyv2_acquire 29 170 1272 5
pfkeyv2_expire 11 59 408 2
pfkeyv2_sysctl_walker 12 47 369 3
pfkeyv2_dump_policy 20 78 492 4
pfkeyv2_sysctl_policydumper 14 53 392 3
pfkeyv2_policy_flush 2 8 42 3
pfkeyv2_sysctl 9 40 229 6
Source file: /home/sergeyb/sources/src/sys/net/if_pair.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pair_media_change 1 4 14 1
pair_media_status 2 12 74 2
pair_link_state 3 15 79 1
pairattach 1 4 13 1
pair_clone_create 2 27 198 2
pair_clone_destroy 2 17 109 1
pairstart 8 25 148 1
pairioctl 21 72 397 3
Source file: /home/sergeyb/sources/src/sys/net/if_gre.h
Source file: /home/sergeyb/sources/src/sys/net/pfkeyv2_convert.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
import_sa 8 22 142 3
export_sa 31 96 436 2
import_lifetime 13 61 319 3
export_lifetime 13 50 265 3
import_flow 11 67 591 8
export_encap 7 39 297 3
export_flow 13 62 332 5
import_address 6 23 114 2
export_address 1 10 97 2
import_identity 5 27 171 2
import_identities 6 17 139 4
export_identity 4 20 124 2
export_identities 3 8 66 4
import_key 3 12 87 3
export_key 2 21 174 3
import_udpencap 2 5 26 2
export_udpencap 1 9 64 2
import_tag 2 8 47 2
export_tag 1 10 100 2
import_tap 2 5 26 2
export_tap 1 7 58 2
export_satype 1 7 44 2
Source file: /home/sergeyb/sources/src/sys/net/if_sppp.h
Source file: /home/sergeyb/sources/src/sys/net/ifq.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ifq_serialize 5 24 178 2
ifq_is_serialized 1 4 20 1
ifq_start_task 4 9 55 1
ifq_restart_task 1 7 36 1
ifq_barrier 3 14 90 1
ifq_barrier_task 1 6 25 1
ifq_init 2 24 179 3
ifq_attach 3 27 197 3
ifq_destroy 1 7 50 1
ifq_add_data 1 9 62 2
ifq_enqueue 6 20 126 2
ifq_deq_enter 1 4 17 1
ifq_deq_leave 2 9 50 1
ifq_deq_begin 3 13 76 1
ifq_deq_commit 1 9 56 2
ifq_deq_rollback 1 5 26 2
ifq_dequeue 2 9 44 1
ifq_purge 1 14 89 1
ifq_q_enter 2 8 51 2
ifq_q_leave 1 5 30 2
ifq_mfreem 1 7 42 2
ifq_mfreeml 1 7 50 2
priq_idx 2 7 50 2
priq_alloc 2 9 64 2
priq_free 1 4 25 2
priq_enq 4 23 154 2
priq_deq_begin 3 16 94 2
priq_deq_commit 1 6 40 3
priq_purge 2 10 67 2
Source file: /home/sergeyb/sources/src/sys/net/if_pflow.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pflowattach 1 5 19 1
pflow_output 1 6 34 4
pflow_output_process 2 12 66 1
pflow_clone_create 2 117 1048 2
pflow_clone_destroy 7 30 228 1
pflowvalidsockaddr 8 19 116 2
pflow_set 29 128 789 2
pflowioctl 22 65 421 3
pflow_init_timeouts 9 25 169 1
pflow_calc_mtu 3 14 121 3
pflow_setmtu 6 25 151 2
pflow_get_mbuf 5 38 246 2
copy_flow_data 4 27 336 6
copy_flow_ipfix_4_data 2 27 311 7
copy_flow_ipfix_6_data 2 29 373 7
export_pflow 7 21 116 1
export_pflow_if 11 37 343 3
copy_flow_to_m 5 18 129 2
copy_flow_ipfix_4_to_m 5 22 149 2
copy_flow_ipfix_6_to_m 5 22 149 2
pflow_pack_flow 4 18 144 3
pflow_pack_flow_ipfix 9 35 284 3
pflow_timeout 3 14 49 1
pflow_timeout6 1 5 22 1
pflow_timeout_tmpl 1 5 20 1
pflow_flush 3 14 50 1
pflow_sendout_v5 4 25 185 1
pflow_sendout_ipfix 8 55 355 2
pflow_sendout_ipfix_tmpl 6 35 253 1
pflow_sendout_mbuf 2 10 75 2
pflow_sysctl 4 16 94 6
Source file: /home/sergeyb/sources/src/sys/net/if_vxlan.h
Source file: /home/sergeyb/sources/src/sys/net/if_etherip.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
etheripattach 1 5 20 1
etherip_clone_create 2 25 193 2
etherip_clone_destroy 1 10 61 1
etherip_media_change 1 4 12 1
etherip_media_status 1 5 30 2
etherip_start 11 30 153 1
etherip_ioctl 27 79 518 3
etherip_set_tunnel_addr 9 26 185 3
ip_etherip_output 9 49 380 2
ip_etherip_input 15 65 440 4
ip6_etherip_output 11 55 396 2
ip6_etherip_input 15 64 453 4
etherip_sysctl_etheripstat 1 11 82 3
etherip_sysctl 4 19 101 6
Source file: /home/sergeyb/sources/src/sys/net/rtsock.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
route_prinit 1 4 14 1
route_usrreq 5 24 159 6
route_attach 7 39 231 2
route_detach 6 23 134 1
route_ctloutput 14 50 262 5
route_senddesync 4 22 134 1
route_input 30 86 524 3
rtm_report 10 50 429 4
route_output 49 152 967 4
rtm_output 61 206 1374 5
ifa_ifwithroute 11 38 241 4
rtm_getifa 16 35 293 2
route_cleargateway 4 8 62 3
route_arp_conflict 8 16 132 2
rtm_setmetrics 4 15 71 3
rtm_getmetrics 2 14 81 2
rtm_xaddrs 4 12 102 3
rtm_msg1 16 58 337 2
rtm_msg2 19 65 379 5
rtm_send 3 21 189 4
rtm_miss 4 20 142 7
rtm_ifchg 3 18 114 1
rtm_addr 4 24 200 3
rtm_ifannounce 3 15 101 2
rtm_bfd 3 20 158 1
sysctl_dumpentry 22 68 571 3
sysctl_iflist 13 52 427 2
sysctl_ifnames 6 22 152 1
sysctl_rtable 20 73 451 6
sysctl_rtable_rtstat 2 14 138 3
rtm_validate_proposal 26 75 440 1
Source file: /home/sergeyb/sources/src/sys/net/pf.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pf_addr_compare 14 30 253 3
pf_src_compare 6 15 133 2
pf_set_protostate 10 15 110 3
pf_addrcpy 4 16 110 3
pf_init_threshold 1 8 41 3
pf_add_threshold 2 11 63 1
pf_check_threshold 1 4 20 1
pf_src_connlimit 22 76 565 1
pf_insert_src_node 11 54 391 6
pf_remove_src_node 5 13 98 1
pf_get_src_node 2 8 51 2
pf_state_rm_src_node 5 18 115 2
pf_state_compare_key 8 19 211 2
pf_state_compare_id 5 12 81 2
pf_state_key_attach 22 62 468 3
pf_detach_state 4 9 70 1
pf_state_key_detach 6 24 169 2
pf_alloc_state_key 2 8 46 1
pf_state_key_addr_setup 12 43 331 8
pf_state_key_setup 19 65 502 4
pf_state_insert 10 43 308 4
pf_find_state_byid 1 5 35 1
pf_compare_state_keys 10 30 300 4
pf_find_state 25 56 451 4
pf_find_state_all 8 21 150 3
pf_state_export 6 57 744 2
pf_purge_expired_rules 3 12 67 1
pf_purge_timeout 1 4 19 1
pf_purge 3 21 117 1
pf_state_expires 8 29 206 1
pf_purge_expired_src_nodes 4 12 83 1
pf_src_tree_remove_state 5 18 118 1
pf_remove_state 6 24 203 1
pf_remove_divert_state 5 12 89 1
pf_free_state 11 29 224 1
pf_purge_expired_states 6 21 105 1
pf_tbladdr_setup 3 8 62 2
pf_tbladdr_remove 3 7 44 1
pf_tbladdr_copyout 6 11 86 1
pf_print_host 17 57 328 3
pf_print_state 1 4 18 1
pf_print_state_parts 26 77 517 3
pf_print_flags 10 21 104 1
pf_calc_skip_steps 21 40 369 1
pf_addr_wrap_neq 12 27 196 2
pf_cksum_fixup 5 13 85 4
pf_cksum_uncover 1 4 25 3
pf_cksum_cover 1 4 25 3
pf_cksum_fixup_a 8 28 284 5
pf_patch_8 4 12 98 4
pf_patch_16 2 10 60 3
pf_patch_16_unaligned 3 12 108 4
pf_patch_32 2 13 113 3
pf_patch_32_unaligned 3 14 141 4
pf_icmp_mapping 37 130 622 5
pf_translate_icmp 3 10 89 6
pf_translate_a 5 18 105 3
pf_translate_af 19 93 671 1
pf_change_icmp_af 17 74 583 8
pf_translate_icmp_af 59 185 895 3
pf_modulate_sack 13 52 357 2
pf_build_tcp 20 94 691 16
pf_send_tcp 5 19 134 15
pf_send_challenge_ack 1 8 91 4
pf_send_icmp 9 21 157 6
pf_match_addr 9 23 234 5
pf_match_addr_range 12 26 229 4
pf_match 13 24 141 4
pf_match_port 1 4 39 4
pf_match_uid 4 6 49 4
pf_match_gid 4 6 49 4
pf_match_tag 5 7 67 3
pf_match_rcvif 6 20 130 2
pf_tag_packet 3 7 48 3
pf_step_into_anchor 5 23 133 2
pf_poolmask 4 22 265 5
pf_addr_inc 7 29 214 2
pf_socket_lookup 11 67 395 1
pf_get_wscale 9 37 201 1
pf_get_mss 8 35 201 1
pf_calc_mss 6 38 270 4
pf_set_rt_ifp 6 27 174 3
pf_tcp_iss 5 32 254 1
pf_rule_to_actions 9 22 170 2
pf_match_rule 47 158 1417 2
pf_test_rule 70 184 1551 6
pf_create_state 38 165 1308 12
pf_translate 20 51 344 7
pf_tcp_track_full 97 228 1904 5
pf_tcp_track_sloppy 28 68 489 3
pf_synproxy 18 90 1029 3
pf_test_state 37 120 1014 3
pf_icmp_state_lookup 12 42 348 9
pf_test_state_icmp 153 635 5297 3
pf_pull_hdr 8 34 220 7
pf_routable 21 61 355 4
pf_rtlabel_match 7 31 190 4
pf_route 27 120 793 3
pf_route6 22 91 672 3
pf_check_tcp_cksum 11 35 202 4
pf_find_divert 2 7 50 1
pf_get_divert 3 13 93 1
pf_walk_header 10 39 285 3
pf_walk_option6 11 58 368 5
pf_walk_header6 38 122 815 3
pf_setup_pdesc 44 154 1233 6
pf_counters_inc 13 55 568 5
pf_test 138 307 2250 4
pf_ouraddr 4 12 68 1
pf_pkt_addr_changed 1 5 24 1
pf_inp_lookup 4 12 83 1
pf_inp_link 5 13 80 2
pf_inp_unlink 2 7 30 1
pf_state_key_link 2 6 51 2
pf_log_matches 3 10 79 5
pf_state_key_ref 2 6 27 1
pf_state_key_unref 3 9 61 1
pf_state_key_isvalid 2 4 26 1
pf_pkt_unlink_state_key 1 5 30 1
pf_pkt_state_key_ref 1 4 20 1
pf_inpcb_unlink_state_key 2 7 30 1
pf_state_key_unlink_reverse 3 9 57 1
Source file: /home/sergeyb/sources/src/sys/net/if_tun.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
tunattach 2 8 35 1
tun_clone_create 1 4 24 2
tap_clone_create 1 4 24 2
tun_create 6 44 313 3
tun_clone_destroy 4 18 118 1
tun_lookup 2 8 39 1
tap_lookup 2 8 39 1
tunopen 4 19 151 4
tapopen 4 19 151 4
tun_dev_open 3 14 90 4
tunclose 2 7 58 4
tapclose 2 7 58 4
tun_dev_close 2 20 131 4
tun_init 16 42 287 1
tun_ioctl 10 32 166 3
tun_output 10 38 276 4
tun_wakeup 4 11 70 1
tunioctl 2 7 63 5
tapioctl 2 7 63 5
tun_dev_ioctl 25 91 563 5
tunread 2 7 53 3
tapread 2 7 53 3
tun_dev_read 20 58 398 3
tunwrite 2 7 53 3
tapwrite 2 7 53 3
tun_dev_write 22 95 589 3
tunpoll 2 7 53 3
tappoll 2 7 53 3
tun_dev_poll 4 22 153 3
tunkqfilter 2 7 48 2
tapkqfilter 2 7 48 2
tun_dev_kqfilter 3 25 136 2
filt_tunrdetach 2 10 66 1
filt_tunread 3 21 129 2
filt_tunwdetach 2 10 66 1
filt_tunwrite 2 13 74 2
tun_start 2 7 38 1
tun_link_state 4 15 72 1
Source file: /home/sergeyb/sources/src/sys/net/if_gif.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
gifattach 1 5 19 1
gif_clone_create 3 26 215 2
gif_clone_destroy 3 16 108 1
gif_start 19 71 362 1
gif_encap 5 22 126 3
gif_output 7 21 136 4
gif_ioctl 53 140 906 3
gif_checkloop 4 21 137 2
in_gif_output 18 58 377 3
in_gif_input 11 38 269 4
in6_gif_output 16 53 349 3
in6_gif_input 12 41 303 4
Source file: /home/sergeyb/sources/src/sys/net/if_types.h
Source file: /home/sergeyb/sources/src/sys/net/bfd.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
bfdset 6 26 230 1
bfdclear 2 7 39 1
bfd_clear_task 6 30 206 1
bfdinit 2 13 102 1
bfddestroy 2 12 63 1
bfd_lookup 2 9 43 1
bfd2sa 2 26 214 2
bfd_start_task 4 19 125 1
bfd_send_task 3 17 110 1
bfd_listener 8 62 384 2
bfd_sender 14 98 590 2
bfd_upcall 1 6 43 3
bfd_upcall_task 5 22 135 1
bfd_error 4 11 62 1
bfd_timeout_tx 1 5 25 1
bfd_timeout_rx 2 9 47 1
bfd_senddown 3 10 51 1
bfd_reset 1 25 176 1
bfd_input 32 109 791 2
bfd_set_state 10 41 208 2
bfd_set_uptime 1 7 48 1
bfd_send_control 4 31 243 1
bfd_send 3 9 73 2
bfd_debug 1 39 311 1
Source file: /home/sergeyb/sources/src/sys/net/if_trunk.h
Source file: /home/sergeyb/sources/src/sys/net/radix.h
Source file: /home/sergeyb/sources/src/sys/net/raw_usrreq.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
raw_usrreq 27 86 425 6
Source file: /home/sergeyb/sources/src/sys/net/pfkeyv2_parsemessage.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pfkeyv2_parsemessage 122 599 2714 3
Source file: /home/sergeyb/sources/src/sys/net/art.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
art_init 1 11 93 1
art_alloc 6 31 205 3
art_check_duplicate 3 9 50 3
art_bindex 6 28 351 3
art_findex 1 4 31 2
art_match 6 37 224 3
art_lookup 8 31 235 4
art_insert 10 40 307 4
art_table_insert 5 20 156 4
art_delete 7 28 214 4
art_table_delete 7 24 186 4
art_table_ref 1 5 24 2
art_table_rele 2 6 30 1
art_table_free 3 10 53 2
art_walk 3 20 152 3
art_table_walk 9 41 358 4
art_walk_apply 3 12 91 5
art_table_get 9 44 306 3
art_table_put 3 25 183 2
art_table_gc 5 27 146 1
art_allot 10 40 237 4
art_get 2 10 58 2
art_put 1 9 50 1
art_gc 2 14 69 1
Source file: /home/sergeyb/sources/src/sys/net/if_vlan.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
vlanattach 4 18 111 1
vlan_clone_create 3 28 186 2
vlan_ref 1 5 27 2
vlan_unref 1 5 27 2
vlan_clone_destroy 2 12 77 1
vlan_mplstunnel 3 12 55 1
vlan_start 12 43 265 1
vlan_inject 2 16 130 3
vlan_input 13 60 447 3
vlan_parent_up 3 16 107 2
vlan_up 11 59 398 1
vlan_down 4 29 230 1
vlan_ifdetach 2 10 58 1
vlan_link_hook 2 14 73 1
vlan_link_state 2 8 51 3
vlan_ioctl 25 89 445 3
vlan_iff 7 22 143 1
vlan_setlladdr 5 24 187 2
vlan_set_vnetid 9 30 248 2
vlan_set_parent 7 23 163 2
vlan_del_parent 3 10 65 1
vlan_set_compat 6 31 299 2
vlan_get_compat 2 13 109 2
vlan_inuse 2 10 64 3
vlan_inuse_locked 5 14 91 3
vlan_multi_add 5 31 250 2
vlan_multi_del 9 36 261 2
vlan_media_get 2 10 68 2
vlan_multi_apply 1 17 121 3
vlan_multi_free 2 8 52 1
Source file: /home/sergeyb/sources/src/sys/net/if_dl.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
satosdl 1 4 21 1
sdltosa 1 4 21 1
Source file: /home/sergeyb/sources/src/sys/net/if_enc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
encattach 1 5 24 1
enc_clone_create 10 58 388 2
enc_clone_destroy 2 13 72 1
enc_start 3 10 44 1
enc_output 1 6 34 4
enc_ioctl 7 21 105 3
enc_getif 8 20 110 2
enc_getifa 2 10 54 2
enc_setif 7 27 179 2
enc_unsetif 7 17 119 1
Source file: /home/sergeyb/sources/src/sys/net/bridgestp.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
bstp_transmit 8 27 147 2
bstp_transmit_bpdu 3 24 193 2
bstp_transmit_tcn 4 28 239 2
bstp_decode_bpdu 12 62 528 3
bstp_send_bpdu 6 46 328 3
bstp_pdu_flags 14 41 176 1
bstp_input 16 45 297 4
bstp_received_stp 4 21 141 4
bstp_received_rstp 3 14 111 4
bstp_received_tcn 1 6 30 3
bstp_received_bpdu 24 66 353 3
bstp_pdu_rcvtype 12 29 158 2
bstp_pdu_bettersame 7 12 83 2
bstp_info_cmp 9 21 139 2
bstp_info_superior 4 9 64 2
bstp_assign_roles 17 79 489 1
bstp_update_state 4 18 89 2
bstp_update_roles 71 130 851 2
bstp_update_tc 31 46 260 1
bstp_update_info 5 19 127 1
bstp_set_other_tcprop 2 10 50 1
bstp_set_all_reroot 1 6 31 1
bstp_set_all_sync 1 9 45 1
bstp_set_port_state 6 25 119 2
bstp_set_port_role 11 58 288 2
bstp_set_port_proto 3 19 86 2
bstp_set_port_tc 10 59 341 2
bstp_set_timer_tc 4 17 82 1
bstp_set_timer_msgage 2 9 48 1
bstp_rerooted 3 14 67 2
bstp_calc_path_cost 6 15 90 1
bstp_notify_rtage 4 16 74 2
bstp_ifstate 6 23 140 1
bstp_ifupdstatus 8 19 115 2
bstp_enable_port 1 5 25 2
bstp_disable_port 1 6 32 2
bstp_tick 9 36 253 1
bstp_timer_start 1 6 30 2
bstp_timer_stop 1 6 27 1
bstp_timer_latch 1 5 21 1
bstp_timer_expired 4 11 57 1
bstp_hello_timer_expiry 5 11 73 2
bstp_message_age_expiry 2 8 46 2
bstp_migrate_delay_expiry 1 4 20 2
bstp_edge_delay_expiry 5 7 46 2
bstp_addr_cmp 3 8 69 2
bstp_same_bridgeid 2 10 57 2
bstp_initialization 7 46 366 1
bstp_create 1 20 120 1
bstp_destroy 3 8 44 1
bstp_stop 2 8 50 1
bstp_add 4 33 210 2
bstp_delete 4 12 85 1
bstp_getstate 6 14 81 2
bstp_ifsflags 9 30 167 2
bstp_ioctl 38 153 734 3
Source file: /home/sergeyb/sources/src/sys/net/raw_cb.h
Source file: /home/sergeyb/sources/src/sys/net/if_pppx.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pppx_if_cmp 1 4 37 2
pppx_dev_lookup 2 10 49 1
pppx_dev2pxd 1 8 36 1
pppxattach 1 4 11 1
pppxopen 5 28 212 4
pppxread 9 30 206 3
pppxwrite 20 81 505 3
pppxioctl 12 44 201 5
pppxpoll 6 16 116 3
pppxkqfilter 3 25 136 2
filt_pppx_rdetach 2 10 75 1
filt_pppx_read 2 10 71 2
filt_pppx_wdetach 2 10 75 1
filt_pppx_write 1 4 17 2
pppxclose 3 19 125 4
pppx_if_next_unit 4 19 80 1
pppx_if_find 1 12 94 3
pppx_add_session 41 195 1512 2
pppx_del_session 2 10 67 2
pppx_set_session_descr 2 11 81 2
pppx_if_destroy 5 28 154 2
pppx_if_start 4 18 118 1
pppx_if_output 12 60 346 4
pppx_if_ioctl 8 26 119 3
Source file: /home/sergeyb/sources/src/sys/net/if_bridge.h
Source file: /home/sergeyb/sources/src/sys/net/bsd-comp.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
bsd_clear 1 12 60 1
bsd_check 8 24 140 1
bsd_comp_stats 3 21 127 2
bsd_reset 1 8 39 1
bsd_alloc 16 58 307 3
bsd_free 2 8 66 1
bsd_comp_alloc 1 6 25 2
bsd_decomp_alloc 1 6 25 2
bsd_init 12 30 201 8
bsd_comp_init 1 8 58 6
bsd_decomp_init 1 8 62 7
bsd_compress 27 128 811 5
bsd_incomp 18 86 535 2
bsd_decompress 51 215 1383 3
Source file: /home/sergeyb/sources/src/sys/net/if_bridge.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
bridgeattach 1 4 13 1
bridge_clone_create 5 39 283 2
bridge_dummy_output 1 6 34 4
bridge_clone_destroy 3 18 132 1
bridge_delete 2 15 119 2
bridge_ioctl 81 261 1537 3
bridge_ifdetach 1 9 54 1
bridge_spandetach 1 8 67 1
bridge_bifconf 13 78 615 2
bridge_init 3 10 66 1
bridge_stop 2 9 54 1
bridge_output 26 82 554 4
bridgeintr 4 18 93 1
bridgeintr_frame 37 108 749 3
bridge_input 2 10 61 3
bridge_process 29 84 590 2
bridge_broadcast 21 54 353 4
bridge_localbroadcast 7 23 136 4
bridge_span 4 20 112 2
bridge_blocknonip 20 36 220 2
bridge_ipsec 38 115 815 9
bridge_ip 54 148 1016 5
bridge_fragment 29 88 541 4
bridge_ifenqueue 2 14 85 3
bridge_ifinput 1 7 44 2
bridge_send_icmp_err 6 58 434 9
bridge_tunnel 2 7 50 1
bridge_tunneltag 3 13 93 1
bridge_tunneluntag 2 6 38 1
bridge_copyaddr 3 9 52 2
bridge_copytag 2 10 80 2
Source file: /home/sergeyb/sources/src/sys/net/pf_ruleset.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pf_anchor_compare 3 5 46 2
pf_init_ruleset 1 8 84 1
pf_find_anchor 2 11 83 1
pf_find_ruleset 4 13 63 1
pf_get_leaf_ruleset 7 31 148 2
pf_create_anchor 10 41 337 2
pf_find_or_create_ruleset 11 36 215 1
pf_remove_if_empty_ruleset 13 23 174 1
pf_anchor_setup 16 54 361 3
pf_anchor_copyout 12 44 347 3
pf_anchor_remove 4 14 72 1
Source file: /home/sergeyb/sources/src/sys/net/if_gre.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
greattach 1 6 25 1
gre_clone_create 4 40 325 2
gre_clone_destroy 1 12 72 1
gre_output 36 180 1263 4
gre_ioctl 38 120 750 3
gre_in_cksum 3 19 117 2
gre_keepalive 2 8 35 1
gre_send_keepalive 7 43 353 1
gre_recv_keepalive 7 25 135 1
gre_link_state 4 13 70 1
Source file: /home/sergeyb/sources/src/sys/net/if_pflog.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pflogattach 5 10 65 1
pflogifs_resize 7 24 140 1
pflog_clone_create 5 31 211 2
pflog_clone_destroy 4 15 91 1
pflogstart 1 4 17 1
pflogoutput 1 6 34 4
pflogioctl 3 14 59 3
pflog_packet 16 51 452 6
pflog_bpfcopy 28 115 903 3
Source file: /home/sergeyb/sources/src/sys/net/if_pflog.h
Source file: /home/sergeyb/sources/src/sys/net/if_arp.h
Source file: /home/sergeyb/sources/src/sys/net/rtable.h
Source file: /home/sergeyb/sources/src/sys/net/ppp_defs.h
Source file: /home/sergeyb/sources/src/sys/net/if_pppvar.h
Source file: /home/sergeyb/sources/src/sys/net/ppp_tty.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pppopen 8 48 350 3
pppclose 3 18 104 3
pppasyncrelinq 3 16 87 1
pppread 15 40 285 3
pppwrite 13 42 348 3
ppptioctl 14 44 309 5
pppfcs 2 6 35 3
pppasyncstart 27 113 697 1
pppasyncctlp 1 10 54 1
pppstart_internal 8 12 110 2
pppstart 1 4 17 1
ppp_timeout 1 10 61 1
ppppkt 4 22 131 1
ppp_pkt_free 2 9 41 1
pppinput 56 190 1267 2
ppplogchar 5 11 85 2
pppdumpb 3 17 109 2
Source file: /home/sergeyb/sources/src/sys/net/fq_codel.h
Source file: /home/sergeyb/sources/src/sys/net/radix.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
rn_search 3 12 66 2
rn_search_m 4 14 88 3
rn_refines 11 26 171 2
rn_lookup 9 19 121 3
rn_satisfies_leaf 4 23 137 3
rn_match 20 72 488 2
rn_newpair 1 13 98 3
rn_insert 8 54 348 4
rn_addmask 21 61 500 3
rn_lexobetter 3 9 68 2
rn_new_radix_mask 3 18 105 2
rn_lift_node 5 14 84 1
rn_add_radix_mask 18 56 301 2
rn_add_dupedkey 12 26 173 4
rn_link_dupedkey 5 26 158 3
rn_fixup_nodes 15 34 241 1
rn_addroute 7 33 210 5
rn_del_radix_mask 18 55 324 1
rn_swap_nodes 2 10 63 2
rn_delete 25 89 595 4
rn_walktree 9 26 196 3
rn_initmask 3 11 62 1
rn_inithead 4 14 82 2
rn_inithead0 1 17 126 2
rn_init 5 21 135 1
Source file: /home/sergeyb/sources/src/sys/net/pf_ioctl.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pfattach 2 73 591 1
pfopen 2 6 37 4
pfclose 2 6 37 4
pf_rm_rule 10 45 371 2
pf_purge_rule 2 14 110 1
tagname2tag 7 30 197 3
tag2tagname 2 9 52 3
tag_unref 4 15 80 2
pf_tagname2tag 1 4 24 2
pf_tag2tagname 1 4 21 2
pf_tag_ref 3 9 42 1
pf_tag_unref 1 4 15 1
pf_rtlabel_add 2 7 47 1
pf_rtlabel_remove 2 5 26 1
pf_rtlabel_copyout 4 12 88 1
pf_qname2qid 1 4 24 2
pf_qid2qname 1 4 21 2
pf_qid_unref 1 4 18 1
pf_begin_rules 3 14 111 2
pf_rollback_rules 6 18 133 2
pf_free_queues 1 9 55 1
pf_remove_queues 3 13 64 1
pf_ifp2q 3 10 53 2
pf_create_queues 11 63 384 1
pf_commit_queues 2 16 63 1
pf_queue_manager 2 6 25 1
pf_hash_rule_addr 5 24 158 2
pf_hash_rule 1 37 289 2
pf_commit_rules 9 40 338 2
pf_setup_pfsync_matching 4 24 190 1
pf_addr_setup 4 9 48 3
pf_kif_setup 3 11 61 2
pf_addr_copyout 1 6 24 1
pfioctl 371 1556 9926 5
pf_trans_set_commit 5 11 75 1
pf_pool_copyin 1 5 33 2
pf_rule_copyin 24 115 1081 3
Source file: /home/sergeyb/sources/src/sys/net/bfd.h
Source file: /home/sergeyb/sources/src/sys/net/bpf.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
bpf_movein 17 85 459 5
bpf_attachd 1 8 54 2
bpf_detachd 7 25 156 1
bpfilterattach 1 4 13 1
bpfopen 4 20 162 4
bpfclose 1 12 76 4
bpfread 17 72 409 3
bpf_wakeup 2 7 40 1
bpf_wakeup_cb 3 10 66 1
bpfwrite 9 48 296 3
bpf_resetd 2 13 74 1
bpfioctl 66 202 1058 5
bpf_setf 8 39 281 3
bpf_setif 10 28 180 2
bpf_ifname 1 4 27 2
bpfpoll 8 22 155 3
bpfkqfilter 4 23 134 2
filt_bpfrdetach 1 7 43 1
filt_bpfread 2 11 72 2
bpf_mcopy 3 17 98 3
_bpf_mtap 10 48 314 4
bpf_mtap 1 4 28 3
bpf_mtap_hdr 2 15 112 6
bpf_mtap_af 1 7 52 4
bpf_mtap_ether 5 25 197 3
bpf_catchpacket 10 43 306 6
bpf_allocbufs 3 15 105 1
bpf_get 1 4 17 1
bpf_put 2 12 99 1
bpfattach 2 14 111 4
bpfdetach 6 21 150 1
bpf_sysctl_locked 8 29 155 6
bpf_sysctl 4 15 106 6
bpfilter_lookup 2 9 43 1
bpf_getdltlist 6 24 137 2
bpf_setdlt 6 19 120 2
bpf_d_ref 1 4 17 2
bpf_d_unref 1 4 17 2
bpf_insn_dtor 1 7 58 2
bpf_mbuf_copy 6 24 139 4
bpf_mbuf_ldw 2 10 61 3
bpf_mbuf_ldh 2 10 61 3
bpf_mbuf_ldb 3 16 84 3
bpf_mfilter 1 4 32 3
Source file: /home/sergeyb/sources/src/sys/net/fq_codel.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
codel_initparams 3 21 177 4
codel_freeparams 2 7 45 1
codel_gettime 1 6 31 1
codel_backlog 1 4 16 1
codel_qlength 1 4 20 1
codel_delay 1 4 16 1
codel_enqueue 1 6 45 3
control_law 1 6 50 3
codel_next_packet 6 23 145 4
codel_state_change 8 16 98 5
codel_dequeue 12 52 309 6
codel_commit 2 11 75 2
codel_purge 1 5 30 2
classify_flow 2 10 74 2
fqcodel_enq 6 37 254 2
select_queue 3 9 58 1
first_flow 4 18 115 2
next_flow 3 14 109 3
fqcodel_deq_begin 4 28 217 3
fqcodel_deq_commit 1 9 71 3
fqcodel_purge 2 7 54 2
fqcodel_if_enq 1 4 24 2
fqcodel_if_deq_begin 1 8 53 2
fqcodel_if_deq_commit 1 4 30 3
fqcodel_if_purge 1 4 24 2
fqcodel_pf_alloc 1 8 52 1
fqcodel_pf_addqueue 7 32 250 2
fqcodel_pf_free 1 7 55 1
fqcodel_pf_qstats 7 36 287 3
fqcodel_pf_qlength 1 4 20 1
fqcodel_pf_enqueue 1 4 21 2
fqcodel_pf_deq_begin 1 4 27 3
fqcodel_pf_deq_commit 1 4 27 3
fqcodel_pf_purge 1 4 21 2
fqcodel_idx 1 4 19 2
fqcodel_alloc 1 4 17 2
fqcodel_free 1 3 12 2
Source file: /home/sergeyb/sources/src/sys/net/pipex_local.h
Source file: /home/sergeyb/sources/src/sys/net/if_mpw.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mpwattach 1 4 13 1
mpw_clone_create 3 29 219 2
mpw_clone_destroy 2 13 84 1
mpw_input 1 5 28 3
mpw_ioctl 20 93 660 3
mpw_output 9 47 318 4
mpw_vlan_handle 4 16 103 2
mpw_start 15 58 397 1
Source file: /home/sergeyb/sources/src/sys/net/slcompress.h
Source file: /home/sergeyb/sources/src/sys/net/art.h
Source file: /home/sergeyb/sources/src/sys/net/if_etherip.h
Source file: /home/sergeyb/sources/src/sys/net/if_ethersubr.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ether_ioctl 9 27 138 4
ether_rtrequest 4 13 60 3
ether_output 32 93 656 4
ether_input 38 113 655 3
ether_sprintf 2 13 84 1
ether_fakeaddr 1 11 126 1
ether_ifattach 4 19 146 1
ether_ifdetach 2 14 97 1
ether_crc32_le_update 5 16 109 3
ether_crc32_be_update 5 16 111 3
ether_crc32_le_update 2 16 118 3
ether_crc32_be_update 2 21 183 3
ether_crc32_le 1 4 22 2
ether_crc32_be 1 4 22 2
ether_multiaddr 8 35 204 3
ether_addmulti 7 36 248 2
ether_delmulti 5 28 173 2
Source file: /home/sergeyb/sources/src/sys/net/if_tun.h
Source file: /home/sergeyb/sources/src/sys/net/rtable.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
rtmap_init 3 12 66 1
rtmap_grow 3 18 157 2
rtmap_dtor 1 6 56 2
rtable_init 5 22 151 1
rtable_add 8 36 224 1
rtable_get 4 13 92 2
rtable_exists 4 14 79 1
rtable_l2 2 11 69 1
rtable_loindex 2 11 70 1
rtable_l2set 3 11 80 3
rtable_init_backend 1 4 12 1
rtable_alloc 1 4 28 3
rtable_lookup 12 42 276 5
rtable_match 9 45 299 3
rtable_insert 15 78 504 6
rtable_delete 6 45 301 4
rtable_walk_helper 2 13 87 2
rtable_walk 3 16 107 4
rtable_iterate 2 11 59 1
rtable_mpath_capable 1 4 16 2
rtable_mpath_reprio 5 34 230 5
rtable_mpath_insert 6 20 157 2
an_match 3 12 89 3
rtentry_ref 1 5 24 2
rtentry_unref 1 5 24 2
satoaddr 1 4 29 2
rtable_satoplen 22 72 339 2
Source file: /home/sergeyb/sources/src/sys/net/trunklacp.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
lacp_input 10 29 218 2
lacp_input_process 4 21 108 1
lacp_pdu_input 9 29 191 2
lacp_fill_actorinfo 1 11 95 2
lacp_fill_markerinfo 1 7 59 2
lacp_xmit_lacpdu 3 33 269 1
lacp_xmit_marker 2 30 261 1
lacp_linkstate 5 18 102 1
lacp_tick 2 15 82 1
lacp_port_create 6 40 281 1
lacp_port_destroy 3 15 103 1
lacp_req 2 25 236 2
lacp_port_status 5 14 87 1
lacp_portreq 1 19 208 2
lacp_disable_collecting 1 5 24 1
lacp_enable_collecting 1 5 24 1
lacp_disable_distributing 5 23 167 1
lacp_enable_distributing 4 21 143 1
lacp_transit_expire 1 6 32 1
lacp_attach 3 20 152 1
lacp_detach 1 11 79 1
lacp_init 1 5 29 1
lacp_stop 1 6 35 1
lacp_select_tx_port 3 21 150 2
lacp_suppress_distributing 2 13 80 2
lacp_compare_peerinfo 1 5 34 2
lacp_compare_systemid 1 5 32 2
lacp_compare_portid 1 5 32 2
lacp_aggregator_bandwidth 3 15 82 1
lacp_select_active_aggregator 14 42 287 1
lacp_update_portmap 4 23 155 1
lacp_compose_key 10 36 210 1
lacp_aggregator_addref 2 12 88 2
lacp_aggregator_delref 3 17 132 2
lacp_aggregator_get 2 13 83 2
lacp_fill_aggregator_id 1 6 53 2
lacp_fill_aggregator_id_peer 1 7 44 2
lacp_aggregator_is_compatible 6 14 108 2
lacp_peerinfo_is_compatible 3 10 75 2
lacp_port_enable 1 4 15 1
lacp_port_disable 1 9 47 1
lacp_select 7 35 225 1
lacp_unselect 2 10 59 1
lacp_sm_mux 24 50 266 1
lacp_set_mux 8 42 201 2
lacp_sm_mux_timer 2 11 81 1
lacp_sm_ptx_update_timeout 3 10 62 2
lacp_sm_ptx_tx_schedule 5 14 81 1
lacp_sm_ptx_timer 1 4 14 1
lacp_sm_rx 4 17 108 2
lacp_sm_rx_set_expired 1 7 40 1
lacp_sm_rx_timer 2 12 69 1
lacp_sm_rx_record_pdu 9 27 208 2
lacp_sm_rx_update_ntt 3 9 68 2
lacp_sm_rx_record_default 1 8 39 1
lacp_sm_rx_update_selected_from_peerinfo 3 9 51 2
lacp_sm_rx_update_selected 1 4 25 2
lacp_sm_rx_update_default_selected 1 4 17 1
lacp_sm_tx 8 23 133 1
lacp_sm_assert_ntt 1 4 15 1
lacp_run_timers 5 13 85 1
lacp_marker_input 15 70 448 2
tlv_check 7 17 128 5
lacp_format_mac 1 11 78 3
lacp_format_systemid 1 9 60 3
lacp_format_portid 1 7 45 3
lacp_format_partner 1 10 84 3
lacp_format_lagid 3 16 108 4
lacp_format_lagid_aggregator 2 7 48 3
lacp_format_state 1 5 32 3
lacp_dump_lacpdu 1 14 122 1
lacp_dprintf 2 9 54 3
Source file: /home/sergeyb/sources/src/sys/net/pfkeyv2.h
Source file: /home/sergeyb/sources/src/sys/net/pfvar_priv.h
Source file: /home/sergeyb/sources/src/sys/net/bpfdesc.h
Source file: /home/sergeyb/sources/src/sys/net/pipex.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pipex_init 4 18 135 1
pipex_iface_init 5 20 129 2
pipex_iface_start 1 4 15 1
pipex_iface_stop 3 12 65 1
pipex_iface_fini 1 5 24 1
pipex_ioctl 10 42 191 3
pipex_add_session 44 159 1156 2
pipex_notify_close_session 1 8 42 1
pipex_notify_close_session_all 2 9 42 1
pipex_close_session 3 14 76 1
pipex_config_session 2 11 55 1
pipex_get_stat 2 12 57 1
pipex_get_closed 4 18 107 1
pipex_destroy_session 8 24 156 1
pipex_lookup_by_ip_address 3 21 153 1
pipex_lookup_by_session_id 5 17 83 2
pipexintr 10 48 265 1
pipex_ppp_enqueue 2 10 61 3
pipex_timer_start 1 5 24 1
pipex_timer_stop 1 4 12 1
pipex_timer 12 37 188 1
pipex_output 9 41 226 4
pipex_ip_output 10 33 197 2
pipex_ppp_output 12 37 195 3
pipex_ppp_input 21 60 324 3
pipex_ip_input 12 49 313 2
pipex_ip6_input 4 16 105 2
pipex_common_input 17 53 302 5
pipex_ppp_proto 9 29 198 4
pipex_pppoe_lookup_session 6 18 139 1
pipex_pppoe_input 2 16 128 2
pipex_pppoe_output 4 35 254 2
pipex_pptp_output 12 68 493 4
pipex_pptp_lookup_session 7 43 254 1
pipex_pptp_input 22 105 681 2
pipex_pptp_userland_lookup_session_ipv4 1 9 63 2
pipex_pptp_userland_lookup_session_ipv6 1 9 66 2
pipex_pptp_userland_lookup_session 8 38 244 2
pipex_pptp_userland_output 7 39 279 2
pipex_l2tp_output 19 99 792 2
pipex_l2tp_lookup_session 7 35 201 2
pipex_l2tp_input 18 88 544 4
pipex_l2tp_userland_lookup_session_ipv4 1 9 63 2
pipex_l2tp_userland_lookup_session_ipv6 1 9 66 2
pipex_l2tp_userland_lookup_session 12 42 285 2
pipex_l2tp_userland_output 3 23 188 2
pipex_mppe_init 6 27 150 5
pipex_session_init_mppe_recv 1 7 41 4
pipex_session_init_mppe_send 1 7 41 4
GetNewKeyFromSHA 1 13 91 4
pipex_mppe_reduce_key 3 13 63 1
mppe_key_change 2 16 115 1
pipex_mppe_input 24 101 578 2
pipex_mppe_output 16 68 432 3
pipex_ccp_input 5 32 192 2
pipex_ccp_output 2 17 110 3
adjust_tcp_mss 13 65 398 2
ip_is_idle_packet 24 69 355 2
pipex_session_log 5 19 133 4
pipex_sockaddr_hash_key 3 11 62 1
pipex_sockaddr_compar_addr 5 21 137 2
pipex_mppe_setkey 1 5 30 1
pipex_mppe_setoldkey 1 8 47 2
pipex_mppe_crypt 1 5 34 4
pipex_sysctl 5 19 129 6
Source file: /home/sergeyb/sources/src/sys/net/bridgectl.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
bridgectl_ioctl 32 106 587 3
bridge_rtupdate 19 88 580 6
bridge_rtlookup 3 16 96 2
bridge_hash 1 5 32 2
bridge_rtage 7 29 193 1
bridge_rtagenode 7 21 131 2
bridge_rtflush 5 19 121 2
bridge_rtdaddr 2 15 103 2
bridge_rtdelete 6 24 148 3
bridge_rtfind 6 36 270 2
bridge_update 12 21 171 3
bridge_brlconf 13 68 516 2
bridge_filterrule 10 31 193 3
bridge_addrule 5 25 193 3
bridge_flushrule 5 16 116 1
Source file: /home/sergeyb/sources/src/sys/net/if_pfsync.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pfsyncstat_inc 1 4 15 1
Source file: /home/sergeyb/sources/src/sys/net/if.h
Source file: /home/sergeyb/sources/src/sys/net/pf_osfp.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pf_osfp_fingerprint 5 21 151 1
pf_osfp_fingerprint_hdr 31 119 886 3
pf_osfp_match 9 27 178 2
pf_osfp_initialize 1 8 56 1
pf_osfp_flush 3 13 80 1
pf_osfp_add 20 75 604 1
pf_osfp_find 23 49 323 3
pf_osfp_find_exact 9 16 105 2
pf_osfp_insert 2 10 59 2
pf_osfp_get 2 25 158 1
pf_osfp_validate 7 35 247 1
Source file: /home/sergeyb/sources/src/sys/net/netisr.h
Source file: /home/sergeyb/sources/src/sys/net/ppp-deflate.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
zcalloc 1 8 39 3
zcfree 1 6 25 2
z_comp_alloc 11 30 208 2
z_comp_free 1 7 39 1
z_comp_init 8 20 141 6
z_comp_reset 1 7 36 1
z_compress 28 105 750 5
z_comp_stats 3 16 90 2
z_decomp_alloc 11 29 200 2
z_decomp_free 1 7 39 1
z_decomp_init 8 21 151 7
z_decomp_reset 1 7 36 1
z_decompress 25 116 794 3
z_incomp 10 39 260 2
Source file: /home/sergeyb/sources/src/sys/net/pfvar.h
Source file: /home/sergeyb/sources/src/sys/net/ppp-comp.h
Source file: /home/sergeyb/sources/src/sys/net/hfsc.h
Source file: /home/sergeyb/sources/src/sys/net/if_switch.h
Source file: /home/sergeyb/sources/src/sys/net/if_ppp.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pppattach 1 5 18 1
ppp_clone_create 3 29 238 2
ppp_clone_destroy 2 12 65 1
pppalloc 8 34 209 1
pppdealloc 8 33 226 1
pppioctl 55 178 1140 5
pppsioctl 18 58 401 3
pppoutput 24 99 607 4
ppp_requeue 8 33 159 1
ppp_restart 1 7 32 1
ppp_dequeue 30 86 534 1
pppintr 5 23 132 1
ppp_ccp 27 88 504 3
ppp_ccp_closed 3 11 65 1
ppppktin 2 6 44 3
ppp_inproc 51 191 1259 2
pppdumpm 7 28 183 1
ppp_ifstart 1 6 30 1
ppp_pkt_list_init 1 7 44 2
ppp_pkt_enqueue 4 20 114 2
ppp_pkt_dequeue 3 14 77 1
ppp_pkt_mbuf 4 28 179 1
Source file: /home/sergeyb/sources/src/sys/net/slcompress.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sl_compress_init 2 16 129 1
sl_compress_setup 3 22 182 2
sl_compress_tcp 41 140 1042 4
sl_uncompress_tcp 6 23 174 4
sl_uncompress_tcp_core 20 109 751 7
Source file: /home/sergeyb/sources/src/sys/net/if_media.h
Source file: /home/sergeyb/sources/src/sys/net/if_pfsync.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pfsyncattach 1 5 20 1
pfsync_clone_create 5 44 345 2
pfsync_clone_destroy 6 31 206 1
pfsyncstart 1 4 17 1
pfsync_syncdev_state 7 20 122 1
pfsync_ifdetach 1 5 21 1
pfsync_alloc_scrub_memory 4 10 62 2
pfsync_state_export 1 4 21 2
pfsync_state_import 42 152 1349 2
pfsync_input 19 75 520 4
pfsync_in_clr 8 25 178 4
pfsync_in_ins 15 28 193 4
pfsync_in_iack 4 18 118 4
pfsync_upd_tcp 9 20 155 3
pfsync_in_upd 13 55 351 4
pfsync_in_upd_c 12 54 348 4
pfsync_in_ureq 6 25 146 4
pfsync_in_del 3 20 121 4
pfsync_in_del_c 3 20 121 4
pfsync_in_bus 9 42 233 4
pfsync_in_tdb 3 10 64 4
pfsync_update_net_tdb 7 27 170 1
pfsync_in_eof 3 6 36 4
pfsync_in_error 1 5 27 4
pfsyncoutput 1 6 34 4
pfsyncioctl 33 137 897 3
pfsync_out_state 1 5 27 2
pfsync_out_iack 1 6 36 2
pfsync_out_upd_c 1 10 81 2
pfsync_out_del 1 7 45 2
pfsync_drop 6 27 192 1
Source file: /home/sergeyb/sources/src/sys/net/if_media.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ifmedia_init 1 10 56 4
ifmedia_add 5 19 111 4
ifmedia_list_add 2 7 59 3
ifmedia_set 6 24 151 2
ifmedia_ioctl 23 83 512 4
ifmedia_match 4 18 96 3
ifmedia_delete_instance 3 11 75 2
ifmedia_baudrate 3 10 64 1
ifmedia_printword 15 37 234 1
Source file: /home/sergeyb/sources/src/sys/net/ofp.h
Source file: /home/sergeyb/sources/src/sys/net/if_gif.h
Source file: /home/sergeyb/sources/src/sys/net/if_llc.h
Source file: /home/sergeyb/sources/src/sys/net/if_pppoe.h
Source file: /home/sergeyb/sources/src/sys/net/route.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
route_init 3 9 51 1
rtisvalid 5 14 98 1
rt_match 5 29 195 4
rt_hash 14 46 354 3
rtalloc_mpath 1 4 31 3
rtalloc 1 4 30 3
rt_setgwroute 6 25 175 2
rt_putgwroute 4 14 93 1
rtref 1 4 17 1
rtfree 6 26 179 1
ifafree 3 10 48 1
rtredirect 19 80 510 5
rtdeletemsg 3 19 156 3
rtequal 4 10 64 2
rtflushclone1 5 17 105 3
rtflushclone 4 6 49 2
rtrequest_delete 10 39 266 5
rtrequest 32 144 1036 5
rt_setgate 5 16 129 3
rt_getll 2 8 43 1
rt_maskedcopy 4 17 138 3
rt_ifa_add 9 37 276 3
rt_ifa_del 12 44 334 3
rt_ifa_addlocal 9 26 172 1
rt_ifa_dellocal 9 26 172 1
rt_ifa_purge 4 14 86 1
rt_ifa_purge_walker 3 12 76 3
rt_timer_init 2 12 70 1
rt_timer_queue_create 3 13 85 1
rt_timer_queue_change 1 4 18 2
rt_timer_queue_destroy 3 17 107 1
rt_timer_queue_count 1 4 16 1
rt_timer_remove_all 3 13 84 1
rt_timer_add 4 32 220 4
rt_timer_timer 4 24 144 1
rtlabel_name2id 7 30 198 1
rtlabel_id2name 2 8 41 1
rtlabel_id2sa 3 11 92 2
rtlabel_unref 4 15 82 1
rt_if_track 5 14 81 1
rt_if_linkstate_change 10 33 260 3
rt_plentosa 7 24 161 3
rt_plen2mask 1 4 34 2
db_print_sa 4 20 86 1
db_print_ifa 2 13 70 1
db_show_rtentry 1 14 125 3
db_show_arptab 1 6 27 1
Source file: /home/sergeyb/sources/src/sys/net/hfsc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
hfsc_class_qlength 2 6 32 1
hfsc_class_enqueue 1 4 28 2
hfsc_class_deq_begin 1 4 33 2
hfsc_class_deq_commit 1 4 32 2
hfsc_class_purge 2 5 36 2
hfsc_microuptime 1 7 39 1
hfsc_more_slots 2 5 25 1
hfsc_grow_class_tbl 1 12 88 2
hfsc_initialize 1 7 50 1
hfsc_pf_alloc 1 12 90 1
hfsc_pf_addqueue 21 62 539 2
hfsc_pf_qstats 6 25 190 3
hfsc_pf_free 1 4 15 1
hfsc_pf_qlength 1 5 24 1
hfsc_pf_enqueue 2 9 64 2
hfsc_pf_deq_begin 1 5 33 3
hfsc_pf_deq_commit 1 5 32 3
hfsc_pf_purge 1 5 30 2
hfsc_idx 1 4 19 2
hfsc_alloc 1 7 38 2
hfsc_free 4 19 134 2
hfsc_purge 2 7 56 2
hfsc_class_create 24 79 607 8
hfsc_class_destroy 16 43 311 2
hfsc_nextclass 5 15 74 1
hfsc_enq 8 21 164 2
hfsc_deq_begin 8 33 203 2
hfsc_deq_commit 1 8 70 3
hfsc_update_sc 6 24 154 3
hfsc_deferred 4 15 93 1
hfsc_cl_purge 2 10 69 3
hfsc_set_active 3 8 56 3
hfsc_set_passive 2 5 29 2
hfsc_init_ed 2 14 125 3
hfsc_update_ed 1 6 58 3
hfsc_update_d 1 4 30 2
hfsc_init_vf 16 66 435 2
hfsc_update_vf 14 48 320 3
hfsc_update_cfmin 4 19 92 1
hfsc_ellist_insert 4 15 97 2
hfsc_ellist_remove 1 4 26 2
hfsc_ellist_update 6 20 149 2
hfsc_ellist_get_mindl 4 11 68 2
hfsc_actlist_insert 4 15 98 1
hfsc_actlist_remove 1 4 23 1
hfsc_actlist_update 6 20 152 1
hfsc_actlist_firstfit 2 8 46 2
seg_x2y 1 6 44 2
seg_y2x 3 13 68 2
m2sm 1 6 31 1
m2ism 2 9 42 1
d2dx 1 6 28 1
sm2m 1 6 31 1
dx2d 1 6 26 1
hfsc_sc2isc 1 9 84 2
hfsc_rtsc_init 1 12 80 4
hfsc_rtsc_y2x 4 16 117 2
hfsc_rtsc_x2y 3 12 94 2
hfsc_rtsc_min 6 34 230 4
hfsc_getclstats 4 57 481 2
hfsc_clh2cph 7 15 111 2
Source file: /home/sergeyb/sources/src/sys/net/switchctl.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
switch_dev2sc 1 8 39 1
switchopen 7 36 245 4
switchread 12 56 331 3
switchwrite 16 71 451 3
switchioctl 4 14 57 5
switchclose 3 15 113 4
switch_dev_destroy 3 20 133 1
switchpoll 8 19 139 3
switchkqfilter 4 22 122 2
filt_switch_rdetach 2 8 61 1
filt_switch_read 4 15 107 2
filt_switch_wdetach 2 8 61 1
filt_switch_write 1 4 17 2
switch_dev_output 2 7 46 2
switch_dev_wakeup 2 8 45 1
Source file: /home/sergeyb/sources/src/sys/net/if_spppsubr.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
spppattach 1 3 9 1
sppp_input 28 111 619 2
sppp_output 20 80 489 4
sppp_attach 3 32 237 1
sppp_detach 9 25 237 1
sppp_flush 1 6 39 1
sppp_isempty 2 9 62 1
sppp_dequeue 3 13 78 1
sppp_ioctl 20 56 311 3
sppp_cp_send 7 42 306 6
sppp_cp_input 108 341 1987 3
sppp_up_event 4 20 119 2
sppp_down_event 10 30 153 2
sppp_open_event 12 31 163 2
sppp_close_event 12 37 238 2
sppp_increasing_timeout 2 8 66 2
sppp_to_event 13 47 271 2
sppp_cp_change_state 14 27 165 3
sppp_lcp_init 1 14 110 1
sppp_lcp_up 9 35 259 1
sppp_lcp_down 5 21 123 1
sppp_lcp_open 2 9 60 1
sppp_lcp_close 1 4 17 1
sppp_lcp_TO 1 4 21 1
sppp_lcp_RCR 56 161 1043 3
sppp_lcp_RCN_rej 14 40 244 3
sppp_lcp_RCN_nak 22 55 364 3
sppp_lcp_tlu 18 36 335 1
sppp_lcp_tld 4 12 99 1
sppp_lcp_tls 2 7 35 1
sppp_lcp_tlf 2 7 35 1
sppp_lcp_scr 7 33 308 1
sppp_ncp_check 4 8 63 1
sppp_lcp_check_and_close 3 8 35 1
sppp_ipcp_init 1 9 71 1
sppp_ipcp_destroy 1 5 33 1
sppp_ipcp_up 1 4 17 1
sppp_ipcp_down 1 4 17 1
sppp_ipcp_open 1 4 17 1
sppp_ipcp_close 1 4 17 1
sppp_ipcp_TO 1 4 21 1
sppp_ipcp_RCR 41 124 823 3
sppp_ipcp_RCN_rej 10 27 181 3
sppp_ipcp_RCN_nak 15 40 268 3
sppp_ipcp_tlu 3 5 39 1
sppp_ipcp_tld 1 3 9 1
sppp_ipcp_tls 6 24 150 1
sppp_ipcp_tlf 2 7 53 1
sppp_ipcp_scr 5 28 227 1
sppp_ipv6cp_init 1 8 57 1
sppp_ipv6cp_destroy 1 4 21 1
sppp_ipv6cp_up 1 4 17 1
sppp_ipv6cp_down 1 4 17 1
sppp_ipv6cp_open 3 15 92 1
sppp_ipv6cp_close 1 4 17 1
sppp_ipv6cp_TO 1 4 21 1
sppp_ipv6cp_RCR 43 132 908 3
sppp_ipv6cp_RCN_rej 11 28 187 3
sppp_ipv6cp_RCN_nak 16 49 345 3
sppp_ipv6cp_tlu 1 3 9 1
sppp_ipv6cp_tld 1 3 9 1
sppp_ipv6cp_tls 1 4 22 1
sppp_ipv6cp_tlf 1 5 27 1
sppp_ipv6cp_scr 5 24 198 1
sppp_ipv6cp_init 1 3 9 1
sppp_ipv6cp_destroy 1 3 9 1
sppp_ipv6cp_up 1 3 9 1
sppp_ipv6cp_down 1 3 9 1
sppp_ipv6cp_open 1 3 9 1
sppp_ipv6cp_close 1 3 9 1
sppp_ipv6cp_TO 1 3 8 1
sppp_ipv6cp_RCR 1 5 20 3
sppp_ipv6cp_RCN_rej 1 4 17 3
sppp_ipv6cp_RCN_nak 1 4 17 3
sppp_ipv6cp_tlu 1 3 9 1
sppp_ipv6cp_tld 1 3 9 1
sppp_ipv6cp_tls 1 3 9 1
sppp_ipv6cp_tlf 1 3 9 1
sppp_ipv6cp_scr 1 3 9 1
sppp_chap_input 36 193 1256 2
sppp_chap_init 1 5 27 1
sppp_chap_open 3 9 68 1
sppp_chap_close 2 5 30 1
sppp_chap_TO 6 29 165 1
sppp_chap_tlu 7 30 186 1
sppp_chap_tld 2 9 68 1
sppp_chap_scr 1 13 96 1
sppp_pap_input 30 125 854 2
sppp_pap_init 1 5 27 1
sppp_pap_open 4 12 94 1
sppp_pap_close 2 5 30 1
sppp_pap_TO 5 26 142 1
sppp_pap_my_TO 2 9 46 1
sppp_pap_tlu 3 17 94 1
sppp_pap_tld 2 10 83 1
sppp_pap_scr 1 13 111 1
sppp_auth_send 7 56 396 5
sppp_keepalive 10 44 275 1
sppp_get_ip_addrs 11 32 213 4
sppp_update_gw_walker 4 12 87 3
sppp_update_gw 2 7 38 1
sppp_set_ip_addrs 15 55 362 1
sppp_clear_ip_addrs 11 43 286 1
sppp_get_ip6_addrs 7 25 206 4
sppp_update_ip6_addr 6 36 208 1
sppp_set_ip6_addr 2 19 165 3
sppp_suggest_ip6_addr 3 17 142 2
sppp_get_params 10 43 300 2
sppp_set_params 18 74 540 2
sppp_phase_network 6 14 126 1
sppp_cp_type_name 12 19 101 1
sppp_auth_type_name 10 21 98 2
sppp_lcp_opt_name 8 15 77 1
sppp_ipcp_opt_name 4 11 53 1
sppp_ipv6cp_opt_name 3 10 47 1
sppp_state_name 11 16 76 1
sppp_phase_name 6 11 47 1
sppp_proto_name 6 13 68 1
sppp_print_bytes 2 6 37 2
sppp_print_string 4 11 55 2
sppp_dotted_quad 1 10 78 1
sppp_null 1 3 9 1
sppp_set_phase 4 16 76 1
Source file: /home/sergeyb/sources/src/sys/net/if_loop.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
loopattach 2 6 28 1
loop_clone_create 4 28 201 2
loop_clone_destroy 2 9 59 1
loinput 3 10 69 3
looutput 8 18 155 4
lortrequest 3 5 33 3
loioctl 6 23 93 3
Source file: /home/sergeyb/sources/src/sys/net/bpf_filter.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
bpf_mem_ldw 2 11 78 3
bpf_mem_ldh 2 11 78 3
bpf_mem_ldb 2 9 55 3
bpf_filter 1 8 51 4
_bpf_filter 65 175 994 4
bpf_validate 41 82 350 2
Source file: /home/sergeyb/sources/src/sys/ntfs/ntfs_inode.h
Source file: /home/sergeyb/sources/src/sys/ntfs/ntfs_ihash.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ntfs_nthashinit 3 15 69 1
ntfs_hash 1 8 61 2
ntfs_nthashlookup 3 11 64 2
ntfs_nthashins 1 7 46 1
ntfs_nthashrem 2 7 32 1
Source file: /home/sergeyb/sources/src/sys/ntfs/ntfs_ihash.h
Source file: /home/sergeyb/sources/src/sys/ntfs/ntfs_vfsops.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ntfs_checkexp 2 12 83 4
ntfs_sysctl 1 5 36 7
ntfs_init 1 4 12 1
ntfs_mount 15 73 489 5
ntfs_mountfs 29 141 1055 4
ntfs_start 1 4 22 3
ntfs_unmount 11 40 317 3
ntfs_root 2 14 82 2
ntfs_quotactl 1 5 26 5
ntfs_calccfree 8 32 215 2
ntfs_statfs 1 16 141 3
ntfs_sync 1 4 27 4
ntfs_fhtovp 2 14 99 3
ntfs_vptofh 2 16 106 2
ntfs_vgetex 20 80 512 8
ntfs_vget 2 7 61 3
Source file: /home/sergeyb/sources/src/sys/ntfs/ntfs_subr.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ntfs_ntvattrrele 1 7 36 1
ntfs_findvattr 9 37 252 8
ntfs_ntvattrget 13 80 495 6
ntfs_loadntnode 10 83 577 2
ntfs_ntget 1 8 45 2
ntfs_ntlookup 3 31 219 4
ntfs_ntput 7 30 193 2
ntfs_ntref 1 6 27 1
ntfs_ntrele 2 9 50 1
ntfs_freentvattr 5 13 82 1
ntfs_attrtontvattr 5 53 436 3
ntfs_runtovrun 8 46 354 4
ntfs_uastricmp 7 19 126 5
ntfs_uastrcmp 7 18 124 5
ntfs_fget 11 31 230 5
ntfs_frele 3 13 94 1
ntfs_ntlookupattr 9 38 224 5
ntfs_ntlookupfile 57 215 1303 5
ntfs_isnamepermitted 6 18 74 2
ntfs_ntreaddir 30 137 849 5
ntfs_nttimetounix 1 9 68 1
ntfs_filesize 4 22 134 4
ntfs_readntvattr_plain 20 108 576 8
ntfs_readattr_plain 4 39 241 9
ntfs_readattr 17 81 525 8
ntfs_parserun 9 33 259 5
ntfs_procfixups 6 36 248 4
ntfs_runtocn 7 33 192 5
ntfs_toupper_use 3 20 135 3
ntfs_toupper_unuse 4 14 61 1
Source file: /home/sergeyb/sources/src/sys/ntfs/ntfs_compr.h
Source file: /home/sergeyb/sources/src/sys/ntfs/ntfs_conv.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ntfs_utf8_wget 8 30 207 1
ntfs_utf8_wput 6 30 184 3
ntfs_utf8_wcmp 2 7 31 2
Source file: /home/sergeyb/sources/src/sys/ntfs/ntfs_vnops.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ntfs_bmap 4 13 86 1
ntfs_read 4 28 198 1
ntfs_getattr 3 29 250 1
ntfs_inactive 5 12 83 1
ntfs_reclaim 5 19 132 1
ntfs_print 1 8 53 1
ntfs_strategy 4 42 280 1
ntfs_access 21 48 316 1
ntfs_open 2 8 48 1
ntfs_close 2 8 48 1
ntfs_readdir 18 93 712 1
ntfs_lookup 20 73 539 1
ntfs_fsync 1 4 13 1
ntfs_pathconf 5 23 89 1
Source file: /home/sergeyb/sources/src/sys/ntfs/ntfs_vfsops.h
Source file: /home/sergeyb/sources/src/sys/ntfs/ntfs_subr.h
Source file: /home/sergeyb/sources/src/sys/ntfs/ntfs_compr.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ntfs_uncompblock 11 46 331 2
ntfs_uncompunit 3 15 83 3
Source file: /home/sergeyb/sources/src/sys/ntfs/ntfsmount.h
Source file: /home/sergeyb/sources/src/sys/ntfs/ntfs.h
Source file: /home/sergeyb/sources/src/sys/tmpfs/tmpfs_vnops.h
Source file: /home/sergeyb/sources/src/sys/tmpfs/tmpfs_vfsops.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
tmpfs_init 1 8 54 1
tmpfs_mount 14 80 588 5
tmpfs_start 1 4 20 3
tmpfs_unmount 7 33 210 3
tmpfs_root 1 6 43 2
tmpfs_vget 1 5 25 3
tmpfs_fhtovp 5 23 146 3
tmpfs_vptofh 1 12 83 2
tmpfs_statfs 1 21 153 3
tmpfs_sync 1 4 25 4
Source file: /home/sergeyb/sources/src/sys/tmpfs/tmpfs_specops.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
tmpfs_spec_read 1 8 42 1
tmpfs_spec_write 1 8 42 1
Source file: /home/sergeyb/sources/src/sys/tmpfs/tmpfs.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
VFS_TO_TMPFS 1 6 27 1
VP_TO_TMPFS_DIR 1 7 32 1
VP_TO_TMPFS_NODE 2 6 27 1
Source file: /home/sergeyb/sources/src/sys/tmpfs/tmpfs_fifoops.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
tmpfs_fifo_read 1 8 42 1
tmpfs_fifo_write 1 8 42 1
tmpfs_fifo_fsync 1 4 13 1
Source file: /home/sergeyb/sources/src/sys/tmpfs/tmpfs_mem.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
tmpfs_mntmem_init 1 6 34 2
tmpfs_mntmem_destroy 1 4 18 1
tmpfs_mem_info 3 16 73 1
tmpfs_bytes_max 2 12 65 1
tmpfs_pages_avail 1 4 24 1
tmpfs_mem_incr 2 13 70 2
tmpfs_mem_decr 1 7 43 2
tmpfs_dirent_get 2 7 39 1
tmpfs_dirent_put 1 5 33 2
tmpfs_node_get 3 12 62 1
tmpfs_node_put 1 6 38 2
tmpfs_strname_alloc 3 9 59 2
tmpfs_strname_free 2 7 54 3
tmpfs_strname_neqlen 2 6 60 2
Source file: /home/sergeyb/sources/src/sys/tmpfs/tmpfs_subr.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
tmpfs_alloc_node 16 86 565 8
tmpfs_free_node 9 38 235 2
tmpfs_vnode_get 17 70 402 3
tmpfs_alloc_file 10 47 304 5
tmpfs_alloc_dirent 3 18 102 4
tmpfs_free_dirent 1 7 50 2
tmpfs_dir_attach 2 26 195 3
tmpfs_dir_detach 7 34 255 2
tmpfs_dir_lookup 6 19 146 2
tmpfs_dir_cached 4 10 65 1
tmpfs_dir_getseq 2 14 81 2
tmpfs_dir_putseq 6 14 102 2
tmpfs_dir_lookupbyseq 4 17 110 2
tmpfs_dir_getdotents 6 33 220 3
tmpfs_dir_getdents 21 83 476 2
tmpfs_reg_resize 11 48 317 2
tmpfs_chflags 8 25 171 4
tmpfs_chmod 11 24 192 4
tmpfs_chown 10 26 187 5
tmpfs_chsize 8 24 115 4
tmpfs_chtimes 10 24 193 6
tmpfs_update 4 14 63 2
tmpfs_truncate 4 19 87 2
tmpfs_uio_cached 2 7 49 1
tmpfs_uio_lookup 3 6 37 2
tmpfs_uio_uncache 1 8 67 1
tmpfs_uio_cache 1 7 51 3
tmpfs_uiomove 8 37 260 3
tmpfs_zeropg 2 17 119 3
Source file: /home/sergeyb/sources/src/sys/tmpfs/tmpfs_vnops.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
tmpfs_lookup 43 115 730 1
tmpfs_create 2 12 95 1
tmpfs_mknod 5 19 115 1
tmpfs_open 4 18 95 1
tmpfs_close 1 8 35 1
tmpfs_access 12 31 166 1
tmpfs_getattr 3 30 227 1
tmpfs_setattr 23 32 311 1
tmpfs_read 9 34 188 1
tmpfs_write 15 59 354 1
tmpfs_fsync 1 8 35 1
tmpfs_remove 8 47 264 1
tmpfs_link 8 55 307 1
tmpfs_mkdir 1 11 74 1
tmpfs_rmdir 10 51 342 1
tmpfs_symlink 2 17 107 1
tmpfs_readdir 5 24 123 1
tmpfs_readlink 2 18 125 1
tmpfs_inactive 4 15 86 1
tmpfs_reclaim 3 18 105 1
tmpfs_pathconf 7 31 111 1
tmpfs_advlock 1 9 62 1
tmpfs_print 3 15 86 1
tmpfs_bwrite 1 4 11 1
tmpfs_poll 1 5 32 1
tmpfs_strategy 1 4 11 1
tmpfs_ioctl 1 4 11 1
tmpfs_lock 1 6 41 1
tmpfs_unlock 1 7 37 1
tmpfs_islocked 1 6 35 1
tmpfs_rename 14 54 391 1
tmpfs_sane_rename 34 130 1080 6
tmpfs_rename_enter 6 53 446 13
tmpfs_rename_enter_common 15 82 522 11
tmpfs_rename_enter_separate 7 42 304 13
tmpfs_rename_exit 7 28 190 5
tmpfs_rename_lock_directory 2 13 84 2
tmpfs_rename_genealogy 5 33 193 3
tmpfs_rename_lock 33 143 1000 15
tmpfs_rename_attachdetach 8 41 367 7
tmpfs_do_remove 7 29 217 6
tmpfs_rename_check_possible 8 30 245 4
tmpfs_rename_check_permitted 11 44 309 5
tmpfs_remove_check_possible 2 12 92 2
tmpfs_remove_check_permitted 3 18 119 3
tmpfs_check_sticky 8 19 133 3
tmpfs_rename_cache_purge 5 21 148 4
tmpfs_rename_abort 3 20 121 1
tmpfs_kqfilter 4 22 112 1
filt_tmpfsdetach 1 5 39 1
filt_tmpfsread 4 15 108 2
filt_tmpfswrite 2 9 46 2
filt_tmpfsvnode 3 10 54 2
Source file: /home/sergeyb/sources/src/sys/crypto/gmac.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ghash_gfmul 2 29 367 3
ghash_update_mi 2 18 177 3
AES_GMAC_Init 1 8 56 1
AES_GMAC_Setkey 1 7 71 3
AES_GMAC_Reinit 1 5 35 3
AES_GMAC_Update 4 19 135 3
AES_GMAC_Final 2 11 96 2
Source file: /home/sergeyb/sources/src/sys/crypto/podd.h
Source file: /home/sergeyb/sources/src/sys/crypto/crypto.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
crypto_newsession 18 56 321 3
crypto_freesession 7 20 135 1
crypto_get_driverid 10 52 301 1
crypto_register 5 19 147 5
crypto_unregister 13 29 203 2
crypto_dispatch 5 20 123 1
crypto_invoke 12 48 313 1
crypto_freereq 3 9 52 1
crypto_getreq 4 18 104 1
crypto_init 1 7 54 1
crypto_done 2 10 65 1
Source file: /home/sergeyb/sources/src/sys/crypto/hmac.h
Source file: /home/sergeyb/sources/src/sys/crypto/cryptosoft.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
swcr_encdec 56 189 1334 4
swcr_authcompute 13 45 326 5
swcr_authenc 32 129 967 1
swcr_compdec 11 52 361 4
swcr_newsession 45 184 1046 2
swcr_freesession 30 61 311 1
swcr_process 36 80 389 1
swcr_init 2 34 216 1
Source file: /home/sergeyb/sources/src/sys/crypto/cast.h
Source file: /home/sergeyb/sources/src/sys/crypto/michael.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
michael_init 1 4 18 1
michael_update 3 13 97 3
michael_final 1 8 71 2
michael_key 1 7 47 2
Source file: /home/sergeyb/sources/src/sys/crypto/ecb_enc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
des_encrypt2 5 32 257 3
Source file: /home/sergeyb/sources/src/sys/crypto/sk.h
Source file: /home/sergeyb/sources/src/sys/crypto/sha1.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
SHA1Transform 2 44 1367 2
SHA1Init 1 9 59 1
SHA1Update 3 18 163 3
SHA1Final 4 20 193 2
Source file: /home/sergeyb/sources/src/sys/crypto/arc4.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
rc4_keysetup 3 14 118 3
rc4_crypt 2 12 133 4
rc4_getbytes 2 11 124 3
rc4_skip 2 8 78 2
Source file: /home/sergeyb/sources/src/sys/crypto/cast.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cast_encrypt 2 35 363 3
cast_decrypt 2 35 363 3
cast_setkey 19 136 1667 3
Source file: /home/sergeyb/sources/src/sys/crypto/ecb3_enc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
des_ecb3_encrypt 1 23 165 6
Source file: /home/sergeyb/sources/src/sys/crypto/aes.h
Source file: /home/sergeyb/sources/src/sys/crypto/md5.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
MD5Init 1 8 50 1
MD5Update 5 24 164 3
MD5Final 3 16 129 2
MD5Transform 3 84 1601 2
Source file: /home/sergeyb/sources/src/sys/crypto/aes.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
enc32le 1 8 77 2
dec32le 1 8 65 1
aes_ct_bitslice_Sbox 1 148 1070 1
aes_ct_ortho 1 15 164 1
sub_word 2 12 59 1
aes_keysched_base 10 41 269 3
aes_ct_keysched 2 23 275 3
aes_ct_skey_expand 2 14 111 3
add_round_key 1 11 93 2
shift_rows 2 12 113 1
rotr16 1 4 22 1
mix_columns 1 29 382 1
aes_ct_bitslice_encrypt 2 15 94 3
aes_ct_bitslice_invSbox 1 37 318 1
inv_shift_rows 2 12 113 1
inv_mix_columns 1 29 526 1
aes_ct_bitslice_decrypt 2 15 96 3
AES_Setkey 2 8 61 3
AES_Encrypt_ECB 4 40 309 4
AES_Decrypt_ECB 4 40 309 4
AES_Encrypt 1 4 28 3
AES_Decrypt 1 4 28 3
AES_KeySetup_Encrypt 3 18 127 3
redgf256 1 6 47 1
mul9 1 4 20 1
mulb 1 4 27 1
muld 1 4 27 1
mule 1 4 32 1
AES_KeySetup_Decrypt 3 27 318 3
Source file: /home/sergeyb/sources/src/sys/crypto/siphash.h
Source file: /home/sergeyb/sources/src/sys/crypto/cmac.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
AES_CMAC_Init 1 5 28 1
AES_CMAC_SetKey 1 4 27 2
AES_CMAC_Update 5 23 170 3
AES_CMAC_Final 5 27 203 2
Source file: /home/sergeyb/sources/src/sys/crypto/sha2.h
Source file: /home/sergeyb/sources/src/sys/crypto/cmac.h
Source file: /home/sergeyb/sources/src/sys/crypto/poly1305.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
U8TO32 1 7 82 1
U32TO8 1 7 66 2
poly1305_init 1 19 249 2
poly1305_blocks 3 80 781 3
poly1305_update 8 29 198 3
poly1305_finish 3 90 777 2
Source file: /home/sergeyb/sources/src/sys/crypto/siphash.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
SipHash_Init 1 12 104 2
SipHash_Update 6 29 213 5
SipHash_Final 1 6 47 4
SipHash_End 1 15 147 3
SipHash 1 7 61 5
SipHash_Rounds 2 19 244 2
SipHash_CRounds 1 7 50 2
Source file: /home/sergeyb/sources/src/sys/crypto/sha2.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
SHA256Init 1 7 41 1
SHA256Transform 3 44 505 2
SHA256Transform 3 58 486 2
SHA256Update 6 34 236 3
SHA256Final 7 35 268 2
SHA512Init 1 7 48 1
SHA512Transform 3 44 505 2
SHA512Transform 3 60 538 2
SHA512Update 6 34 236 3
SHA512Last 5 27 235 1
SHA512Final 3 12 83 2
SHA384Init 1 7 48 1
SHA384Update 1 4 25 3
SHA384Final 3 12 83 2
Source file: /home/sergeyb/sources/src/sys/crypto/blf.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
Blowfish_encipher 1 20 285 2
Blowfish_decipher 1 20 285 2
Blowfish_initstate 1 274 2116 1
Blowfish_stream2word 3 16 84 3
Blowfish_expand0state 5 28 222 3
Blowfish_expandstate 5 33 290 5
blf_key 1 5 30 3
blf_enc 2 10 52 3
blf_dec 2 10 52 3
blf_ecb_encrypt 2 23 235 3
blf_ecb_decrypt 2 23 235 3
blf_cbc_encrypt 3 26 268 4
blf_cbc_decrypt 4 46 500 4
Source file: /home/sergeyb/sources/src/sys/crypto/criov.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cuio_copydata 8 30 172 4
cuio_copyback 8 31 182 4
cuio_getptr 6 20 113 3
cuio_apply 9 35 220 5
Source file: /home/sergeyb/sources/src/sys/crypto/sha1.h
Source file: /home/sergeyb/sources/src/sys/crypto/gmac.h
Source file: /home/sergeyb/sources/src/sys/crypto/des_locl.h
Source file: /home/sergeyb/sources/src/sys/crypto/key_wrap.h
Source file: /home/sergeyb/sources/src/sys/crypto/rijndael.h
Source file: /home/sergeyb/sources/src/sys/crypto/hmac.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
HMAC_MD5_Init 3 21 159 3
HMAC_MD5_Update 1 4 28 3
HMAC_MD5_Final 2 15 123 2
HMAC_SHA1_Init 3 21 159 3
HMAC_SHA1_Update 1 4 28 3
HMAC_SHA1_Final 2 15 123 2
HMAC_SHA256_Init 3 21 159 3
HMAC_SHA256_Update 1 4 28 3
HMAC_SHA256_Final 2 15 123 2
Source file: /home/sergeyb/sources/src/sys/crypto/chacha_private.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
chacha_keysetup 2 22 212 3
chacha_ivsetup 3 7 86 3
chacha_encrypt_bytes 10 122 1066 4
Source file: /home/sergeyb/sources/src/sys/crypto/rijndael.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
rijndaelKeySetupEnc 10 79 745 3
rijndaelKeySetupDec 3 36 527 3
rijndaelEncrypt 6 150 3242 4
rijndaelDecrypt 6 150 3246 4
rijndael_set_key_enc_only 2 10 57 3
rijndael_set_key 3 12 76 3
rijndael_decrypt 1 4 32 3
rijndael_encrypt 1 4 32 3
Source file: /home/sergeyb/sources/src/sys/crypto/idgen.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
idgen32_g 1 12 145 3
idgen32_permute 2 15 127 2
idgen32_rekey 1 8 51 1
idgen32_init 1 6 35 1
idgen32 4 12 68 1
Source file: /home/sergeyb/sources/src/sys/crypto/rmd160.h
Source file: /home/sergeyb/sources/src/sys/crypto/key_wrap.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
aes_key_wrap_set_key 1 4 28 3
aes_key_wrap_set_key_wrap_only 1 5 28 3
aes_key_wrap 3 23 202 4
aes_key_unwrap 3 23 220 4
Source file: /home/sergeyb/sources/src/sys/crypto/xform.h
Source file: /home/sergeyb/sources/src/sys/crypto/blf.h
Source file: /home/sergeyb/sources/src/sys/crypto/chachapoly.h
Source file: /home/sergeyb/sources/src/sys/crypto/poly1305.h
Source file: /home/sergeyb/sources/src/sys/crypto/idgen.h
Source file: /home/sergeyb/sources/src/sys/crypto/spr.h
Source file: /home/sergeyb/sources/src/sys/crypto/xform_ipcomp.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
deflate_global 21 90 643 4
Source file: /home/sergeyb/sources/src/sys/crypto/castsb.h
Source file: /home/sergeyb/sources/src/sys/crypto/md5.h
Source file: /home/sergeyb/sources/src/sys/crypto/cryptosoft.h
Source file: /home/sergeyb/sources/src/sys/crypto/rmd160.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
RMD160Init 1 9 59 1
RMD160Update 5 22 147 3
RMD160Final 4 16 129 2
RMD160Transform 3 189 3669 2
Source file: /home/sergeyb/sources/src/sys/crypto/xform.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
des3_encrypt 1 4 30 2
des3_decrypt 1 4 30 2
des3_setkey 4 7 59 3
blf_encrypt 1 4 24 2
blf_decrypt 1 4 24 2
blf_setkey 1 5 31 3
null_setkey 1 4 18 3
null_encrypt 1 3 11 2
null_decrypt 1 3 11 2
cast5_encrypt 1 4 24 2
cast5_decrypt 1 4 24 2
cast5_setkey 1 5 31 3
aes_encrypt 1 4 24 2
aes_decrypt 1 4 24 2
aes_setkey 1 4 29 3
aes_ctr_reinit 1 7 51 2
aes_gcm_reinit 1 8 62 2
aes_ctr_crypt 4 15 110 2
aes_ctr_setkey 3 11 79 3
aes_xts_reinit 2 13 97 2
aes_xts_crypt 5 21 195 3
aes_xts_encrypt 1 4 25 2
aes_xts_decrypt 1 4 25 2
aes_xts_setkey 3 10 80 3
RMD160Update_int 1 5 28 3
MD5Update_int 1 5 28 3
SHA1Update_int 1 5 28 3
SHA256Update_int 1 5 28 3
SHA384Update_int 1 5 28 3
SHA512Update_int 1 5 28 3
deflate_compress 1 4 27 3
deflate_decompress 1 4 27 3
lzs_dummy 1 5 25 3
Source file: /home/sergeyb/sources/src/sys/crypto/set_key.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
check_parity 3 9 59 1
des_is_weak_key 3 9 57 1
des_set_key 6 48 597 2
Source file: /home/sergeyb/sources/src/sys/crypto/arc4.h
Source file: /home/sergeyb/sources/src/sys/crypto/cryptodev.h
Source file: /home/sergeyb/sources/src/sys/crypto/chachapoly.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
chacha20_setkey 2 11 88 3
chacha20_reinit 1 5 40 2
chacha20_crypt 1 6 40 2
Chacha20_Poly1305_Init 1 5 27 1
Chacha20_Poly1305_Setkey 1 7 55 3
Chacha20_Poly1305_Reinit 1 8 78 3
Chacha20_Poly1305_Update 2 12 92 3
Chacha20_Poly1305_Final 1 6 45 2
Source file: /home/sergeyb/sources/src/sys/crypto/michael.h
Source file: /home/sergeyb/sources/src/sys/lib/libz/zutil.h
Source file: /home/sergeyb/sources/src/sys/lib/libz/deflate.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
deflateInit_ 1 9 46 4
deflateInit2_ 28 76 645 8
deflateSetDictionary 12 32 233 3
deflateReset 9 26 172 1
deflateSetHeader 4 9 53 2
deflatePrime 3 10 69 3
deflateParams 13 29 203 3
deflateTune 3 16 81 5
deflateBound 5 15 95 2
putShortMSB 1 7 44 2
flush_pending 4 16 113 1
deflate 95 251 1989 2
deflateEnd 11 23 138 1
deflateCopy 10 40 428 2
read_buf 6 20 140 3
lm_init 2 17 126 1
longest_match 34 71 746 2
longest_match_fast 15 27 295 2
check_match 5 19 144 4
fill_window 16 46 385 1
deflate_stored 12 33 247 2
deflate_fast 25 60 462 2
deflate_slow 29 73 580 2
deflate_rle 13 43 273 2
Source file: /home/sergeyb/sources/src/sys/lib/libz/crc32.h
Source file: /home/sergeyb/sources/src/sys/lib/libz/zconf.h
Source file: /home/sergeyb/sources/src/sys/lib/libz/inffixed.h
Source file: /home/sergeyb/sources/src/sys/lib/libz/inffast.h
Source file: /home/sergeyb/sources/src/sys/lib/libz/compress.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
compress2 7 29 200 5
compress 1 8 42 4
compressBound 1 5 28 1
Source file: /home/sergeyb/sources/src/sys/lib/libz/inftrees.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
inflate_table 42 184 1436 6
Source file: /home/sergeyb/sources/src/sys/lib/libz/zlib.h
Source file: /home/sergeyb/sources/src/sys/lib/libz/inflate.h
Source file: /home/sergeyb/sources/src/sys/lib/libz/zutil.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
zlibVersion 1 4 8 0
zlibCompileFlags 29 46 306 0
z_error 1 6 24 1
zError 1 5 15 1
zmemcpy 3 10 49 3
zmemcmp 3 11 73 3
zmemzero 3 9 40 2
zcalloc 5 17 147 3
zcfree 5 19 109 2
zcalloc 2 5 32 3
zcfree 2 5 23 2
zcalloc 4 11 70 3
zcfree 2 7 25 2
Source file: /home/sergeyb/sources/src/sys/lib/libz/infback.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
inflateBackInit_ 11 33 236 5
fixedtables 8 31 237 1
inflateBack 73 328 2221 5
inflateBackEnd 4 10 60 1
Source file: /home/sergeyb/sources/src/sys/lib/libz/zopenbsd.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
zcalloc 1 6 31 3
zcfree 1 6 25 2
Source file: /home/sergeyb/sources/src/sys/lib/libz/adler32.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
adler32 13 55 261 3
adler32_combine 5 20 158 3
Source file: /home/sergeyb/sources/src/sys/lib/libz/inffast.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
inflate_fast 44 223 1433 2
Source file: /home/sergeyb/sources/src/sys/lib/libz/trees.h
Source file: /home/sergeyb/sources/src/sys/lib/libz/trees.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
send_bits 3 18 138 3
tr_static_init 16 54 474 0
gen_trees_header 7 39 334 0
_tr_init 2 17 106 1
init_block 4 11 116 1
pqdownheap 5 18 141 3
gen_bitlen 14 56 496 2
gen_codes 5 23 203 3
build_tree 11 48 494 2
scan_tree 11 38 270 3
send_tree 13 40 322 3
build_bl_tree 3 15 142 1
send_all_trees 6 22 223 4
_tr_stored_block 2 11 88 4
_tr_align 4 15 98 1
Source file: /home/sergeyb/sources/src/sys/lib/libz/deflate.h
Source file: /home/sergeyb/sources/src/sys/lib/libz/crc32.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
make_crc_table 14 52 407 0
write_table 5 9 73 2
get_crc_table 3 6 23 0
crc32 10 26 139 3
crc32_little 7 29 193 3
crc32_big 7 31 209 3
gf2_matrix_times 3 14 53 2
gf2_matrix_square 2 8 49 2
crc32_combine 7 34 180 3
Source file: /home/sergeyb/sources/src/sys/lib/libz/inftrees.h
Source file: /home/sergeyb/sources/src/sys/lib/libz/inflate.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
inflateReset 3 23 156 1
inflatePrime 5 14 100 3
inflateInit2_ 13 39 268 4
inflateInit_ 1 7 33 3
fixedtables 8 31 237 1
makefixed 7 37 247 0
updatewindow 9 42 295 2
inflate 198 591 4042 2
inflateEnd 5 13 95 1
inflateSetDictionary 9 35 221 3
inflateGetHeader 4 12 77 2
syncsearch 6 21 106 3
inflateSync 8 34 262 1
inflateSyncPoint 4 8 55 1
inflateCopy 12 40 324 2
Source file: /home/sergeyb/sources/src/sys/lib/libkern/arch/hppa/prefix.h
Source file: /home/sergeyb/sources/src/sys/lib/libkern/arch/i386/SYS.h
Source file: /home/sergeyb/sources/src/sys/lib/libkern/arch/i386/DEFS.h
Source file: /home/sergeyb/sources/src/sys/lib/libkern/arch/sparc64/SYS.h
Source file: /home/sergeyb/sources/src/sys/lib/libkern/arch/sparc64/DEFS.h
Source file: /home/sergeyb/sources/src/sys/lib/libkern/arch/powerpc/__eabi.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
__eabi 1 3 6 1
Source file: /home/sergeyb/sources/src/sys/lib/libkern/arch/mips64/SYS.h
Source file: /home/sergeyb/sources/src/sys/lib/libkern/arch/mips64/DEFS.h
Source file: /home/sergeyb/sources/src/sys/lib/libkern/strncmp.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
strncmp 5 12 83 3
Source file: /home/sergeyb/sources/src/sys/lib/libkern/udivdi3.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
__udivdi3 1 4 26 2
Source file: /home/sergeyb/sources/src/sys/lib/libkern/max.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
max 2 4 23 2
Source file: /home/sergeyb/sources/src/sys/lib/libkern/lmin.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
lmin 2 4 21 2
Source file: /home/sergeyb/sources/src/sys/lib/libkern/milieu.h
Source file: /home/sergeyb/sources/src/sys/lib/libkern/ulmin.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ulmin 2 4 23 2
Source file: /home/sergeyb/sources/src/sys/lib/libkern/strlcat.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
strlcat 6 22 128 3
Source file: /home/sergeyb/sources/src/sys/lib/libkern/imax.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
imax 2 4 21 2
Source file: /home/sergeyb/sources/src/sys/lib/libkern/strncasecmp.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
strncasecmp 14 22 140 3
Source file: /home/sergeyb/sources/src/sys/lib/libkern/ashldi3.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
__ashldi3 3 16 124 2
Source file: /home/sergeyb/sources/src/sys/lib/libkern/random.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
random 2 13 73 1
Source file: /home/sergeyb/sources/src/sys/lib/libkern/strcmp.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
strcmp 3 7 56 2
Source file: /home/sergeyb/sources/src/sys/lib/libkern/ulmax.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ulmax 2 4 23 2
Source file: /home/sergeyb/sources/src/sys/lib/libkern/muldi3.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
__muldi3 9 34 248 2
__lmulq 7 43 289 2
Source file: /home/sergeyb/sources/src/sys/lib/libkern/memmove.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
memmove 4 14 81 3
Source file: /home/sergeyb/sources/src/sys/lib/libkern/softfloat-specialize.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
float32_is_nan 1 4 22 1
float32_is_signaling_nan 2 4 29 1
float32ToCommonNaN 2 9 54 1
commonNaNToFloat32 1 4 33 1
propagateFloat32NaN 10 25 172 2
float64ToCommonNaN 2 9 49 1
commonNaNToFloat64 1 7 36 1
propagateFloat64NaN 10 25 178 2
floatx80_is_nan 2 4 32 1
floatx80_is_signaling_nan 3 9 53 1
floatx80ToCommonNaN 2 9 53 1
commonNaNToFloatx80 1 7 51 1
propagateFloatx80NaN 10 25 162 2
float128_is_nan 3 6 44 1
float128_is_signaling_nan 3 6 42 1
float128ToCommonNaN 2 8 59 1
commonNaNToFloat128 1 7 59 1
propagateFloat128NaN 10 25 196 2
Source file: /home/sergeyb/sources/src/sys/lib/libkern/bcopy.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
bcopy 10 41 304 3
Source file: /home/sergeyb/sources/src/sys/lib/libkern/mcount.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
_MCOUNT_DECL 18 74 412 2
Source file: /home/sergeyb/sources/src/sys/lib/libkern/divdi3.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
__divdi3 4 15 87 2
Source file: /home/sergeyb/sources/src/sys/lib/libkern/funcs.h
Source file: /home/sergeyb/sources/src/sys/lib/libkern/adddi3.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
__adddi3 1 9 95 2
Source file: /home/sergeyb/sources/src/sys/lib/libkern/strlen.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
strlen 2 7 34 1
Source file: /home/sergeyb/sources/src/sys/lib/libkern/memcmp.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
memcmp 4 11 75 3
Source file: /home/sergeyb/sources/src/sys/lib/libkern/negdi2.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
__negdi2 1 8 67 1
Source file: /home/sergeyb/sources/src/sys/lib/libkern/flsl.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
flsl 3 9 50 1
Source file: /home/sergeyb/sources/src/sys/lib/libkern/memcpy.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
memcpy 2 8 49 3
Source file: /home/sergeyb/sources/src/sys/lib/libkern/fls.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
fls 3 9 50 1
Source file: /home/sergeyb/sources/src/sys/lib/libkern/umoddi3.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
__umoddi3 1 6 31 2
Source file: /home/sergeyb/sources/src/sys/lib/libkern/memset.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
memset 11 37 209 3
Source file: /home/sergeyb/sources/src/sys/lib/libkern/xordi3.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
__xordi3 1 9 63 2
Source file: /home/sergeyb/sources/src/sys/lib/libkern/qdivrem.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
__qdivrem 22 121 1120 3
shl 2 8 97 3
Source file: /home/sergeyb/sources/src/sys/lib/libkern/iordi3.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
__iordi3 1 9 63 2
Source file: /home/sergeyb/sources/src/sys/lib/libkern/subdi3.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
__subdi3 1 9 95 2
Source file: /home/sergeyb/sources/src/sys/lib/libkern/lmax.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
lmax 2 4 21 2
Source file: /home/sergeyb/sources/src/sys/lib/libkern/moddi3.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
__moddi3 4 15 83 2
Source file: /home/sergeyb/sources/src/sys/lib/libkern/softfloat.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
roundAndPackInt32 12 35 195 2
roundAndPackInt64 13 38 202 3
roundAndPackInt64NoOverflow 9 31 154 3
extractFloat32Frac 1 4 12 1
extractFloat32Exp 1 4 17 1
extractFloat32Sign 1 4 13 1
normalizeFloat32Subnormal 1 7 42 3
packFloat32 1 4 40 3
roundAndPackFloat32 17 49 290 3
normalizeRoundAndPackFloat32 1 6 40 3
extractFloat64Frac 1 4 18 1
extractFloat64Exp 1 4 20 1
extractFloat64Sign 1 4 16 1
normalizeFloat64Subnormal 1 7 42 3
packFloat64 1 5 43 3
roundAndPackFloat64 17 51 299 3
normalizeRoundAndPackFloat64 1 6 40 3
extractFloatx80Frac 1 4 12 1
extractFloatx80Exp 1 4 14 1
extractFloatx80Sign 1 4 15 1
normalizeFloatx80Subnormal 1 7 40 3
packFloatx80 1 7 43 3
roundAndPackFloatx80 59 155 865 5
normalizeRoundAndPackFloatx80 2 16 82 5
extractFloat128Frac1 1 4 12 1
extractFloat128Frac0 1 4 17 1
extractFloat128Exp 1 4 19 1
extractFloat128Sign 1 4 15 1
normalizeFloat128Subnormal 3 27 129 5
packFloat128 1 7 58 4
roundAndPackFloat128 29 86 424 5
normalizeRoundAndPackFloat128 3 22 120 4
int32_to_float32 4 8 61 1
int32_to_float64 3 13 73 1
int32_to_floatx80 3 13 80 1
int32_to_float128 3 13 84 1
int64_to_float32 5 23 120 1
int64_to_float64 4 10 66 1
int64_to_floatx80 3 11 71 1
int64_to_float128 4 24 132 1
float32_to_int32 5 17 103 1
float32_to_int32_round_to_zero 10 29 170 1
float32_to_int64 6 23 137 1
float32_to_int64_round_to_zero 10 33 181 1
float32_to_float64 5 19 126 1
float32_to_floatx80 5 19 130 1
float32_to_float128 5 19 132 1
float32_round_to_int 18 49 272 1
addFloat32Sigs 13 60 325 3
subFloat32Sigs 14 64 340 3
float32_add 2 12 60 2
float32_sub 2 12 60 2
float32_mul 14 51 350 2
float32_div 14 53 373 2
float32_rem 25 91 604 2
float32_sqrt 11 45 295 1
float32_eq 8 12 93 2
float32_le 8 14 117 2
float32_lt 8 14 117 2
float32_eq_signaling 6 10 79 2
float32_le_quiet 10 16 131 2
float32_lt_quiet 10 16 131 2
float64_to_int32 5 14 94 1
float64_to_int32_round_to_zero 11 33 175 1
float64_to_int64 7 29 156 1
float64_to_int64_no_overflow 4 23 120 1
float64_to_int64_round_to_zero 12 39 205 1
float64_to_float32 5 21 111 1
float64_to_floatx80 5 20 128 1
float64_to_float128 5 20 143 1
float64_round_to_int 18 50 281 1
addFloat64Sigs 13 60 337 3
subFloat64Sigs 14 64 352 3
float64_add 2 12 60 2
float64_sub 2 12 60 2
float64_mul 14 49 354 2
float64_div 15 61 432 2
float64_rem 23 76 507 2
float64_sqrt 10 42 320 1
float64_eq 8 13 99 2
float64_le 8 18 129 2
float64_lt 8 18 129 2
float64_eq_signaling 6 10 79 2
float64_le_quiet 10 16 131 2
float64_lt_quiet 10 16 131 2
floatx80_to_int32 4 14 95 1
floatx80_to_int32_round_to_zero 11 32 176 1
floatx80_to_int64 6 27 137 1
floatx80_to_int64_round_to_zero 11 31 180 1
floatx80_to_float32 5 18 108 1
floatx80_to_float64 5 18 110 1
floatx80_to_float128 3 14 100 1
floatx80_round_to_int 20 63 376 1
addFloatx80Sigs 13 55 352 3
subFloatx80Sigs 14 57 389 3
floatx80_add 2 12 60 2
floatx80_sub 2 12 60 2
floatx80_mul 14 50 367 2
floatx80_div 16 71 545 2
floatx80_rem 22 88 638 2
floatx80_sqrt 12 61 539 1
floatx80_eq 10 20 139 2
floatx80_le 8 23 175 2
floatx80_lt 8 23 175 2
floatx80_eq_signaling 8 17 125 2
floatx80_le_quiet 10 26 189 2
floatx80_lt_quiet 10 26 189 2
float128_to_int32 5 16 115 1
float128_to_int32_round_to_zero 11 35 192 1
float128_to_int64 8 30 173 1
float128_to_int64_round_to_zero 17 48 286 1
float128_to_float32 5 25 132 1
float128_to_float64 5 23 133 1
float128_to_floatx80 5 25 167 1
float128_round_to_int 27 93 601 1
addFloat128Sigs 13 67 420 3
subFloat128Sigs 16 73 475 3
float128_add 2 12 60 2
float128_sub 2 12 60 2
float128_mul 14 55 461 2
float128_div 16 75 672 2
float128_rem 23 101 793 2
float128_sqrt 12 60 560 1
float128_eq 10 20 137 2
float128_le 8 23 173 2
float128_lt 8 23 173 2
float128_eq_signaling 8 17 123 2
float128_le_quiet 10 26 187 2
float128_lt_quiet 10 26 187 2
float64_to_uint32_round_to_zero 7 31 144 1
float32_to_uint32_round_to_zero 6 29 143 1
Source file: /home/sergeyb/sources/src/sys/lib/libkern/libkern.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
imax 2 4 21 2
imin 2 4 21 2
lmax 2 4 21 2
lmin 2 4 21 2
max 2 4 21 2
min 2 4 21 2
ulmax 2 4 21 2
ulmin 2 4 21 2
abs 2 4 19 1
Source file: /home/sergeyb/sources/src/sys/lib/libkern/htons.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
htons 2 6 40 1
Source file: /home/sergeyb/sources/src/sys/lib/libkern/bcmp.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
bcmp 4 15 81 3
Source file: /home/sergeyb/sources/src/sys/lib/libkern/lshrdi3.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
__lshrdi3 3 16 124 2
Source file: /home/sergeyb/sources/src/sys/lib/libkern/scanc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
scanc 3 7 63 4
Source file: /home/sergeyb/sources/src/sys/lib/libkern/strchr.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
strchr 3 9 43 2
Source file: /home/sergeyb/sources/src/sys/lib/libkern/softfloat.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
float64_is_nan 1 4 15 1
float64_is_signaling_nan 2 4 25 1
Source file: /home/sergeyb/sources/src/sys/lib/libkern/strlcpy.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
strlcpy 7 18 96 3
Source file: /home/sergeyb/sources/src/sys/lib/libkern/lshldi3.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
__lshldi3 3 16 124 2
Source file: /home/sergeyb/sources/src/sys/lib/libkern/timingsafe_bcmp.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
timingsafe_bcmp 2 8 62 3
Source file: /home/sergeyb/sources/src/sys/lib/libkern/strnlen.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
strnlen 3 7 49 2
Source file: /home/sergeyb/sources/src/sys/lib/libkern/strrchr.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
strrchr 3 10 48 2
Source file: /home/sergeyb/sources/src/sys/lib/libkern/min.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
min 2 4 23 2
Source file: /home/sergeyb/sources/src/sys/lib/libkern/ashrdi3.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
__ashrdi3 3 18 148 2
Source file: /home/sergeyb/sources/src/sys/lib/libkern/imin.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
imin 2 4 21 2
Source file: /home/sergeyb/sources/src/sys/lib/libkern/bzero.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
bzero 2 6 31 2
Source file: /home/sergeyb/sources/src/sys/lib/libkern/anddi3.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
__anddi3 1 9 63 2
Source file: /home/sergeyb/sources/src/sys/lib/libkern/notdi2.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
__one_cmpldi2 1 8 52 1
Source file: /home/sergeyb/sources/src/sys/lib/libkern/ffs.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ffs 4 25 136 1
Source file: /home/sergeyb/sources/src/sys/lib/libkern/skpc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
skpc 3 7 48 3
Source file: /home/sergeyb/sources/src/sys/lib/libkern/__main.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
__main 1 3 6 1
Source file: /home/sergeyb/sources/src/sys/lib/libkern/cmpdi2.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
__cmpdi2 5 8 97 2
Source file: /home/sergeyb/sources/src/sys/lib/libkern/explicit_bzero.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
__explicit_bzero_hook 1 3 10 2
explicit_bzero 1 5 27 2
Source file: /home/sergeyb/sources/src/sys/lib/libkern/softfloat-macros.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
shift32RightJamming 3 14 81 3
shift64RightJamming 3 14 81 3
shift64ExtraRightJamming 4 25 133 5
shift128Right 4 20 122 5
shift128RightJamming 5 28 182 5
shift128ExtraRightJamming 6 47 208 7
shortShift128Left 2 7 61 5
shortShift192Left 2 24 107 7
add128 1 8 51 6
add192 1 26 111 9
sub128 1 6 44 6
sub192 1 26 111 9
mul64To128 1 20 158 4
mul128By64To192 1 17 92 6
mul128To256 1 26 186 8
estimateDiv128To64 5 19 184 3
estimateSqrt32 4 26 253 2
countLeadingZeros32 3 33 582 1
countLeadingZeros64 2 13 52 1
eq128 2 4 29 4
le128 3 4 37 4
lt128 3 4 37 4
ne128 2 4 29 4
Source file: /home/sergeyb/sources/src/sys/lib/libkern/strncpy.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
strncpy 5 15 84 3
Source file: /home/sergeyb/sources/src/sys/lib/libkern/htonl.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
htonl 2 6 56 1
Source file: /home/sergeyb/sources/src/sys/lib/libkern/getsn.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
getsn 12 40 159 2
Source file: /home/sergeyb/sources/src/sys/lib/libkern/memchr.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
memchr 4 11 72 3
Source file: /home/sergeyb/sources/src/sys/lib/libkern/quad.h
Source file: /home/sergeyb/sources/src/sys/lib/libkern/ucmpdi2.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
__ucmpdi2 5 8 97 2
Source file: /home/sergeyb/sources/src/sys/lib/libsa/strncmp.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
strncmp 6 8 57 3
Source file: /home/sergeyb/sources/src/sys/lib/libsa/bcrypt_pbkdf.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
bcrypt_hash 5 31 290 3
bcrypt_pbkdf 11 54 459 7
Source file: /home/sergeyb/sources/src/sys/lib/libsa/bcrypt_pbkdf.h
Source file: /home/sergeyb/sources/src/sys/lib/libsa/bootp.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
bootp 7 40 257 1
bootpsend 5 11 78 3
bootprecv 37 73 508 4
vend_cmu 5 11 68 1
vend_rfc1048 12 37 260 2
Source file: /home/sergeyb/sources/src/sys/lib/libsa/alloc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
alloc 16 43 335 1
free 10 18 142 2
Source file: /home/sergeyb/sources/src/sys/lib/libsa/ufs.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
read_inode 4 34 213 2
block_map 12 50 366 3
buf_read_file 7 36 272 3
search_directory 9 34 231 3
ufs_open 29 111 682 2
ufs_close 2 8 48 1
ufs_close_internal 4 13 96 1
ufs_read 6 24 148 4
ufs_write 1 4 25 4
ufs_seek 4 18 89 3
ufs_stat 1 9 73 2
ufs_readdir 9 33 240 2
ffs_oldfscompat 4 18 127 1
Source file: /home/sergeyb/sources/src/sys/lib/libsa/ether.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sendether 5 17 135 5
readether 9 23 172 5
ether_sprintf 2 13 83 1
Source file: /home/sergeyb/sources/src/sys/lib/libsa/bootparam.h
Source file: /home/sergeyb/sources/src/sys/lib/libsa/cread.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
zcalloc 1 4 26 3
zcfree 1 4 19 2
get_byte 5 18 112 1
getLong 2 12 92 1
check_header 21 51 341 1
open 7 27 192 2
close 4 19 118 1
read 21 81 603 3
lseek 17 65 396 3
Source file: /home/sergeyb/sources/src/sys/lib/libsa/disklabel.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
getdisklabel 7 21 150 2
Source file: /home/sergeyb/sources/src/sys/lib/libsa/strcmp.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
strcmp 4 6 41 2
Source file: /home/sergeyb/sources/src/sys/lib/libsa/lseek.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
olseek 7 24 126 3
Source file: /home/sergeyb/sources/src/sys/lib/libsa/sha1.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
SHA1Transform 2 44 1367 2
SHA1Init 1 9 59 1
SHA1Update 3 17 157 3
SHA1Final 7 25 235 2
Source file: /home/sergeyb/sources/src/sys/lib/libsa/netif.h
Source file: /home/sergeyb/sources/src/sys/lib/libsa/saerrno.h
Source file: /home/sergeyb/sources/src/sys/lib/libsa/nullfs.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
null_open 1 4 16 2
null_close 1 4 12 1
null_read 1 4 23 4
null_write 1 4 23 4
null_seek 1 5 23 3
null_stat 1 4 17 2
null_readdir 1 4 16 2
Source file: /home/sergeyb/sources/src/sys/lib/libsa/stand.h
Source file: /home/sergeyb/sources/src/sys/lib/libsa/hmac_sha1.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
hmac_sha1 4 31 226 5
Source file: /home/sergeyb/sources/src/sys/lib/libsa/iodesc.h
Source file: /home/sergeyb/sources/src/sys/lib/libsa/strerror.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
strerror 14 35 115 1
Source file: /home/sergeyb/sources/src/sys/lib/libsa/loadfile_elf.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ELFNAME( exec) 52 176 1434 4
Source file: /home/sergeyb/sources/src/sys/lib/libsa/ufs2.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
read_inode 4 33 210 2
block_map 12 50 366 3
buf_read_file 7 36 272 3
search_directory 9 34 231 3
ufs2_open 29 111 681 2
ufs2_close 2 8 48 1
ufs2_close_internal 4 13 96 1
ufs2_read 6 24 148 4
ufs2_write 1 4 25 4
ufs2_seek 4 18 89 3
ufs2_stat 1 9 73 2
ufs2_readdir 9 33 240 2
ffs_oldfscompat 4 18 127 1
Source file: /home/sergeyb/sources/src/sys/lib/libsa/pkcs5_pbkdf2.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pkcs5_pbkdf2 9 40 367 7
Source file: /home/sergeyb/sources/src/sys/lib/libsa/getchar.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
getchar 5 10 50 1
Source file: /home/sergeyb/sources/src/sys/lib/libsa/softraid.h
Source file: /home/sergeyb/sources/src/sys/lib/libsa/net.h
Source file: /home/sergeyb/sources/src/sys/lib/libsa/netif.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
netif_init 5 12 73 1
netif_match 3 8 53 2
netif_select 19 50 301 1
netif_probe 3 7 49 2
netif_attach 5 13 100 3
netif_detach 5 10 63 1
netif_get 8 16 117 4
netif_put 8 16 112 3
socktodesc 2 9 35 1
netif_open 5 25 146 1
netif_close 2 10 49 1
Source file: /home/sergeyb/sources/src/sys/lib/libsa/getfile.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
getfile 4 12 85 2
Source file: /home/sergeyb/sources/src/sys/lib/libsa/strlen.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
strlen 2 7 34 1
Source file: /home/sergeyb/sources/src/sys/lib/libsa/getln.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
getln 18 47 203 2
Source file: /home/sergeyb/sources/src/sys/lib/libsa/memcmp.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
memcmp 4 11 75 3
Source file: /home/sergeyb/sources/src/sys/lib/libsa/ctime.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ctime 10 35 298 1
Source file: /home/sergeyb/sources/src/sys/lib/libsa/netudp.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sendudp 10 50 429 3
readudp 37 93 670 4
Source file: /home/sergeyb/sources/src/sys/lib/libsa/write.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
write 6 22 163 3
Source file: /home/sergeyb/sources/src/sys/lib/libsa/strtol.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
strtol 33 73 418 3
Source file: /home/sergeyb/sources/src/sys/lib/libsa/sha2.h
Source file: /home/sergeyb/sources/src/sys/lib/libsa/closeall.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
closeall 3 7 41 1
Source file: /home/sergeyb/sources/src/sys/lib/libsa/cd9660.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pnmatch 4 14 81 2
dirmatch 15 25 168 2
cd9660_open 28 127 819 2
cd9660_close 1 7 41 1
cd9660_read 12 40 268 4
cd9660_write 1 4 23 4
cd9660_seek 4 18 83 3
cd9660_stat 1 8 61 2
cd9660_readdir 1 4 18 2
Source file: /home/sergeyb/sources/src/sys/lib/libsa/memcpy.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
memcpy 4 14 79 3
Source file: /home/sergeyb/sources/src/sys/lib/libsa/nfs.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
nfs_getrootfh 7 47 282 3
nfs_lookupfh 7 49 328 3
nfs_readlink 7 30 209 2
nfs_readdata 6 48 298 4
nfs_mount 5 21 141 3
nfs_open 24 87 503 2
nfs_close 4 10 60 1
nfs_read 11 29 173 4
nfs_write 1 4 25 4
nfs_seek 4 19 97 3
nfs_stat 1 14 127 2
nfs_readdir 1 4 18 2
Source file: /home/sergeyb/sources/src/sys/lib/libsa/blowfish.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
Blowfish_encipher 1 20 281 3
Blowfish_decipher 1 20 281 3
Blowfish_initstate 1 274 2116 1
Blowfish_stream2word 3 16 84 3
Blowfish_expand0state 5 29 212 3
Blowfish_expandstate 5 34 268 5
blf_key 1 5 30 3
blf_enc 2 10 56 3
blf_dec 2 10 56 3
blf_ecb_encrypt 2 19 206 3
blf_ecb_decrypt 2 19 206 3
blf_cbc_encrypt 3 22 239 4
blf_cbc_decrypt 4 38 447 4
report 2 7 50 2
main 2 24 177 1
Source file: /home/sergeyb/sources/src/sys/lib/libsa/arp.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
arpwhohas 9 56 397 2
arpsend 3 6 41 3
arprecv 27 49 306 4
arp_reply 13 29 246 2
Source file: /home/sergeyb/sources/src/sys/lib/libsa/readdir.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
opendir 6 16 103 1
readdir 6 16 109 2
closedir 2 5 17 1
Source file: /home/sergeyb/sources/src/sys/lib/libsa/sha2.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
SHA224Init 1 7 49 1
SHA224Final 3 9 77 2
SHA256Init 1 7 49 1
SHA256Transform 3 44 509 2
SHA256Transform 3 57 448 2
SHA256Update 6 33 229 3
SHA256Pad 4 26 179 1
SHA256Final 3 9 77 2
SHA512Init 1 7 56 1
SHA512Transform 3 44 509 2
SHA512Transform 3 57 448 2
SHA512Update 6 33 229 3
SHA512Pad 4 26 201 1
SHA512Final 3 9 77 2
SHA384Init 1 7 56 1
SHA384Final 3 9 77 2
SHA512_256Init 1 7 56 1
SHA512_256Final 3 9 77 2
Source file: /home/sergeyb/sources/src/sys/lib/libsa/cd9660.h
Source file: /home/sergeyb/sources/src/sys/lib/libsa/hmac_sha1.h
Source file: /home/sergeyb/sources/src/sys/lib/libsa/memset.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
memset 2 7 34 3
Source file: /home/sergeyb/sources/src/sys/lib/libsa/sha1.h
Source file: /home/sergeyb/sources/src/sys/lib/libsa/dev.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
nodev 1 4 11 1
nullsys 1 3 6 1
noioctl 1 4 21 3
Source file: /home/sergeyb/sources/src/sys/lib/libsa/ioctl.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ioctl 5 16 104 3
Source file: /home/sergeyb/sources/src/sys/lib/libsa/bootp.h
Source file: /home/sergeyb/sources/src/sys/lib/libsa/net.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sendrecv 11 37 233 7
inet_addr 16 50 276 1
inet_ntoa 1 4 18 1
intoa 4 25 138 1
number 2 6 51 2
ip_convertaddr 10 23 173 1
Source file: /home/sergeyb/sources/src/sys/lib/libsa/stat.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
stat 5 11 85 2
Source file: /home/sergeyb/sources/src/sys/lib/libsa/tftp.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
recvtftp 9 34 231 4
tftp_makereq 3 34 248 1
tftp_getnextblock 3 25 184 1
tftp_terminate 2 19 148 1
tftp_open 3 20 129 2
tftp_read 18 52 293 4
tftp_close 2 8 44 1
tftp_write 1 4 23 4
tftp_stat 1 11 64 2
tftp_seek 3 17 76 3
tftp_readdir 1 4 16 2
Source file: /home/sergeyb/sources/src/sys/lib/libsa/aes_xts.h
Source file: /home/sergeyb/sources/src/sys/lib/libsa/dkcksum.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
dkcksum 2 10 63 1
Source file: /home/sergeyb/sources/src/sys/lib/libsa/putchar.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
putchar 8 27 91 1
Source file: /home/sergeyb/sources/src/sys/lib/libsa/rijndael.h
Source file: /home/sergeyb/sources/src/sys/lib/libsa/aes_xts.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
aes_xts_reinit 2 12 87 2
aes_xts_crypt 5 21 195 3
aes_xts_encrypt 1 4 22 2
aes_xts_decrypt 1 4 22 2
aes_xts_setkey 3 8 67 3
aes_xts_zerokey 1 4 20 1
Source file: /home/sergeyb/sources/src/sys/lib/libsa/fstat.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
fstat 4 14 90 2
Source file: /home/sergeyb/sources/src/sys/lib/libsa/exit.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
panic 2 15 68 2
exit 1 4 11 1
Source file: /home/sergeyb/sources/src/sys/lib/libsa/rijndael.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
rijndaelKeySetupEnc 10 79 745 3
rijndaelKeySetupDec 3 36 527 3
rijndaelEncrypt 6 150 3242 4
rijndaelDecrypt 6 150 3242 4
rijndael_set_key_enc_only 2 10 57 3
rijndael_set_key 3 12 76 3
rijndael_decrypt 1 4 32 3
rijndael_encrypt 1 4 32 3
Source file: /home/sergeyb/sources/src/sys/lib/libsa/bootparam.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
bp_whoami 8 77 481 1
bp_getfile 8 56 372 4
xdr_string_encode 1 13 84 3
xdr_string_decode 2 19 114 3
xdr_inaddr_encode 1 21 152 2
xdr_inaddr_decode 2 25 161 2
Source file: /home/sergeyb/sources/src/sys/lib/libsa/read.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
oread 6 22 167 3
Source file: /home/sergeyb/sources/src/sys/lib/libsa/strchr.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
strchr 4 9 52 2
Source file: /home/sergeyb/sources/src/sys/lib/libsa/close.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
oclose 9 23 152 1
Source file: /home/sergeyb/sources/src/sys/lib/libsa/in_cksum.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
in_cksum 8 29 185 2
Source file: /home/sergeyb/sources/src/sys/lib/libsa/softraid.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
printhex 4 13 109 3
sr_clear_keys 4 23 138 1
sr_crypto_calculate_check_hmac_sha1 1 14 113 5
sr_crypto_decrypt_keys 24 112 765 1
Source file: /home/sergeyb/sources/src/sys/lib/libsa/pkcs5_pbkdf2.h
Source file: /home/sergeyb/sources/src/sys/lib/libsa/nfsv2.h
Source file: /home/sergeyb/sources/src/sys/lib/libsa/ufs2.h
Source file: /home/sergeyb/sources/src/sys/lib/libsa/strtoll.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
strtoll 29 71 402 3
Source file: /home/sergeyb/sources/src/sys/lib/libsa/rpcv2.h
Source file: /home/sergeyb/sources/src/sys/lib/libsa/globals.c
Source file: /home/sergeyb/sources/src/sys/lib/libsa/rarp.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
rarp_getipaddress 10 54 364 1
rarpsend 3 6 41 3
rarprecv 24 43 269 4
Source file: /home/sergeyb/sources/src/sys/lib/libsa/loadfile.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
loadfile 14 37 264 3
Source file: /home/sergeyb/sources/src/sys/lib/libsa/printf.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
printf 1 7 35 2
vprintf 1 4 21 2
kdoprnt 43 122 714 3
kprintn 3 11 82 3
kprintn64 3 11 81 3
twiddle 2 8 33 1
Source file: /home/sergeyb/sources/src/sys/lib/libsa/explicit_bzero.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
explicit_bzero 1 4 18 2
Source file: /home/sergeyb/sources/src/sys/lib/libsa/cons.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cninit 6 13 84 1
cnset 6 18 102 1
cngetc 2 6 32 1
cnputc 4 8 51 1
cnischar 2 6 32 1
Source file: /home/sergeyb/sources/src/sys/lib/libsa/rpc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
rpc_call 13 76 537 8
recvrpc 11 32 193 4
rpc_fromaddr 1 15 74 3
rpc_pmap_getcache 5 10 75 3
rpc_pmap_putcache 3 14 76 4
rpc_getport 7 46 277 3
Source file: /home/sergeyb/sources/src/sys/lib/libsa/strncpy.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
strncpy 2 7 43 3
Source file: /home/sergeyb/sources/src/sys/lib/libsa/rpc.h
Source file: /home/sergeyb/sources/src/sys/lib/libsa/tftp.h
Source file: /home/sergeyb/sources/src/sys/lib/libsa/snprintf.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sputchar 2 6 21 1
snprintf 3 14 84 4
Source file: /home/sergeyb/sources/src/sys/lib/libsa/ufs.h
Source file: /home/sergeyb/sources/src/sys/lib/libsa/blowfish.h
Source file: /home/sergeyb/sources/src/sys/lib/libsa/open.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
oopen 13 40 259 2
Source file: /home/sergeyb/sources/src/sys/lib/libsa/nfs.h
Source file: /home/sergeyb/sources/src/sys/lib/libsa/loadfile.h
Source file: /home/sergeyb/sources/src/sys/nfs/nfs_bio.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
nfs_bioread 47 142 995 4
nfs_write 39 135 955 1
nfs_getcacheblk 4 15 124 4
nfs_vinvalbuf 11 36 271 4
nfs_asyncio 5 20 103 2
nfs_doio 24 131 884 2
Source file: /home/sergeyb/sources/src/sys/nfs/nfs_var.h
Source file: /home/sergeyb/sources/src/sys/nfs/nfs_kq.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
nfs_kqpoll 14 63 405 1
filt_nfsdetach 4 25 164 1
filt_nfsread 5 16 118 2
filt_nfsvnode 3 10 54 2
nfs_kqfilter 8 54 313 1
Source file: /home/sergeyb/sources/src/sys/nfs/nfs_aiod.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
nfs_aiod 10 54 332 1
nfs_set_naiod 10 40 230 1
Source file: /home/sergeyb/sources/src/sys/nfs/nfs_boot.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
nfs_boot_init 1 4 19 2
nfs_boot_getfh 1 5 26 4
nfs_boot_init 12 68 527 2
nfs_boot_getfh 9 48 326 4
bp_whoami 7 63 408 3
bp_getfile 7 43 269 6
md_mount 15 64 390 3
Source file: /home/sergeyb/sources/src/sys/nfs/nfs_debug.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
db_show_all_nfsreqs 2 7 47 4
nfs_request_print 2 13 103 3
db_show_all_nfsnodes 2 7 47 4
nfs_node_print 2 12 101 3
Source file: /home/sergeyb/sources/src/sys/nfs/krpc.h
Source file: /home/sergeyb/sources/src/sys/nfs/nfsm_subs.h
Source file: /home/sergeyb/sources/src/sys/nfs/krpc_subr.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
krpc_get_xid 2 10 41 1
krpc_portmap 5 40 240 4
krpc_call 28 193 1282 7
xdr_string_encode 4 24 147 2
xdr_string_decode 5 25 163 3
xdr_inaddr_encode 1 18 132 1
xdr_inaddr_decode 4 25 185 2
Source file: /home/sergeyb/sources/src/sys/nfs/nfsnode.h
Source file: /home/sergeyb/sources/src/sys/nfs/nfs_vnops.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
nfs_cache_enter 3 13 89 3
nfs_null 1 9 65 3
nfs_access 28 89 576 1
nfs_open 17 54 368 1
nfs_close 5 22 143 1
nfs_getattr 4 25 185 1
nfs_setattr 29 65 461 1
nfs_setattrrpc 7 47 353 4
nfs_lookup 65 211 1374 1
nfs_read 2 8 57 1
nfs_readlink 2 8 55 1
nfs_readlinkrpc 3 24 161 3
nfs_readrpc 13 57 400 2
nfs_writerpc 20 99 666 4
nfs_mknodrpc 17 82 609 4
nfs_mknod 2 11 67 1
nfs_create 20 88 657 1
nfs_remove 12 35 268 1
nfs_removeit 2 7 48 1
nfs_removerpc 3 26 185 5
nfs_rename 18 47 318 1
nfs_renameit 1 6 51 3
nfs_renamerpc 4 34 262 8
nfs_link 5 44 327 1
nfs_symlink 7 53 408 1
nfs_mkdir 12 68 485 1
nfs_rmdir 5 43 295 1
nfs_readdir 24 86 628 1
nfs_readdirrpc 30 158 1070 4
nfs_readdirplusrpc 32 190 1318 5
nfs_sillyrename 7 40 290 3
nfs_lookitup 15 65 422 6
nfs_commit 4 34 236 4
nfs_bmap 3 10 72 1
nfs_strategy 5 16 109 1
nfs_fsync 1 5 39 1
nfs_flush 38 136 846 5
nfs_pathconf 15 51 239 1
nfs_advlock 1 7 58 1
nfs_print 3 12 74 1
nfs_bwrite 1 5 27 1
nfs_writebp 18 77 487 2
nfsspec_access 7 22 136 1
nfs_poll 1 5 32 1
nfsspec_read 1 8 49 1
nfsspec_write 1 8 49 1
nfsspec_close 6 20 145 1
nfsfifo_read 1 8 49 1
nfsfifo_write 1 8 49 1
nfsfifo_close 8 26 181 1
nfsfifo_reclaim 1 5 21 1
Source file: /home/sergeyb/sources/src/sys/nfs/nfsproto.h
Source file: /home/sergeyb/sources/src/sys/nfs/nfs_srvcache.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
nfsrv_cleanentry 3 8 57 1
nfsrv_initcache 1 6 37 1
nfsrv_getcache 13 83 535 3
nfsrv_updatecache 8 29 159 3
nfsrv_cleancache 2 12 82 1
nfsrv_lookupcache 5 21 127 1
Source file: /home/sergeyb/sources/src/sys/nfs/nfsrvcache.h
Source file: /home/sergeyb/sources/src/sys/nfs/nfsdiskless.h
Source file: /home/sergeyb/sources/src/sys/nfs/nfs_vfsops.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
nfs_statfs 7 65 511 3
nfs_fsinfo 11 55 407 4
nfs_mountroot 12 56 464 1
nfs_mount_diskless 3 17 131 3
nfs_decode_args 51 117 894 3
nfs_mount 14 53 419 5
mountnfs 3 55 423 5
nfs_unmount 3 18 112 3
nfs_root 2 12 78 2
nfs_sync 7 21 135 4
nfs_vget 1 4 22 3
nfs_sysctl 11 34 184 7
nfs_fhtovp 1 4 24 3
nfs_vptofh 1 4 19 2
nfs_start 1 4 22 3
nfs_quotactl 1 4 28 5
nfs_checkexp 1 5 28 4
Source file: /home/sergeyb/sources/src/sys/nfs/nfs_serv.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
nfsrv3_access 10 57 395 4
nfsrv_getattr 3 40 259 4
nfsrv_setattr 25 110 809 4
nfsrv_lookup 7 66 504 4
nfsrv_readlink 8 77 499 4
nfsrv_read 31 156 1073 4
nfsrv_write 30 152 1012 4
nfsrv_create 52 247 1680 4
nfsrv_mknod 28 146 1099 4
nfsrv_remove 12 71 468 4
nfsrv_rename 44 165 1142 4
nfsrv_link 14 91 630 4
nfsrv_symlink 22 140 959 4
nfsrv_mkdir 17 108 748 4
nfsrv_rmdir 12 79 498 4
nfsrv_readdir 26 173 1202 4
nfsrv_readdirplus 21 174 1224 4
nfsrv_commit 3 48 367 4
nfsrv_statfs 5 70 520 4
nfsrv_fsinfo 3 55 394 4
nfsrv_pathconf 6 55 387 4
nfsrv_null 1 13 85 4
nfsrv_noop 2 17 100 4
nfsrv_access 13 26 156 6
Source file: /home/sergeyb/sources/src/sys/nfs/nfs_node.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
nfsnode_cmp 2 6 55 2
nfs_ninit 1 4 19 1
nfs_nget 8 58 395 4
nfs_inactive 9 29 199 1
nfs_reclaim 9 26 175 1
Source file: /home/sergeyb/sources/src/sys/nfs/rpcv2.h
Source file: /home/sergeyb/sources/src/sys/nfs/nfsmount.h
Source file: /home/sergeyb/sources/src/sys/nfs/nfs_subs.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
nfsm_reqhead 2 9 45 1
nfs_get_xid 2 10 46 1
nfsm_rpchead 6 50 371 3
nfsm_mbuftouio 13 59 357 4
nfsm_uiotombuf 6 34 207 3
nfsm_buftombuf 1 13 77 3
nfsm_strtombuf 1 17 124 3
nfsm_disct 11 51 326 5
nfs_adv 3 17 93 4
nfs_init 3 22 144 1
nfs_vfs_init 1 8 47 1
nfs_loadattrcache 28 143 1052 4
nfs_attrtimeo 5 21 116 1
nfs_getattrcache 10 33 220 2
nfs_namei 17 83 517 9
nfsm_adj 12 40 244 3
nfsm_srvwcc 2 19 132 6
nfsm_srvpostop_attr 2 15 95 4
nfsm_srvfattr 3 36 372 3
nfsrv_fhtovp 14 42 307 7
netaddr_match 4 15 77 3
nfs_clearcommit 5 20 142 1
nfs_merge_commit_ranges 4 16 109 1
nfs_in_committed_range 3 10 77 2
nfs_in_tobecommitted_range 3 10 77 2
nfs_add_committed_range 4 17 110 2
nfs_del_committed_range 7 21 140 2
nfs_add_tobecommitted_range 4 17 110 2
nfs_del_tobecommitted_range 7 21 140 2
nfsrv_errmap 7 20 124 2
nfsm_v3attrbuild 12 65 470 3
nfsm_build 3 19 107 2
nfsm_fhtom 2 9 66 3
nfsm_srvfhtom 2 8 43 3
nfsm_srvsattr 9 60 399 4
txdr_nfsv2time 3 13 95 2
Source file: /home/sergeyb/sources/src/sys/nfs/xdr_subs.h
Source file: /home/sergeyb/sources/src/sys/nfs/nfs_syscalls.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sys_nfssvc 14 57 347 3
nfssvc_addsock 9 64 409 2
nfssvc_nfsd 31 135 809 1
nfsrv_zapsock 4 25 131 1
nfsrv_slpderef 3 7 55 1
nfsrv_init 7 33 202 1
nfssvc_iod 15 70 427 1
nfs_getset_niothreads 9 23 149 1
nfsrv_getslp 9 32 169 1
Source file: /home/sergeyb/sources/src/sys/nfs/nfs_socket.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
nfs_init_rtt 3 8 56 1
nfs_update_rtt 2 13 95 1
nfs_estimate_rto 7 26 155 2
nfs_connect 26 119 860 2
nfs_reconnect 4 17 111 1
nfs_disconnect 2 10 46 1
nfs_send 13 38 221 4
nfs_receive 49 165 1010 3
nfs_reply 16 64 389 1
nfs_request 30 127 840 3
nfs_rephead 14 67 391 6
nfs_timer 25 79 529 1
nfs_sigintr 7 12 94 3
nfs_sndlock 7 24 143 2
nfs_sndunlock 3 10 51 1
nfs_rcvlock 6 25 143 1
nfs_rcvunlock 3 10 48 1
nfs_realign_fixup 5 18 144 3
nfs_realign 8 31 198 2
nfs_getreq 27 104 721 3
nfs_msg 2 11 60 2
nfsrv_rcv 21 77 430 3
nfsrv_getstream 20 106 639 2
nfsrv_dorec 6 36 223 3
nfsrv_wakenfsd 4 19 94 1
Source file: /home/sergeyb/sources/src/sys/nfs/nfs.h
Source file: /home/sergeyb/sources/src/sys/netmpls/mpls_output.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mpls_output 18 70 457 4
mpls_do_cksum 2 12 75 1
mpls_getttl 10 33 181 2
Source file: /home/sergeyb/sources/src/sys/netmpls/mpls_input.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mpls_input 44 168 994 1
mpls_ip_adjttl 6 25 167 2
mpls_ip6_adjttl 3 12 76 2
mpls_do_error 14 77 623 4
Source file: /home/sergeyb/sources/src/sys/netmpls/mpls_shim.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mpls_shim_pop 3 8 61 1
mpls_shim_swap 3 17 118 2
mpls_shim_push 2 10 78 2
Source file: /home/sergeyb/sources/src/sys/netmpls/mpls_raw.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mpls_sysctl 3 13 80 6
Source file: /home/sergeyb/sources/src/sys/netmpls/mpls_proto.c
Source file: /home/sergeyb/sources/src/sys/netmpls/mpls.h
Source file: /home/sergeyb/sources/src/sys/conf/swapgeneric.c
Source file: /home/sergeyb/sources/src/sys/conf/param.c
Source file: /home/sergeyb/sources/src/sys/stand/boot/vars.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
Xdebug 6 10 75 1
Xdb_console 8 24 128 1
Xtimeout 2 8 52 1
Xset 2 10 57 1
Xdevice 2 8 48 1
Ximage 2 8 48 1
Xaddr 2 8 49 1
Xtty 4 20 105 1
Xhowto 7 19 95 1
bootparse 8 34 141 1
Xenv 12 32 215 1
Source file: /home/sergeyb/sources/src/sys/stand/boot/cmd.h
Source file: /home/sergeyb/sources/src/sys/stand/boot/cmd.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
getcmd 2 7 40 1
read_conf 16 51 304 1
docmd 17 42 295 1
whatcmd 5 13 93 2
readline 21 55 265 3
nextword 8 13 68 1
print_help 2 6 36 1
Xhelp 2 7 24 1
Xmachine 1 6 19 1
Xecho 2 8 44 1
Xstty 5 25 160 1
Xtime 2 7 33 1
Xls 8 32 210 1
ls 4 9 115 2
Xnop 2 8 26 1
Xboot 6 14 99 1
qualify 4 13 82 1
Xreboot 1 6 18 1
Source file: /home/sergeyb/sources/src/sys/stand/boot/bootarg.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
addbootarg 1 9 82 3
makebootargs 7 24 171 2
makebootargs32 7 37 265 2
Source file: /home/sergeyb/sources/src/sys/stand/boot/boot.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
boot 13 55 371 1
loadrandom 9 30 219 3
Source file: /home/sergeyb/sources/src/sys/stand/boot/bootarg.h
Source file: /home/sergeyb/sources/src/sys/stand/efi/include/i386/efibind.h
Source file: /home/sergeyb/sources/src/sys/stand/efi/include/amd64/efibind.h
Source file: /home/sergeyb/sources/src/sys/stand/efi/include/arm64/efibind.h
Source file: /home/sergeyb/sources/src/sys/stand/efi/include/arm/efibind.h
Source file: /home/sergeyb/sources/src/sys/stand/efi/include/efifs.h
Source file: /home/sergeyb/sources/src/sys/stand/efi/include/efifpswa.h
Source file: /home/sergeyb/sources/src/sys/stand/efi/include/efi.h
Source file: /home/sergeyb/sources/src/sys/stand/efi/include/efierr.h
Source file: /home/sergeyb/sources/src/sys/stand/efi/include/efi_nii.h
Source file: /home/sergeyb/sources/src/sys/stand/efi/include/efiapi.h
Source file: /home/sergeyb/sources/src/sys/stand/efi/include/efipxebc.h
Source file: /home/sergeyb/sources/src/sys/stand/efi/include/efistdarg.h
Source file: /home/sergeyb/sources/src/sys/stand/efi/include/eficon.h
Source file: /home/sergeyb/sources/src/sys/stand/efi/include/efipart.h
Source file: /home/sergeyb/sources/src/sys/stand/efi/include/efigop.h
Source file: /home/sergeyb/sources/src/sys/stand/efi/include/efidevp.h
Source file: /home/sergeyb/sources/src/sys/stand/efi/include/efiprot.h
Source file: /home/sergeyb/sources/src/sys/stand/efi/include/efiser.h
Source file: /home/sergeyb/sources/src/sys/stand/efi/include/efidef.h
Source file: /home/sergeyb/sources/src/sys/stand/efi/include/efinet.h
Source file: /home/sergeyb/sources/src/sys/stand/efi/include/eficonsctl.h
Source file: /home/sergeyb/sources/src/sys/stand/efi/include/efidebug.h
Source file: /home/sergeyb/sources/src/sys/net80211/ieee80211_regdomain.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
bsearch 4 18 137 5
ieee80211_regdomain_compare_cn 1 5 44 2
ieee80211_regdomain_compare_rn 1 5 44 2
ieee80211_name2countrycode 2 9 65 1
ieee80211_name2regdomain 2 12 79 1
ieee80211_countrycode2name 3 9 62 1
ieee80211_regdomain2name 3 9 67 1
ieee80211_regdomain2flag 7 17 108 2
ieee80211_countrycode2regdomain 3 8 55 1
Source file: /home/sergeyb/sources/src/sys/net80211/ieee80211_radiotap.h
Source file: /home/sergeyb/sources/src/sys/net80211/ieee80211.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ieee80211_has_seq 1 5 24 1
ieee80211_has_addr4 1 5 24 1
ieee80211_has_qos 1 6 32 1
ieee80211_has_htc 3 7 42 1
ieee80211_get_qos 2 9 63 1
Source file: /home/sergeyb/sources/src/sys/net80211/ieee80211_var.h
Source file: /home/sergeyb/sources/src/sys/net80211/ieee80211_mira.h
Source file: /home/sergeyb/sources/src/sys/net80211/ieee80211_priv.h
Source file: /home/sergeyb/sources/src/sys/net80211/ieee80211_crypto_ccmp.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ieee80211_ccmp_set_key 2 10 68 2
ieee80211_ccmp_delete_key 2 8 58 2
ieee80211_ccmp_phase1 8 65 555 7
ieee80211_ccmp_encrypt 19 112 873 3
ieee80211_ccmp_decrypt 23 132 958 3
Source file: /home/sergeyb/sources/src/sys/net80211/ieee80211_node.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ieee80211_inact_timeout 4 17 103 1
ieee80211_node_cache_timeout 1 6 32 1
ieee80211_node_attach 6 38 262 1
ieee80211_alloc_node_helper 3 10 59 1
ieee80211_node_lateattach 2 12 76 1
ieee80211_node_detach 2 16 123 1
ieee80211_reset_scan 3 8 68 1
ieee80211_begin_scan 7 25 150 1
ieee80211_next_scan 7 25 181 1
ieee80211_create_ibss 12 89 707 2
ieee80211_match_bss 46 90 649 2
ieee80211_end_scan 42 109 746 1
ieee80211_choose_rsnparams 10 38 234 1
ieee80211_get_rate 3 13 86 1
ieee80211_node_alloc 1 5 25 1
ieee80211_node_cleanup 2 8 53 2
ieee80211_node_free 1 5 30 2
ieee80211_node_copy 2 9 59 3
ieee80211_node_getrssi 1 5 20 2
ieee80211_setup_node 1 16 124 3
ieee80211_alloc_node 2 9 50 2
ieee80211_dup_bss 2 11 75 2
ieee80211_find_node 4 16 92 2
ieee80211_find_txnode 8 23 151 2
ieee80211_needs_rxnode 17 51 270 3
ieee80211_find_rxnode 7 27 224 2
ieee80211_find_node_for_beacon 7 18 123 5
ieee80211_ba_del 8 22 164 1
ieee80211_free_node 4 18 145 2
ieee80211_release_node 3 12 70 2
ieee80211_free_allnodes 3 12 77 1
ieee80211_clean_cached 3 13 79 1
ieee80211_clean_nodes 43 94 565 2
ieee80211_iterate_nodes 1 10 57 3
ieee80211_setup_htcaps 3 21 220 3
ieee80211_clear_htcaps 1 12 73 1
ieee80211_setup_htop 2 12 109 3
ieee80211_setup_rates 3 22 167 5
ieee80211_iserp_sta 5 15 118 1
ieee80211_needs_auth 1 3 14 2
ieee80211_node_join_ht 3 9 56 2
ieee80211_node_join_rsn 3 26 183 2
ieee80211_count_longslotsta 4 8 52 2
ieee80211_count_nonerpsta 4 8 49 2
ieee80211_count_pssta 4 8 49 2
ieee80211_count_rekeysta 4 8 49 2
ieee80211_node_join_11g 7 28 169 2
ieee80211_node_join 14 43 301 3
ieee80211_node_leave_ht 4 18 120 2
ieee80211_node_leave_rsn 3 21 131 2
ieee80211_node_leave_11g 8 26 160 2
ieee80211_node_leave 15 31 230 2
ieee80211_do_slow_print 5 13 89 2
ieee80211_ibss_merge 12 57 393 3
ieee80211_set_tim 2 7 42 3
ieee80211_notify_dtim 3 17 119 1
ieee80211_node_cmp 1 5 32 2
Source file: /home/sergeyb/sources/src/sys/net80211/ieee80211_node.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ieee80211_node_incref 1 7 28 1
ieee80211_node_decref 1 9 36 1
ieee80211_ref_node 1 5 17 1
ieee80211_unref_node 1 5 20 1
Source file: /home/sergeyb/sources/src/sys/net80211/ieee80211_crypto_bip.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ieee80211_bip_set_key 2 10 66 2
ieee80211_bip_delete_key 2 8 58 2
ieee80211_bip_encap 3 48 402 3
ieee80211_bip_decap 3 41 354 3
Source file: /home/sergeyb/sources/src/sys/net80211/ieee80211_proto.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ieee80211_proto_attach 1 15 104 1
ieee80211_proto_detach 1 6 36 1
ieee80211_print_essid 8 21 148 2
ieee80211_dump_pkt 14 57 410 4
ieee80211_fix_rate 23 65 451 3
ieee80211_reset_erp 12 22 124 1
ieee80211_set_shortslottime 3 9 44 2
ieee80211_keyrun 8 32 224 2
ieee80211_node_gtk_rekey 4 10 59 2
ieee80211_setkeys 4 24 197 1
ieee80211_setkeysdone 6 13 114 1
ieee80211_gtk_rekey_timeout 1 9 44 1
ieee80211_sa_query_timeout 2 13 69 1
ieee80211_sa_query_request 2 12 73 2
ieee80211_ht_negotiate 12 33 199 2
ieee80211_tx_ba_timeout 3 18 119 1
ieee80211_rx_ba_timeout 1 13 92 1
ieee80211_addba_request 2 21 162 4
ieee80211_delba_request 6 28 218 5
ieee80211_auth_open 21 87 521 6
ieee80211_set_beacon_miss_threshold 3 12 100 1
ieee80211_newstate 62 232 1085 3
ieee80211_set_link_state 5 19 76 2
Source file: /home/sergeyb/sources/src/sys/net80211/ieee80211_rssadapt.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ieee80211_rssadapt_choose 13 44 299 7
ieee80211_rssadapt_updatestats 1 10 94 1
ieee80211_rssadapt_input 2 10 84 4
ieee80211_rssadapt_lower_rate 4 33 255 4
ieee80211_rssadapt_raise_rate 12 49 436 3
Source file: /home/sergeyb/sources/src/sys/net80211/ieee80211_amrr.h
Source file: /home/sergeyb/sources/src/sys/net80211/ieee80211_regdomain.h
Source file: /home/sergeyb/sources/src/sys/net80211/ieee80211_mira.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mira_fixedp_split 1 8 66 3
mira_fp_sprintf 3 11 71 1
mira_print_driver_stats 1 9 83 2
ieee80211_mira_get_rateset 4 11 66 1
ieee80211_mira_probe_timeout_up 1 9 47 1
ieee80211_mira_probe_timeout_down 1 9 47 1
ieee80211_mira_get_txrate 1 11 52 1
ieee80211_mira_legacy_txtime 4 15 104 3
ieee80211_mira_ht_txtime 2 24 152 3
ieee80211_mira_best_basic_rate 5 14 99 1
ieee80211_mira_ack_rate 4 11 51 1
ieee80211_mira_toverhead 8 41 270 3
ieee80211_mira_update_stats 13 56 466 3
ieee80211_mira_reset_goodput_stats 2 10 70 1
ieee80211_mira_reset_driver_stats 1 8 39 1
ieee80211_mira_next_lower_intra_rate 5 19 126 2
ieee80211_mira_next_intra_rate 5 19 124 2
ieee80211_mira_next_rateset 10 30 174 2
ieee80211_mira_best_mcs_in_rateset 4 17 112 2
ieee80211_mira_probe_next_rateset 8 37 281 3
ieee80211_mira_next_mcs 3 12 65 2
ieee80211_mira_prev_mcs 3 12 65 2
ieee80211_mira_probe_valid 2 7 44 2
ieee80211_mira_probe_done 1 8 37 1
ieee80211_mira_intra_mode_ra_finished 16 52 333 2
ieee80211_mira_trigger_next_rateset 2 11 59 2
ieee80211_mira_inter_mode_ra_finished 1 5 27 2
ieee80211_mira_best_rate 8 28 196 2
ieee80211_mira_update_probe_interval 3 14 74 2
ieee80211_mira_schedule_probe_timers 7 27 197 2
ieee80211_mira_check_probe_timers 10 39 211 2
ieee80211_mira_probe_next_rate 3 14 105 2
ieee80211_mira_valid_tx_mcs 5 11 109 2
ieee80211_mira_valid_rates 4 14 80 2
ieee80211_mira_mcs_below 3 14 92 2
ieee80211_mira_choose 13 74 517 3
ieee80211_mira_node_init 1 10 63 1
ieee80211_mira_cancel_timeouts 2 6 41 1
Source file: /home/sergeyb/sources/src/sys/net80211/ieee80211_crypto_wep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ieee80211_wep_set_key 2 9 54 2
ieee80211_wep_delete_key 2 8 58 2
ieee80211_wep_encrypt 18 98 753 3
ieee80211_wep_decrypt 15 90 645 3
Source file: /home/sergeyb/sources/src/sys/net80211/ieee80211_crypto.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ieee80211_crypto_attach 2 16 92 1
ieee80211_crypto_detach 2 13 101 1
ieee80211_crypto_clear_groupkeys 3 10 73 1
ieee80211_cipher_keylen 6 17 49 1
ieee80211_set_key 6 23 98 3
ieee80211_delete_key 6 22 93 3
ieee80211_get_txkey 6 16 98 3
ieee80211_encrypt 6 23 108 3
ieee80211_decrypt 17 61 366 3
ieee80211_prf 3 22 146 8
ieee80211_kdf 3 25 187 8
ieee80211_derive_ptk 6 18 219 7
ieee80211_pmkid_sha1 1 12 89 4
ieee80211_pmkid_sha256 1 12 89 4
ieee80211_derive_pmkid 2 8 57 5
ieee80211_eapol_key_mic 4 26 200 2
ieee80211_eapol_key_check_mic 1 9 63 2
ieee80211_eapol_key_encrypt 9 40 323 3
ieee80211_eapol_key_decrypt 6 31 207 2
ieee80211_pmksa_add 6 28 197 5
ieee80211_pmksa_find 5 13 82 3
Source file: /home/sergeyb/sources/src/sys/net80211/ieee80211_output.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ieee80211_output 9 34 245 4
ieee80211_mgmt_output 16 53 366 4
ieee80211_up_to_ac 9 33 126 2
ieee80211_classify 15 41 221 2
ieee80211_encap 35 155 1045 3
ieee80211_add_capinfo 8 21 121 3
ieee80211_add_ssid 1 7 42 3
ieee80211_add_rates 1 9 56 2
ieee80211_add_ds_params 1 8 47 3
ieee80211_add_tim 8 19 171 2
ieee80211_add_ibss_params 1 7 38 2
ieee80211_add_edca_params 2 19 151 2
ieee80211_add_erp 4 17 93 2
ieee80211_add_qos_capability 1 7 34 2
ieee80211_add_wme_info 1 11 65 2
ieee80211_add_wme_param 2 23 182 2
ieee80211_add_rsn_body 19 87 521 4
ieee80211_add_rsn 1 10 59 3
ieee80211_add_wpa 1 12 78 3
ieee80211_add_xrates 1 10 64 2
ieee80211_add_htcaps 1 18 141 2
ieee80211_add_htop 1 11 96 2
ieee80211_add_tie 1 8 44 3
ieee80211_getmgmt 5 17 102 3
ieee80211_get_probe_req 6 26 217 2
ieee80211_get_probe_resp 20 54 505 2
ieee80211_get_auth 2 16 112 4
ieee80211_get_deauth 2 12 76 3
ieee80211_get_assoc_req 22 59 468 3
ieee80211_get_assoc_resp 12 41 329 3
ieee80211_get_disassoc 2 12 76 3
ieee80211_get_addba_req 2 19 153 3
ieee80211_get_addba_resp 4 28 190 5
ieee80211_get_delba 3 20 137 5
ieee80211_get_sa_query 2 15 104 3
ieee80211_get_action 8 31 154 5
ieee80211_send_mgmt 25 76 459 5
ieee80211_get_rts 2 18 134 3
ieee80211_get_cts_to_self 2 16 117 2
ieee80211_beacon_alloc 23 72 650 2
ieee80211_pwrsave 8 26 185 3
Source file: /home/sergeyb/sources/src/sys/net80211/ieee80211_pae_input.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ieee80211_eapol_key_input 28 80 538 3
ieee80211_recv_4way_msg1 18 65 449 3
ieee80211_recv_4way_msg2 10 38 280 4
ieee80211_must_update_group_key 3 6 45 3
ieee80211_recv_4way_msg3 67 232 1550 3
ieee80211_recv_4way_msg4 11 48 324 3
ieee80211_recv_4way_msg2or4 10 37 214 3
ieee80211_recv_rsn_group_msg1 31 130 887 3
ieee80211_recv_wpa_group_msg1 16 73 500 3
ieee80211_recv_group_msg2 9 38 229 3
ieee80211_recv_eapol_key_req 12 38 228 3
Source file: /home/sergeyb/sources/src/sys/net80211/ieee80211_crypto_tkip.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ieee80211_tkip_set_key 3 17 115 2
ieee80211_tkip_delete_key 2 8 58 2
ieee80211_tkip_mic 8 49 343 4
ieee80211_tkip_encrypt 17 107 878 3
ieee80211_tkip_decrypt 21 127 937 3
ieee80211_tkip_deauth 4 11 64 2
ieee80211_michael_mic_failure_timeout 1 5 21 1
ieee80211_michael_mic_failure 6 42 242 2
Phase1 2 17 240 4
Phase2 4 27 356 4
Source file: /home/sergeyb/sources/src/sys/net80211/ieee80211_pae_output.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ieee80211_send_eapol_key 11 49 367 4
ieee80211_eapol_timeout 5 24 120 1
ieee80211_add_gtk_kde 2 16 117 3
ieee80211_add_pmkid_kde 1 9 58 2
ieee80211_add_igtk_kde 1 12 98 2
ieee80211_get_eapol_key 5 18 112 3
ieee80211_send_4way_msg1 7 37 291 2
ieee80211_send_4way_msg2 5 35 275 4
ieee80211_send_4way_msg3 10 56 451 2
ieee80211_send_4way_msg4 4 27 204 2
ieee80211_send_group_msg1 13 61 457 2
ieee80211_send_group_msg2 4 25 202 3
ieee80211_send_eapol_key_req 4 22 177 4
Source file: /home/sergeyb/sources/src/sys/net80211/ieee80211_amrr.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
is_min_rate 2 6 35 1
is_max_rate 2 6 41 1
increase_rate 2 7 28 1
decrease_rate 2 7 28 1
ieee80211_amrr_node_init 1 8 45 2
ieee80211_amrr_choose 13 44 271 3
Source file: /home/sergeyb/sources/src/sys/net80211/ieee80211_input.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ieee80211_get_hdrlen 4 12 69 1
ieee80211_input 88 281 1652 4
ieee80211_defrag 14 53 387 3
ieee80211_defrag_timeout 1 8 40 1
ieee80211_input_ba 10 61 456 5
ieee80211_input_ba_seq 4 25 206 4
ieee80211_input_ba_flush 2 13 135 3
ieee80211_input_ba_gap_timeout 4 20 154 1
ieee80211_ba_move_window 4 21 178 4
ieee80211_deliver_data 20 53 338 4
ieee80211_decap 14 58 427 4
ieee80211_amsdu_decap 14 63 405 4
ieee80211_parse_edca_params_body 5 22 172 2
ieee80211_parse_edca_params 2 8 45 2
ieee80211_parse_wmm_params 2 8 45 2
ieee80211_parse_rsn_cipher 14 33 129 1
ieee80211_parse_rsn_akm 9 23 99 1
ieee80211_parse_rsn_body 21 74 434 4
ieee80211_parse_rsn 2 9 57 3
ieee80211_parse_wpa 2 9 59 3
ieee80211_save_ie 6 14 106 2
ieee80211_recv_probe_resp 94 270 1792 5
ieee80211_recv_probe_req 23 79 515 4
ieee80211_recv_auth 4 30 232 4
ieee80211_recv_assoc_req 69 255 1531 5
ieee80211_recv_assoc_resp 42 127 812 4
ieee80211_recv_deauth 6 34 175 3
ieee80211_recv_disassoc 6 34 175 3
ieee80211_recv_addba_req 20 81 613 3
ieee80211_addba_req_accept 2 12 88 3
ieee80211_addba_req_refuse 1 11 80 3
ieee80211_recv_addba_resp 7 44 318 3
ieee80211_recv_delba 9 49 346 3
ieee80211_recv_sa_query_req 4 21 140 3
ieee80211_recv_sa_query_resp 4 23 148 3
ieee80211_recv_action 9 40 202 3
ieee80211_recv_mgmt 12 44 231 5
ieee80211_recv_pspoll 9 41 279 3
ieee80211_recv_bar 6 38 263 3
ieee80211_bar_tid 8 22 154 4
Source file: /home/sergeyb/sources/src/sys/net80211/ieee80211_proto.h
Source file: /home/sergeyb/sources/src/sys/net80211/ieee80211.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ieee80211_channel_init 9 34 237 1
ieee80211_ifattach 3 25 168 1
ieee80211_ifdetach 1 10 57 1
ieee80211_mhz2ieee 8 21 129 2
ieee80211_chan2ieee 5 16 104 2
ieee80211_ieee2mhz 8 21 125 2
ieee80211_media_init 34 108 816 3
ieee80211_findrate 3 9 63 3
ieee80211_media_change 46 127 693 1
ieee80211_media_status 15 53 257 2
ieee80211_watchdog 4 8 57 1
ieee80211_setbasicrates 5 27 181 1
ieee80211_min_basic_rate 7 18 127 1
ieee80211_max_basic_rate 5 14 103 1
ieee80211_setmode 18 59 404 2
ieee80211_next_mode 7 23 136 1
ieee80211_chan2mode 6 14 70 2
ieee80211_mcs2media 8 18 72 3
ieee80211_media2mcs 6 13 65 1
ieee80211_rate2media 8 56 332 3
ieee80211_media2rate 3 31 174 1
ieee80211_rate2plcp 17 27 146 2
ieee80211_plcp2rate 17 26 142 2
Source file: /home/sergeyb/sources/src/sys/net80211/ieee80211_ioctl.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ieee80211_node2req 13 63 532 3
ieee80211_req2node 1 21 176 3
ieee80211_disable_wep 3 12 81 1
ieee80211_disable_rsn 1 9 57 1
ieee80211_ioctl_setnwkeys 15 43 324 2
ieee80211_ioctl_getnwkeys 4 16 84 2
ieee80211_ioctl_setwpaparms 22 62 379 2
ieee80211_ioctl_getwpaparms 15 37 243 2
ieee80211_ioctl 119 399 2377 3
Source file: /home/sergeyb/sources/src/sys/net80211/ieee80211_rssadapt.h
Source file: /home/sergeyb/sources/src/sys/net80211/ieee80211_crypto.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ieee80211_is_8021x_akm 2 5 17 1
ieee80211_is_sha256_akm 2 5 17 1
Source file: /home/sergeyb/sources/src/sys/net80211/ieee80211_ioctl.h
Source file: /home/sergeyb/sources/src/sys/scsi/iscsi.h
Source file: /home/sergeyb/sources/src/sys/scsi/cd.h
Source file: /home/sergeyb/sources/src/sys/scsi/scsiconf.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
_lto2b 1 5 34 2
_lto3b 1 6 48 2
_lto4b 1 7 62 2
_lto8b 1 11 118 2
_2btol 1 6 33 1
_3btol 1 6 43 1
_4btol 1 7 53 1
_5btol 1 10 78 1
_8btol 1 13 133 1
Source file: /home/sergeyb/sources/src/sys/scsi/scsi_disk.h
Source file: /home/sergeyb/sources/src/sys/scsi/ses.h
Source file: /home/sergeyb/sources/src/sys/scsi/scsi_changer.h
Source file: /home/sergeyb/sources/src/sys/scsi/scsi_scanner.h
Source file: /home/sergeyb/sources/src/sys/scsi/ch.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
chmatch 1 9 60 3
chattach 1 12 84 3
chopen 11 49 392 4
chclose 1 6 46 4
chioctl 13 51 341 5
ch_move 8 32 280 2
ch_exchange 12 41 373 2
ch_position 5 27 194 2
copy_voltag 4 13 82 2
copy_element_status 3 9 63 3
ch_usergetelemstatus 9 57 428 2
ch_getelemstatus 3 25 164 6
ch_get_params 10 50 446 2
ch_get_quirks 2 13 87 2
ch_interpret_sense 7 26 166 1
Source file: /home/sergeyb/sources/src/sys/scsi/st.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
stmatch 1 9 60 3
stattach 1 20 162 3
stactivate 2 12 59 2
stdetach 3 12 100 2
st_identify_drive 2 15 96 2
st_loadquirks 3 19 113 1
stopen 11 48 291 4
stclose 9 38 226 4
st_mount_tape 14 56 385 2
st_unmount 4 19 126 3
st_decide_mode 28 74 389 2
ststrategy 10 48 285 1
ststart 19 98 610 1
st_buf_done 12 44 204 1
stminphys 2 9 60 1
stread 1 4 31 3
stwrite 1 4 31 3
stioctl 45 166 935 5
st_read 5 27 180 4
st_read_block_limits 6 36 244 2
st_mode_sense 8 39 261 2
st_mode_select 14 81 647 2
st_erase 3 22 129 3
st_space 31 109 585 4
st_write_filemarks 8 42 240 3
st_check_eod 6 19 112 4
st_load 6 31 195 3
st_rewind 5 25 161 3
st_interpret_sense 44 127 794 1
st_touch_tape 9 34 193 1
Source file: /home/sergeyb/sources/src/sys/scsi/sd.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sdmatch 1 9 60 3
sdattach 17 67 512 3
sdactivate 9 32 169 2
sddetach 1 9 62 2
sdopen 30 117 685 4
sdclose 12 49 312 4
sdstrategy 7 40 232 1
sd_cmd_rw6 2 8 67 4
sd_cmd_rw10 2 8 70 4
sd_cmd_rw12 2 8 70 4
sd_cmd_rw16 2 8 70 4
sdstart 16 57 429 1
sd_buf_done 13 50 257 1
sdminphys 5 21 126 1
sdread 1 4 31 3
sdwrite 1 4 31 3
sdioctl 37 119 732 5
sd_ioctl_inquiry 3 24 220 2
sd_ioctl_cache 19 67 435 3
sdgetdisklabel 5 44 361 4
sd_interpret_sense 11 36 228 1
sdsize 10 36 234 1
sddump 14 63 380 4
viscpy 5 12 63 3
sd_read_cap_10 6 36 258 2
sd_read_cap_16 8 45 321 2
sd_size 6 16 109 2
sd_thin_pages 14 52 323 2
sd_vpd_block_limits 6 25 168 2
sd_vpd_thin 8 27 172 2
sd_thin_params 4 14 80 2
sd_get_parms 51 123 901 3
sd_flush 5 29 173 2
Source file: /home/sergeyb/sources/src/sys/scsi/scsi_tape.h
Source file: /home/sergeyb/sources/src/sys/scsi/scsi_debug.h
Source file: /home/sergeyb/sources/src/sys/scsi/mpath_rdac.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
rdac_match 5 16 135 3
rdac_attach 4 21 167 3
rdac_detach 1 6 44 2
rdac_activate 4 14 83 2
rdac_mpath_start 1 5 30 1
rdac_mpath_checksense 6 13 88 1
rdac_mpath_status 1 5 26 1
rdac_status 1 9 59 1
rdac_status_done 5 15 101 1
rdac_groupid 3 19 128 1
rdac_extdevid 5 29 247 1
Source file: /home/sergeyb/sources/src/sys/scsi/mpath_hds.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
hds_match 6 18 156 3
hds_attach 5 24 198 3
hds_detach 1 6 44 2
hds_activate 3 12 63 2
hds_mpath_start 1 5 30 1
hds_mpath_checksense 1 4 14 1
hds_mpath_status 2 8 45 1
hds_status 1 9 59 1
hds_status_done 5 15 106 1
hds_inquiry 6 27 165 2
hds_info 8 32 222 1
Source file: /home/sergeyb/sources/src/sys/scsi/scsi_base.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
scsi_init 3 12 71 1
scsi_req_probe 2 13 86 3
scsi_req_detach 2 14 95 4
scsi_plug_probe 1 8 54 1
scsi_plug_detach 1 9 63 1
scsi_pending_start 2 10 52 2
scsi_pending_finish 2 12 61 2
scsi_iopool_init 1 10 79 4
scsi_iopool_get 1 8 37 1
scsi_iopool_put 1 6 32 2
scsi_iopool_destroy 5 19 138 1
scsi_default_get 1 4 13 1
scsi_default_put 3 5 23 2
scsi_ioh_set 1 8 55 4
scsi_ioh_add 4 20 100 1
scsi_ioh_del 4 19 95 1
scsi_ioh_deq 2 12 73 1
scsi_ioh_pending 1 8 44 1
scsi_iopool_run 6 20 115 1
scsi_move 2 7 48 1
scsi_move_done 1 9 52 2
scsi_io_get 3 15 91 2
scsi_io_get_done 1 4 19 2
scsi_io_put 1 5 25 2
scsi_xsh_set 1 7 53 3
scsi_xsh_add 3 16 108 1
scsi_xsh_del 6 25 160 1
scsi_xsh_runqueue 6 23 173 1
scsi_xsh_ioh 2 12 64 2
scsi_xs_get 8 31 209 2
scsi_xs_get_done 1 4 19 2
scsi_link_shutdown 12 38 293 1
scsi_link_open 2 11 60 1
scsi_link_close 3 9 64 1
scsi_xs_io 3 18 113 3
scsi_xs_put 1 8 48 1
scsi_test_unit_ready 2 17 104 3
scsi_init_inquiry 1 14 93 5
scsi_inquire 2 18 148 3
scsi_inquire_vpd 3 17 109 5
scsi_prevent 3 20 123 3
scsi_start 3 18 118 3
scsi_mode_sense 3 27 180 7
scsi_mode_sense_big 3 27 183 7
scsi_mode_sense_page 2 9 69 2
scsi_mode_sense_big_page 2 9 75 2
scsi_do_mode_sense 23 71 520 10
scsi_mode_select 2 25 166 5
scsi_mode_select_big 2 26 175 5
scsi_report_luns 2 24 162 6
scsi_xs_exec 5 15 104 1
scsi_done 5 11 75 1
scsi_xs_sync 7 22 141 1
scsi_xs_sync_done 3 11 64 1
scsi_xs_error 13 39 183 1
scsi_delay 6 18 98 2
scsi_sense_print_debug 6 17 129 1
scsi_interpret_sense 59 127 539 1
sc_print_addr 2 9 58 1
asc2ascii 1 4 30 4
asc2ascii 8 31 159 4
scsi_print_sense 16 55 352 1
scsi_decode_sense 15 51 264 2
scsi_xs_show 4 26 187 1
scsi_show_mem 3 11 65 2
scsi_cmd_rw_decode 10 36 216 3
Source file: /home/sergeyb/sources/src/sys/scsi/sdvar.h
Source file: /home/sergeyb/sources/src/sys/scsi/safte.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
safte_match 14 47 351 3
safte_attach 10 46 301 3
safte_detach 6 21 157 2
safte_read_config 16 117 924 1
safte_read_encstat 28 125 715 1
safte_ioctl 2 14 70 3
safte_bio_blink 10 52 336 2
safte_temp2uK 2 11 56 2
Source file: /home/sergeyb/sources/src/sys/scsi/mpath.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mpath_match 1 4 22 3
mpath_attach 1 17 134 3
mpath_xs_stuffup 1 5 20 1
mpath_probe 3 9 65 1
mpath_next_path 5 15 96 1
mpath_cmd 7 45 314 1
mpath_start 7 34 232 2
mpath_done 8 42 259 1
mpath_failover 2 6 32 1
mpath_failover_start 1 8 48 1
mpath_failover_check 2 11 63 1
mpath_path_status 4 19 141 2
mpath_minphys 3 16 115 2
mpath_path_probe 5 12 67 1
mpath_path_attach 21 76 540 3
mpath_path_detach 8 29 197 1
mpath_bootdv 5 23 136 1
Source file: /home/sergeyb/sources/src/sys/scsi/ses.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ses_match 6 14 101 3
ses_attach 14 57 409 3
ses_detach 8 29 229 2
ses_read_config 16 84 573 1
ses_read_status 4 26 166 1
ses_make_sensors 17 78 530 3
ses_refresh_sensors 13 51 262 1
ses_ioctl 2 14 70 3
ses_write_config 4 25 160 1
ses_bio_blink 7 43 281 2
ses_psu2sensor 2 4 31 2
ses_cool2sensor 19 45 182 2
ses_temp2sensor 1 7 54 2
ses_dump_enc_desc 2 16 155 1
ses_dump_enc_string 2 8 50 2
Source file: /home/sergeyb/sources/src/sys/scsi/mpath_sym.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sym_match 8 22 208 3
sym_attach 5 26 221 3
sym_detach 1 4 17 2
sym_activate 3 12 63 2
sym_mpath_start 1 5 30 1
sym_mpath_checksense 1 4 14 1
sym_mpath_status 1 5 28 1
Source file: /home/sergeyb/sources/src/sys/scsi/mpathvar.h
Source file: /home/sergeyb/sources/src/sys/scsi/scsiconf.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
scsiprint 2 6 29 2
scsibusmatch 1 4 22 3
scsibusattach 9 30 239 3
scsibusactivate 1 5 38 2
scsi_activate 5 10 77 4
scsi_activate_bus 3 10 62 2
scsi_activate_target 3 10 69 3
scsi_activate_lun 3 20 105 4
scsibusdetach 3 11 71 2
scsibussubmatch 5 11 115 3
scsibus_bioctl 3 15 103 3
scsi_probe_bus 2 8 48 1
scsi_probe_target 12 44 320 2
scsi_probe 5 10 76 3
scsi_probe_lun 6 9 69 3
scsi_detach_bus 4 11 77 2
scsi_detach 5 10 85 4
scsi_detach_target 8 16 120 3
scsi_detach_lun 13 30 238 4
scsi_get_link 3 8 55 3
scsi_add_link 1 4 26 2
scsi_remove_link 1 4 28 2
scsi_strvis 23 42 301 3
scsibus_printlink 38 119 602 1
scsibusprint 2 8 45 2
scsi_probedev 45 146 1084 3
scsi_inqmatch 10 39 267 5
scsi_devid 11 36 217 1
scsi_devid_pg83 20 80 432 1
scsi_devid_pg80 4 41 333 1
scsi_devid_wwn 3 9 68 1
scsi_minphys 1 4 19 2
devid_alloc 2 13 92 4
devid_copy 1 5 19 1
devid_free 2 5 35 1
Source file: /home/sergeyb/sources/src/sys/scsi/uk.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ukmatch 1 4 22 3
ukattach 1 11 79 3
ukdetach 5 12 100 2
ukopen 3 21 134 4
ukclose 2 11 78 4
ukioctl 2 11 78 5
Source file: /home/sergeyb/sources/src/sys/scsi/safte.h
Source file: /home/sergeyb/sources/src/sys/scsi/cd.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cdmatch 1 8 57 3
cdattach 4 23 202 3
cdactivate 4 18 91 2
cddetach 1 9 62 2
cdopen 17 78 481 4
cdclose 5 29 200 4
cdstrategy 6 35 210 1
cdstart 13 62 451 1
cd_buf_done 12 47 241 1
cdminphys 4 15 99 1
cdread 1 4 31 3
cdwrite 1 4 31 3
cdioctl 100 328 2134 5
cdgetdisklabel 6 43 337 4
cd_setchan 6 27 229 6
cd_getvol 5 21 194 3
cd_setvol 9 43 417 3
cd_load_unload 2 18 112 3
cd_set_pa_immed 8 30 218 2
cd_play 2 18 118 3
cd_play_tracks 9 42 309 5
cd_play_msf 2 23 148 7
cd_pause 2 17 103 2
cd_reset 2 12 62 1
cd_read_subchannel 3 25 168 6
cd_read_toc 3 26 164 6
cd_load_toc 3 13 128 3
cd_get_parms 5 14 122 2
cdsize 1 4 11 1
cddump 1 4 19 4
dvd_auth 21 150 1104 2
dvd_read_physical 5 49 418 2
dvd_read_copyright 4 33 214 2
dvd_read_disckey 4 31 227 2
dvd_read_bca 6 34 238 2
dvd_read_manufact 6 35 249 2
dvd_read_struct 6 17 94 2
cd_interpret_sense 7 25 159 1
cd_size 16 78 555 3
cd_eject 5 20 142 1
Source file: /home/sergeyb/sources/src/sys/scsi/scsi_message.h
Source file: /home/sergeyb/sources/src/sys/scsi/scsi_ioctl.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
scsi_ioc_cmd 22 81 507 2
scsi_ioc_ata_cmd 19 78 467 2
scsi_do_ioctl 17 54 341 4
Source file: /home/sergeyb/sources/src/sys/scsi/mpath_emc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
emc_match 5 16 135 3
emc_attach 3 19 162 3
emc_detach 1 6 44 2
emc_activate 3 12 63 2
emc_mpath_start 1 5 30 1
emc_mpath_checksense 4 10 60 1
emc_mpath_status 1 5 26 1
emc_status 1 9 59 1
emc_status_done 3 13 80 1
emc_sp_info 2 13 91 2
Source file: /home/sergeyb/sources/src/sys/scsi/scsi_all.h
Source file: /home/sergeyb/sources/src/sys/uvm/uvm_user.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
uvm_deallocate 3 8 51 3
Source file: /home/sergeyb/sources/src/sys/uvm/uvm_fault.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
uvmfault_anonflush 6 18 101 2
uvmfault_init 3 16 97 1
uvmfault_amapcopy 5 17 96 1
uvmfault_anonget 15 86 488 3
uvmfault_update_stats 5 17 105 1
uvm_fault 100 408 2638 4
uvm_fault_wire 4 15 84 4
uvm_fault_unwire 1 6 32 3
uvm_fault_unwire_locked 9 29 205 3
uvmfault_unlockmaps 3 12 50 2
uvmfault_unlockall 1 5 31 4
uvmfault_lookup 8 31 201 2
uvmfault_relock 3 14 68 1
Source file: /home/sergeyb/sources/src/sys/uvm/uvm_io.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
uvm_io 13 53 328 3
Source file: /home/sergeyb/sources/src/sys/uvm/uvm_pmemrange.h
Source file: /home/sergeyb/sources/src/sys/uvm/uvm_pdaemon.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
uvm_wait 4 15 92 1
uvmpd_tune 4 12 122 1
uvm_pageout 16 72 432 1
uvm_aiodone_daemon 6 30 194 1
uvmpd_scan_inactive 47 213 1119 1
uvmpd_scan 23 68 445 1
uvmpd_drop 8 20 118 1
uvmpd_hibernate 1 8 38 1
Source file: /home/sergeyb/sources/src/sys/uvm/uvm_extern.h
Source file: /home/sergeyb/sources/src/sys/uvm/uvm_device.h
Source file: /home/sergeyb/sources/src/sys/uvm/uvm_addr.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
uvm_addr_entrybyspace 4 14 83 2
uvm_addr_align_forward 4 11 95 3
uvm_addr_align_backward 4 11 95 3
uvm_addr_fitspace 8 30 167 9
uvm_addr_init 1 14 117 1
uvm_addr_destroy 2 5 25 1
uvm_addr_align 2 7 41 3
uvm_addr_align_back 2 7 41 3
uvm_addr_linsearch 22 50 360 13
uvm_addr_invoke 7 29 191 10
uvm_addr_print 3 14 104 4
uaddr_destroy 1 4 17 1
uaddr_lin_create 1 9 47 2
uaddr_lin_select 3 13 112 9
uaddr_rnd_create 2 10 64 2
uaddr_rnd_select 20 72 484 9
uaddr_rnd_destroy 1 4 17 1
uaddr_rnd_insert 1 5 21 3
uaddr_rnd_remove 1 5 21 3
uaddr_rnd_print 4 35 214 3
uaddr_kbootstrap_select 3 14 103 9
uaddr_kbootstrap_destroy 1 4 22 1
uaddr_bestfit_create 1 10 66 2
uaddr_bestfit_destroy 1 4 17 1
uaddr_bestfit_insert 2 13 74 3
uaddr_bestfit_remove 2 8 56 3
uaddr_bestfit_select 7 29 203 9
uaddr_pivot_random 2 9 51 1
uaddr_pivot_newpivot 14 80 521 10
uaddr_pivot_select 9 53 350 9
uaddr_pivot_destroy 1 4 17 1
uaddr_pivot_insert 7 31 185 3
uaddr_pivot_remove 4 14 107 3
uaddr_pivot_create 1 11 82 2
uaddr_pivot_print 9 37 250 3
uaddr_stack_brk_select 6 40 346 9
uaddr_stack_brk_create 1 9 47 2
uvm_mapent_fspace_cmp 4 7 64 2
Source file: /home/sergeyb/sources/src/sys/uvm/uvm_glue.h
Source file: /home/sergeyb/sources/src/sys/uvm/uvm_map.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
uvm_mapentry_addrcmp 2 5 36 2
uvm_mapent_copy 1 12 83 2
uvm_mapent_free_insert 6 24 169 3
uvm_mapent_free_remove 4 14 101 3
uvm_mapent_addr_insert 4 19 148 2
uvm_mapent_addr_remove 2 9 58 2
uvmspace_dused 8 24 161 3
uvm_map_entrybyaddr 4 14 77 2
dead_entry_push 1 4 25 2
uvm_map_sel_limits 57 129 823 9
uvm_map_isavail 23 52 375 6
uvm_map_findspace 4 18 144 9
uvm_map_addr_augment_get 3 11 81 1
uvm_map_addr_augment 3 11 52 1
uvm_mapanon 25 108 777 5
uvm_map 57 170 1235 7
uvm_mapent_isjoinable 18 27 209 3
uvm_mapent_merge 1 17 126 4
uvm_mapent_tryjoin 9 21 138 3
uvm_unmap_detach 8 27 173 2
uvm_unmap_detach_intrsafe 2 11 74 1
uvm_map_mkentry 7 58 435 8
uvm_mapent_alloc 12 49 289 2
uvm_mapent_free 3 15 90 1
uvm_map_lookup_entry 4 7 61 3
uvm_map_pie 3 13 101 1
uvm_unmap 3 14 99 3
uvm_mapent_mkfree 9 32 201 5
uvm_unmap_kill_entry 6 26 213 2
uvm_unmap_remove 24 58 439 6
uvm_map_pageable_pgon 5 13 100 5
uvm_map_pageable_wire 34 73 462 6
uvm_map_pageable 21 67 423 5
uvm_map_pageable_all 10 37 246 3
uvm_map_setup 6 35 267 4
uvm_map_teardown 8 41 294 1
uvm_map_setup_entries 1 5 39 1
uvm_map_splitentry 13 61 460 4
uvm_tree_assert 4 15 74 5
uvm_tree_sanity 4 37 297 3
uvm_tree_size_chk 3 14 98 3
vmspace_validate 12 40 248 1
uvm_map_init 2 19 144 1
uvm_map_printit 11 68 571 3
if 1 3 9 1
RBT_FOREACH 2 7 54 3
if 1 3 20 1
if 8 24 138 1
if 2 7 38 1
if 2 4 30 1
if 1 3 17 1
if 3 12 55 1
uvm_map_protect 30 80 501 5
uvmspace_alloc 1 8 53 4
uvmspace_init 5 15 100 6
uvmspace_share 1 6 26 1
uvmspace_exec 8 41 309 3
uvmspace_free 4 9 49 1
uvm_share 16 63 395 6
uvm_mapent_clone 6 38 282 10
uvm_mapent_share 2 11 87 9
uvm_mapent_forkshared 2 13 111 5
uvm_mapent_forkcopy 12 55 317 5
uvm_mapent_forkzero 4 25 192 5
uvmspace_fork 14 59 359 1
uvm_map_hint 8 23 176 4
uvm_map_submap 13 28 191 4
uvm_map_checkprot 11 19 133 4
uvm_map_create 1 8 54 4
uvm_map_deallocate 2 17 105 1
uvm_map_inherit 10 33 182 4
uvm_map_advice 11 31 189 4
uvm_map_extract 25 90 581 5
uvm_map_clean 32 99 617 4
uvm_map_clip_end 2 7 58 3
uvm_map_clip_start 2 14 111 3
uvm_map_boundfix 3 4 28 3
uvm_map_uaddr 19 34 217 2
uvm_map_uaddr_e 1 4 25 2
uvm_map_boundary 6 30 255 3
uvm_map_vmspace_update 10 26 227 3
uvm_map_kmem_grow 6 24 177 4
uvm_map_freelist_update_clear 4 18 133 2
uvm_map_freelist_update_refill 1 12 79 2
uvm_map_freelist_update 2 11 78 7
uvm_map_set_uaddr 2 16 115 3
uvm_map_fix_space 20 62 432 5
uvm_map_mquery 22 79 464 5
uvm_mapent_bias 6 13 76 2
vm_map_lock_try_ln 6 31 193 3
vm_map_lock_ln 5 28 190 3
vm_map_lock_read_ln 2 10 78 3
vm_map_unlock_ln 2 10 78 3
vm_map_unlock_read_ln 2 10 78 3
vm_map_downgrade_ln 2 10 96 3
vm_map_upgrade_ln 2 13 114 3
vm_map_busy_ln 1 7 51 3
vm_map_unbusy_ln 2 11 78 3
uvm_map_fill_vmmap 4 41 275 3
uvm_map_setup_md 3 12 88 1
uvm_map_setup_md 3 11 80 1
uvm_map_setup_md 3 11 75 1
Source file: /home/sergeyb/sources/src/sys/uvm/uvm_device.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
udv_attach 17 63 430 4
udv_reference 1 4 14 1
udv_detach 5 21 139 1
udv_flush 1 4 23 4
udv_fault 8 47 346 8
Source file: /home/sergeyb/sources/src/sys/uvm/uvm_addr.h
Source file: /home/sergeyb/sources/src/sys/uvm/uvm_object.h
Source file: /home/sergeyb/sources/src/sys/uvm/uvm_vnode.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
uvn_init 1 5 22 1
uvn_attach 17 61 423 2
uvn_reference 4 10 58 1
uvn_detach 8 37 226 1
uvm_vnp_terminate 13 42 269 1
uvn_flush 42 141 907 4
uvn_cluster 3 12 83 4
uvn_put 1 6 48 4
uvn_get 20 79 479 8
uvn_io 25 81 549 5
uvm_vnp_uncache 7 20 132 1
uvm_vnp_setsize 3 11 66 2
uvm_vnp_sync 9 31 197 1
Source file: /home/sergeyb/sources/src/sys/uvm/uvm_fault.h
Source file: /home/sergeyb/sources/src/sys/uvm/uvm_init.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
uvm_init 6 37 247 1
Source file: /home/sergeyb/sources/src/sys/uvm/uvm_swap.h
Source file: /home/sergeyb/sources/src/sys/uvm/uvm_stat.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
uvmexp_print 1 50 471 1
Source file: /home/sergeyb/sources/src/sys/uvm/uvm_amap.h
Source file: /home/sergeyb/sources/src/sys/uvm/uvm_unix.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sys_obreak 6 32 236 3
uvm_grow 7 14 139 2
uvm_coredump_walk_amap 9 43 296 4
uvm_should_coredump 8 15 97 2
noop 1 5 26 6
uvm_coredump_walkmap 22 75 440 4
Source file: /home/sergeyb/sources/src/sys/uvm/uvm_km.h
Source file: /home/sergeyb/sources/src/sys/uvm/uvm_pager.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
uvm_pager_init 3 12 77 1
uvm_pseg_init 1 6 40 1
uvm_pseg_get 10 34 195 1
uvm_pseg_release 8 26 193 1
uvm_pagermapin 5 29 179 3
uvm_pagermapout 1 6 43 2
uvm_mk_pcluster 20 67 437 7
uvm_pager_put 21 66 395 7
uvm_pager_dropcluster 12 39 278 5
uvm_aio_biodone 1 9 56 1
uvm_aio_aiodone 17 45 364 1
Source file: /home/sergeyb/sources/src/sys/uvm/uvm_mmap.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sys_mquery 8 39 251 3
sys_mincore 24 90 618 3
uvm_wxcheck 6 19 137 2
sys_mmap 51 153 1011 3
sys_msync 8 30 218 3
sys_munmap 7 30 206 3
sys_mprotect 5 25 183 3
sys_minherit 2 16 111 3
sys_madvise 9 37 207 3
sys_mlock 7 23 188 3
sys_munlock 4 18 134 3
sys_mlockall 6 17 124 3
sys_munlockall 1 5 39 3
uvm_mmaplock 8 34 196 5
uvm_mmapanon 9 30 203 8
uvm_mmapfile 20 55 387 10
sys_kbind 26 90 650 3
Source file: /home/sergeyb/sources/src/sys/uvm/uvm_map.h
Source file: /home/sergeyb/sources/src/sys/uvm/uvm_meter.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
uvm_meter 3 7 40 1
uvm_loadav 10 37 240 1
uvm_sysctl 23 76 502 7
uvm_total 16 47 272 1
Source file: /home/sergeyb/sources/src/sys/uvm/uvm_aobj.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
uao_find_swhash_elt 4 20 120 3
uao_find_swslot 4 14 79 2
uao_set_swslot 10 37 210 3
uao_free 8 36 238 1
uao_shrink_flush 1 8 63 3
uao_shrink_hash 5 31 232 2
uao_shrink_convert 6 27 191 2
uao_shrink_array 3 16 128 2
uao_shrink 3 11 73 2
uao_grow_array 3 16 128 2
uao_grow_hash 5 30 223 2
uao_grow_convert 4 25 171 2
uao_grow 3 11 73 2
uao_create 14 63 363 2
uao_init 2 11 64 1
uao_reference 1 4 14 1
uao_reference_locked 2 6 23 1
uao_detach 1 4 14 1
uao_detach_locked 5 30 172 1
uao_flush 15 64 347 4
uao_get 24 102 619 8
uao_dropswap 2 9 44 2
uao_swap_off 5 29 154 2
uao_pagein 12 42 221 3
uao_pagein_page 4 25 149 2
uao_dropswap_range 16 73 423 3
Source file: /home/sergeyb/sources/src/sys/uvm/uvm_page.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
vm_physseg_find 4 9 60 2
PHYS_TO_VM_PAGE 2 8 54 1
Source file: /home/sergeyb/sources/src/sys/uvm/uvm_pmemrange.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
uvm_pmr_pg_to_memtype 2 6 23 1
pow2divide 2 7 41 2
uvm_pmemrange_addr_cmp 2 5 36 2
uvm_pmemrange_use_cmp 3 8 56 2
uvm_pmr_addr_cmp 2 7 49 2
uvm_pmr_size_cmp 3 11 81 2
uvm_pmr_nfindsz 5 17 131 3
uvm_pmr_nextsz 5 13 101 3
uvm_pmr_pnaddr 13 27 238 4
uvm_pmr_remove_addr 1 7 57 2
uvm_pmr_remove_size 5 20 147 2
uvm_pmr_remove 1 7 38 2
uvm_pmr_insert_addr 8 35 244 3
uvm_pmr_insert_size 7 24 203 2
uvm_pmr_insert 1 8 48 3
uvm_pmr_findnextsegment 11 27 198 3
uvm_pmr_remove_1strange 12 45 350 4
uvm_pmr_extract_range 9 40 343 5
uvm_pmr_getpages 57 189 1167 8
uvm_pmr_freepages 7 34 288 2
uvm_pmr_freepageq 6 29 186 1
uvm_pmemrange_use_insert 4 18 89 2
uvm_pmr_assertvalid 15 60 490 1
uvm_pmr_split 11 64 456 1
uvm_pmr_use_inc 2 23 152 2
uvm_pmr_allocpmr 3 20 129 1
uvm_pmr_init 2 17 134 1
uvm_pmemrange_find 4 14 75 1
uvm_pmr_isfree 5 18 138 1
uvm_pmr_rootupdate 20 61 413 5
uvm_pmr_get1page 26 92 551 6
uvm_pmr_print 5 34 231 1
uvm_wait_pla 9 35 235 4
uvm_wakeup_pla 5 20 124 2
uvm_pagezero_thread 5 29 171 1
Source file: /home/sergeyb/sources/src/sys/uvm/uvm_vnode.h
Source file: /home/sergeyb/sources/src/sys/uvm/uvm_amap.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
amap_list_insert 1 4 19 1
amap_list_remove 1 4 16 1
amap_chunk_get 9 37 249 4
amap_chunk_free 5 18 123 2
pp_getreflen 2 10 73 4
pp_setreflen 2 9 60 4
amap_init 2 20 170 1
amap_alloc1 16 70 480 3
amap_alloc 3 12 64 3
amap_free 6 16 140 1
amap_wipeout 6 28 172 1
amap_copy 23 86 621 6
amap_cow_now 9 48 290 2
amap_splitref 5 14 101 3
amap_pp_establish 2 10 66 1
amap_pp_adjref 11 44 317 4
amap_wiperange_chunk 5 27 201 4
amap_wiperange 12 39 270 3
amap_swap_off 9 36 211 2
amap_lookup 3 14 88 2
amap_lookups 5 23 199 4
amap_populate 2 12 75 2
amap_add 8 31 198 4
amap_unadd 5 21 144 2
amap_ref 9 15 107 4
amap_unref 11 17 128 4
Source file: /home/sergeyb/sources/src/sys/uvm/uvm_pmap.h
Source file: /home/sergeyb/sources/src/sys/uvm/uvm_ddb.h
Source file: /home/sergeyb/sources/src/sys/uvm/uvm_swap_encrypt.h
Source file: /home/sergeyb/sources/src/sys/uvm/uvm_anon.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
uvm_anon_init 1 6 40 1
uvm_analloc 2 11 50 1
uvm_anfree 5 23 131 1
uvm_anwait 1 6 29 1
uvm_anon_dropswap 2 7 34 1
uvm_anon_pagein 5 26 119 1
Source file: /home/sergeyb/sources/src/sys/uvm/uvm_param.h
Source file: /home/sergeyb/sources/src/sys/uvm/uvm_km.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
uvm_km_init 4 16 105 3
uvm_km_suballoc 6 24 199 7
uvm_km_pgremove 6 24 147 3
uvm_km_pgremove_intrsafe 4 14 77 2
uvm_km_kmemalloc_pla 13 66 447 10
uvm_km_free 1 4 32 3
uvm_km_free_wakeup 1 11 72 3
uvm_km_alloc1 7 44 278 4
uvm_km_valloc 1 4 26 2
uvm_km_valloc_try 1 4 26 2
uvm_km_valloc_align 2 14 101 4
uvm_km_valloc_prefer_wait 4 18 129 3
uvm_km_valloc_wait 1 4 22 2
uvm_km_page_init 1 3 6 1
uvm_km_page_lateinit 1 3 6 1
uvm_km_page_init 12 41 285 1
uvm_km_page_lateinit 1 4 13 1
uvm_km_createthread 1 4 22 1
uvm_km_thread 14 59 388 1
uvm_km_doputpage 3 20 126 1
km_alloc 27 100 629 4
km_free 13 53 337 4
Source file: /home/sergeyb/sources/src/sys/uvm/uvm_glue.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
uvm_kernacc 2 12 82 3
uvm_vslock 2 13 91 4
uvm_vsunlock 2 9 64 3
uvm_vslock_device 11 64 436 5
uvm_vsunlock_device 4 21 143 4
uvm_uarea_alloc 1 9 47 1
uvm_uarea_free 1 5 29 1
uvm_exit 1 5 22 1
uvm_init_limits 1 8 69 1
uvm_swapout_threads 18 48 240 1
uvm_atopg 1 11 56 1
uvm_pause 2 10 37 1
fill_vmmap 2 10 53 3
Source file: /home/sergeyb/sources/src/sys/uvm/uvmexp.h
Source file: /home/sergeyb/sources/src/sys/uvm/uvm_swap.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
uvm_swap_init 4 16 114 1
uvm_swap_initcrypt_all 2 15 75 1
uvm_swap_initcrypt 1 7 54 2
uvm_swap_allocpages 4 21 141 2
uvm_swap_freepages 2 8 44 2
uvm_swap_markdecrypt 4 17 106 4
uvm_swap_needdecrypt 3 8 51 2
uvm_swap_finicrypt_all 4 19 115 1
swaplist_insert 6 24 163 3
swaplist_find 3 17 89 2
swaplist_trim 2 10 60 1
swapdrum_add 2 9 52 2
swapdrum_getsdp 3 14 69 1
sys_swapctl 24 125 814 3
swap_on 26 83 562 2
swap_off 8 33 223 2
swstrategy 4 31 173 1
sw_reg_strategy 12 97 679 3
sw_reg_start 5 17 99 1
sw_reg_iodone 1 5 31 1
sw_reg_iodone_internal 8 35 243 1
uvm_swap_alloc 7 32 190 2
uvm_swap_markbad 2 8 36 2
uvm_swap_free 8 31 180 2
uvm_swap_put 2 7 51 4
uvm_swap_get 5 16 94 3
Source file: /home/sergeyb/sources/src/sys/uvm/uvm_object.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
uvm_objinit 1 7 45 3
uvm_objwire 7 40 280 4
uvm_objunwire 2 13 80 3
Source file: /home/sergeyb/sources/src/sys/uvm/uvm_pager.h
Source file: /home/sergeyb/sources/src/sys/uvm/uvm_anon.h
Source file: /home/sergeyb/sources/src/sys/uvm/uvm_aobj.h
Source file: /home/sergeyb/sources/src/sys/uvm/uvm_swap_encrypt.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
swap_encrypt_ctl 7 25 145 7
swap_key_create 1 5 26 1
swap_key_delete 1 6 28 1
swap_encrypt 3 28 277 5
swap_decrypt 3 32 302 5
swap_key_prepare 5 12 84 2
swap_key_cleanup 3 7 36 1
Source file: /home/sergeyb/sources/src/sys/uvm/uvm.h
Source file: /home/sergeyb/sources/src/sys/uvm/uvm_page.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
uvm_pagecmp 2 4 38 2
uvm_pageinsert 1 9 67 1
uvm_pageremove 1 9 60 1
uvm_page_init 8 60 472 2
uvm_setpagesize 5 11 80 1
uvm_pageboot_alloc 10 35 205 1
uvm_page_physget 22 59 405 1
uvm_page_physload 25 94 574 5
uvm_page_physdump 5 20 128 1
uvm_shutdown 2 4 10 1
uvm_pagealloc_pg 4 17 98 4
uvm_pglistalloc 13 38 305 8
uvm_pglistfree 1 4 14 1
uvm_pagealloc_multi 3 22 159 4
uvm_pagerealloc_multi 4 28 206 5
uvm_pagealloc 16 38 300 4
uvm_pagerealloc 3 12 58 3
uvm_pagefree 11 39 258 1
uvm_page_unbusy 8 34 189 2
uvm_page_own 5 21 105 2
vm_physseg_find 10 29 182 2
PHYS_TO_VM_PAGE 2 8 54 1
uvm_pagelookup 1 6 38 2
uvm_pagewire 5 20 124 1
uvm_pageunwire 2 10 56 1
uvm_pagedeactivate 6 21 149 1
uvm_pageactivate 5 20 127 1
uvm_pagezero 1 5 24 1
uvm_pagecopy 1 5 31 2
uvm_pagecount 3 17 105 1
Source file: /home/sergeyb/sources/src/sys/miscfs/deadfs/dead_vnops.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
dead_open 1 4 13 1
dead_read 3 9 53 1
dead_write 2 7 34 1
dead_ioctl 2 7 46 1
dead_poll 2 5 20 1
dead_strategy 3 13 81 1
dead_lock 3 8 57 1
dead_bmap 2 7 56 1
dead_print 1 5 16 1
dead_ebadf 1 4 13 1
dead_badop 1 4 13 1
chkvnlock 2 10 50 1
Source file: /home/sergeyb/sources/src/sys/miscfs/fifofs/fifo_vnops.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
fifo_open 20 86 605 1
fifo_read 8 24 171 1
fifo_write 5 17 131 1
fifo_ioctl 6 21 142 1
fifo_poll 14 35 275 1
fifo_inactive 1 6 31 1
fifo_close 9 33 215 1
fifo_reclaim 2 13 80 1
fifo_print 1 8 35 1
fifo_printinfo 1 6 31 1
fifo_pathconf 4 20 77 1
fifo_ebadf 1 4 13 1
fifo_advlock 1 4 13 1
fifo_badop 1 5 18 1
fifo_kqfilter 3 22 132 1
filt_fifordetach 2 7 63 1
filt_fiforead 4 18 115 2
filt_fifowdetach 2 7 63 1
filt_fifowrite 4 18 123 2
Source file: /home/sergeyb/sources/src/sys/miscfs/fifofs/fifo.h
Source file: /home/sergeyb/sources/src/sys/miscfs/fuse/fusefs_node.h
Source file: /home/sergeyb/sources/src/sys/miscfs/fuse/fuse_device.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
fuse_dump_buff 8 23 161 2
fuse_lookup 2 8 39 1
fuse_create 2 12 84 1
fuse_destroy 1 6 37 2
fuse_device_cleanup 10 43 218 2
fuse_device_queue_fbuf 2 10 58 2
fuse_device_set_fmp 3 8 47 2
fuseattach 1 4 13 1
fuseopen 3 10 63 4
fuseclose 5 22 139 4
fuseioctl 16 84 490 5
fuseread 8 37 255 3
fusewrite 16 58 343 3
fusepoll 7 17 128 3
fusekqfilter 4 23 120 2
filt_fuse_rdetach 1 6 41 1
filt_fuse_read 2 8 46 2
Source file: /home/sergeyb/sources/src/sys/miscfs/fuse/fuse_file.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
fusefs_file_open 4 20 143 6
fusefs_file_close 5 19 155 6
fusefs_fd_get 2 6 42 2
Source file: /home/sergeyb/sources/src/sys/miscfs/fuse/fusefs.h
Source file: /home/sergeyb/sources/src/sys/miscfs/fuse/fusebuf.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
fb_setup 2 16 109 4
fb_queue 2 10 64 2
fb_delete 2 7 36 1
Source file: /home/sergeyb/sources/src/sys/miscfs/fuse/fuse_vnops.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
fusefs_kqfilter 4 22 112 1
filt_fusefsdetach 1 5 39 1
filt_fusefsread 4 15 109 2
filt_fusefswrite 2 9 46 2
filt_fusefsvnode 3 10 55 2
fusefs_open 7 29 193 1
fusefs_close 11 33 227 1
fusefs_access 14 54 374 1
fusefs_getattr 3 40 293 1
fusefs_setattr 29 96 602 1
fusefs_ioctl 1 4 13 1
fusefs_link 9 61 371 1
fusefs_symlink 6 50 326 1
fusefs_readdir 14 54 369 1
fusefs_inactive 4 25 186 1
fusefs_readlink 5 30 192 1
fusefs_reclaim 6 29 218 1
fusefs_print 1 9 55 1
fusefs_create 6 49 320 1
fusefs_mknod 7 55 367 1
fusefs_read 8 39 262 1
fusefs_write 9 51 340 1
fusefs_poll 1 5 32 1
fusefs_rename 23 93 608 1
fusefs_mkdir 6 47 313 1
fusefs_rmdir 8 51 305 1
fusefs_remove 6 45 268 1
fusefs_strategy 1 4 13 1
fusefs_lock 1 6 44 1
fusefs_unlock 1 7 40 1
fusefs_islocked 1 5 31 1
fusefs_advlock 1 7 60 1
Source file: /home/sergeyb/sources/src/sys/miscfs/fuse/fuse_vfsops.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
fusefs_mount 7 43 337 5
fusefs_start 1 4 22 3
fusefs_unmount 5 25 162 3
fusefs_root 2 10 61 2
fusefs_quotactl 1 5 28 5
fusefs_statfs 3 37 251 3
fusefs_sync 1 5 27 4
fusefs_vget 7 37 265 3
fusefs_fhtovp 1 4 24 3
fusefs_vptofh 1 4 19 2
fusefs_init 1 6 36 1
fusefs_sysctl 6 21 136 7
fusefs_checkexp 1 5 28 4
Source file: /home/sergeyb/sources/src/sys/miscfs/fuse/fuse_lookup.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
fusefs_lookup 38 125 860 1
Source file: /home/sergeyb/sources/src/sys/ufs/mfs/mfs_vnops.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mfs_open 3 8 37 1
mfs_ioctl 1 4 13 1
mfs_strategy 5 18 120 1
mfs_doio 4 20 138 2
mfs_close 6 22 141 1
mfs_inactive 4 9 62 1
mfs_reclaim 1 8 46 1
mfs_print 1 8 49 1
mfs_badop 1 4 13 1
Source file: /home/sergeyb/sources/src/sys/ufs/mfs/mfs_extern.h
Source file: /home/sergeyb/sources/src/sys/ufs/mfs/mfs_vfsops.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mfs_mount 15 65 530 5
mfs_start 10 30 186 3
mfs_checkexp 1 5 28 4
mfs_init 1 4 17 1
Source file: /home/sergeyb/sources/src/sys/ufs/mfs/mfsnode.h
Source file: /home/sergeyb/sources/src/sys/ufs/ffs/ffs_balloc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ffs1_balloc 69 266 1945 6
ffs2_balloc 77 305 2189 6
ffs_balloc 3 8 75 6
Source file: /home/sergeyb/sources/src/sys/ufs/ffs/ffs_alloc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ffs_alloc 14 45 327 6
ffs_realloccg 36 120 855 8
ffs_inode_alloc 16 62 457 4
ffs_dirpref 31 78 678 1
ffs1_blkpref 20 46 427 4
ffs2_blkpref 20 42 419 4
ffs_hashalloc 8 29 216 5
ffs_cgread 3 14 95 3
ffs_fragextend 11 43 373 5
ffs_alloccg 16 65 510 4
ffs_alloccgblk 9 44 368 3
ffs_nodealloccg 20 80 638 4
ffs_blkfree 13 81 702 3
ffs_inode_free 2 9 60 3
ffs_freefile 7 37 273 3
ffs_mapsearch 7 43 377 4
ffs_clusteracct 16 64 448 4
Source file: /home/sergeyb/sources/src/sys/ufs/ffs/ffs_vfsops.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ffs_checkrange 7 28 184 2
ffs_mountroot 6 37 251 1
ffs_mount 53 175 1148 5
ffs_reload_vnode 5 30 222 2
ffs_reload 12 68 534 3
ffs_validate 12 20 151 1
ffs_mountfs 49 189 1331 3
ffs_oldfscompat 6 23 160 1
ffs1_compat_read 4 19 145 3
ffs1_compat_write 2 10 80 2
ffs_unmount 9 38 289 3
ffs_flushfiles 6 22 172 3
ffs_statfs 5 23 185 3
ffs_sync_vnode 6 19 146 2
ffs_sync 11 37 273 4
ffs_vget 19 82 599 3
ffs_fhtovp 3 11 83 3
ffs_vptofh 1 11 74 2
ffs_sbupdate 11 50 392 2
ffs_init 3 15 104 1
ffs_sysctl 24 51 374 7
Source file: /home/sergeyb/sources/src/sys/ufs/ffs/ffs_vnops.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ffs_read 23 67 468 1
ffs_write 38 101 740 1
ffs_fsync 25 67 456 1
ffs_reclaim 5 18 119 1
ffsfifo_reclaim 1 5 21 1
Source file: /home/sergeyb/sources/src/sys/ufs/ffs/softdep.h
Source file: /home/sergeyb/sources/src/sys/ufs/ffs/ffs_inode.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ffs_update 12 39 295 2
ffs_truncate 55 194 1616 4
ffs_indirtrunc 24 95 639 6
Source file: /home/sergeyb/sources/src/sys/ufs/ffs/ffs_softdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
acquire_lock 3 18 100 2
free_lock 2 7 42 2
acquire_lock_interlocked 3 18 101 3
free_lock_interlocked 2 7 42 2
sema_init 1 8 50 4
sema_get 5 18 110 2
sema_release 6 13 76 1
softdep_free 16 48 211 2
softdep_freequeue_add 1 7 33 1
softdep_freequeue_process 2 11 60 1
worklist_insert 3 11 64 2
worklist_remove 3 11 61 1
workitem_free 3 9 44 1
add_to_worklist 5 15 83 1
softdep_process_worklist 17 66 310 1
process_worklist_item 24 73 411 2
softdep_move_dependencies 4 17 112 2
softdep_flushworklist 5 25 153 3
softdep_flushfiles 7 17 116 3
pagedep_lookup 12 53 370 4
inodedep_lookup 12 57 366 4
newblk_lookup 6 33 216 4
softdep_initialize 2 51 489 1
softdep_mount 6 29 247 4
softdep_setup_inomapdep 2 16 103 3
softdep_setup_blkmapdep 2 11 83 3
bmsafemap_lookup 4 23 159 1
softdep_setup_allocdirect 16 74 515 7
allocdirect_merge 10 34 241 3
newfreefrag 3 19 142 3
handle_workitem_freefrag 1 14 104 1
newallocindir 1 13 89 4
softdep_setup_allocindir_page 4 17 143 7
softdep_setup_allocindir_meta 1 10 77 5
setup_allocindir_phase2 21 96 627 3
softdep_setup_freeblocks 15 80 664 2
deallocate_dependencies 21 83 494 2
free_allocdirect 10 33 218 3
free_newdirblk 9 22 155 1
softdep_freefile 3 22 155 3
check_inode_unwritten 11 26 176 1
free_inodedep 10 16 121 1
handle_workitem_freeblocks 11 54 412 1
indir_trunc 14 64 446 5
free_allocindir 7 20 129 2
softdep_setup_directory_add 17 94 685 6
softdep_change_directoryentry_offset 6 37 244 5
free_diradd 9 39 271 1
softdep_setup_remove 3 18 124 4
newdirrem 12 53 374 5
softdep_setup_directory_change 6 42 309 5
softdep_change_linkcnt 3 16 104 2
handle_workitem_remove 10 64 436 1
handle_workitem_freefile 5 24 157 1
softdep_disk_io_initiation 14 60 343 1
initiate_write_filepage 5 29 172 2
initiate_write_inodeblock_ufs1 30 98 753 2
initiate_write_inodeblock_ufs2 50 141 1138 2
softdep_disk_write_complete 26 101 610 1
handle_allocdirect_partdone 12 36 205 1
handle_allocindir_partdone 6 25 166 1
handle_written_inodeblock 37 146 908 2
diradd_inode_written 3 15 99 2
handle_written_mkdir 5 22 144 2
handle_written_filepage 12 49 345 2
softdep_load_inodeblock 2 12 75 1
softdep_update_inodeblock 12 40 305 3
merge_inode_lists 6 24 175 1
softdep_fsync 22 94 585 1
softdep_fsync_mountdev 8 31 200 2
softdep_sync_metadata 47 180 1057 1
flush_inodedep_deps 19 68 385 2
flush_pagedep_deps 28 107 655 3
softdep_slowdown 3 10 46 1
request_cleanup 14 49 276 2
pause_timer 3 7 39 1
clear_remove 10 37 226 1
clear_inodedeps 19 55 395 1
softdep_count_dependencies 18 62 295 3
getdirtybuf 5 21 128 2
drain_output 4 15 91 2
softdep_deallocate_dependencies 2 7 48 1
softdep_error 1 4 20 2
softdep_print 1 8 71 3
worklist_print 16 108 731 3
Source file: /home/sergeyb/sources/src/sys/ufs/ffs/fs.h
Source file: /home/sergeyb/sources/src/sys/ufs/ffs/ffs_extern.h
Source file: /home/sergeyb/sources/src/sys/ufs/ffs/ffs_tables.c
Source file: /home/sergeyb/sources/src/sys/ufs/ffs/ffs_subr.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ffs_bufatoff 3 22 155 4
ffs_fragacct 5 24 176 4
ffs_checkoverlap 9 26 200 2
ffs_isblock 5 18 145 3
ffs_clrblock 5 18 120 3
ffs_setblock 5 18 120 3
ffs_isfreeblock 5 14 136 3
ffs_vinit 14 42 241 2
Source file: /home/sergeyb/sources/src/sys/ufs/ffs/ffs_softdep_stub.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
softdep_flushfiles 1 4 22 3
softdep_mount 1 5 29 4
softdep_initialize 1 4 8 1
softdep_setup_inomapdep 1 4 22 3
softdep_setup_blkmapdep 1 4 22 3
softdep_setup_allocdirect 1 5 34 7
softdep_setup_allocindir_page 1 5 36 7
softdep_setup_allocindir_meta 1 5 30 5
softdep_setup_freeblocks 1 4 17 2
softdep_freefile 1 4 20 3
softdep_setup_directory_add 1 6 38 6
softdep_change_directoryentry_offset 1 5 26 5
softdep_setup_remove 1 5 27 4
softdep_setup_directory_change 1 5 30 5
softdep_change_linkcnt 1 4 17 2
softdep_load_inodeblock 1 4 14 1
softdep_update_inodeblock 1 4 22 3
softdep_fsync_mountdev 1 4 14 2
softdep_flushworklist 1 5 28 3
softdep_sync_metadata 1 4 14 1
softdep_slowdown 1 4 14 1
Source file: /home/sergeyb/sources/src/sys/ufs/ufs/ufs_inode.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ufs_inactive 13 34 275 1
ufs_reclaim 8 21 118 2
Source file: /home/sergeyb/sources/src/sys/ufs/ufs/ufs_dirhash.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ufsdirhash_build 32 127 1008 1
ufsdirhash_free 5 30 227 1
ufsdirhash_lookup 31 108 711 6
ufsdirhash_findfree 19 68 464 3
ufsdirhash_enduseful 6 22 147 1
ufsdirhash_add 6 28 193 3
ufsdirhash_remove 3 19 124 3
ufsdirhash_move 4 20 123 4
ufsdirhash_newblk 5 26 149 2
ufsdirhash_dirtrunc 10 31 211 2
ufsdirhash_checkblock 18 44 322 3
ufsdirhash_hash 1 4 31 3
ufsdirhash_adjfree 9 21 200 3
ufsdirhash_findslot 4 13 114 4
ufsdirhash_delslot 4 17 136 2
ufsdirhash_getprev 5 20 141 2
ufsdirhash_recycle 5 41 278 1
ufsdirhash_init 1 10 68 1
ufsdirhash_uninit 1 5 25 1
Source file: /home/sergeyb/sources/src/sys/ufs/ufs/ufs_ihash.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ufs_ihash 1 8 65 2
ufs_ihashinit 1 5 31 1
ufs_ihashlookup 4 13 72 2
ufs_ihashget 4 18 100 2
ufs_ihashins 3 18 114 1
ufs_ihashrem 4 11 66 1
Source file: /home/sergeyb/sources/src/sys/ufs/ufs/ufs_quota_stub.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
getinoquota 1 3 14 1
ufs_quota_alloc_blocks2 1 4 26 4
ufs_quota_free_blocks2 1 4 26 4
ufs_quota_alloc_inode2 1 4 23 3
ufs_quota_free_inode2 1 4 23 3
quotaoff 1 3 22 3
qsync 1 3 14 1
ufs_quotactl 1 3 28 5
ufs_quota_init 1 2 6 1
ufs_quota_delete 1 3 14 1
Source file: /home/sergeyb/sources/src/sys/ufs/ufs/ufs_vnops.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ufs_itimes 11 34 233 1
ufs_create 2 12 73 1
ufs_mknod 3 23 157 1
ufs_open 4 11 80 1
ufs_close 2 8 42 1
ufs_access 17 34 212 1
ufs_getattr 3 34 312 1
ufs_setattr 49 109 870 1
ufs_chmod 11 22 201 4
ufs_chown 24 67 532 5
ufs_ioctl 2 5 20 1
ufs_poll 1 5 32 1
ufs_remove 5 24 154 1
ufs_link 13 63 402 1
ufs_rename 92 283 1895 1
ufs_mkdir 19 100 745 1
ufs_rmdir 16 68 419 1
ufs_symlink 3 25 187 1
ufs_readdir 13 70 597 1
ufs_readlink 4 13 116 1
ufs_lock 1 6 42 1
ufs_unlock 1 7 38 1
ufs_islocked 1 5 29 1
ufs_strategy 7 36 217 1
ufs_print 4 16 133 1
ufsspec_read 1 6 34 1
ufsspec_write 1 6 36 1
ufsspec_close 2 8 45 1
ufsfifo_read 1 6 34 1
ufsfifo_write 1 6 36 1
ufsfifo_close 2 8 45 1
ufs_pathconf 14 50 222 1
ufs_advlock 1 7 61 1
ufs_makeinode 16 63 500 4
ufs_kqfilter 4 22 112 1
filt_ufsdetach 1 5 39 1
filt_ufsread 4 15 112 2
filt_ufswrite 2 9 46 2
filt_ufsvnode 3 10 54 2
Source file: /home/sergeyb/sources/src/sys/ufs/ufs/ufs_vfsops.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ufs_start 1 4 22 3
ufs_root 2 9 55 2
ufs_check_export 2 12 83 4
ufs_init 3 11 43 1
ufs_fhtovp 4 18 120 3
Source file: /home/sergeyb/sources/src/sys/ufs/ufs/ufs_extern.h
Source file: /home/sergeyb/sources/src/sys/ufs/ufs/ufs_quota.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
dqref 1 4 14 1
getinoquota 5 18 134 1
ufs_quota_alloc_blocks2 14 34 235 4
ufs_quota_free_blocks2 9 27 171 4
chkdqchg 12 38 268 4
ufs_quota_alloc_inode2 12 31 214 3
ufs_quota_free_inode2 8 23 149 3
chkiqchg 12 38 268 4
chkdquot 6 17 115 1
quotaon_vnode 4 13 85 2
quotaon 11 51 407 4
quotaoff_vnode 3 16 112 2
quotaoff 7 26 200 3
getquota 5 15 123 4
setquota 21 50 385 4
setuse 14 38 298 4
qsync_vnode 6 17 117 2
qsync 4 12 73 1
ufs_quota_init 1 6 36 1
dqget 25 94 698 5
dqrele 5 14 78 2
dqsync 12 44 324 2
ufs_quota_delete 3 12 76 1
ufs_quotactl 14 48 260 5
Source file: /home/sergeyb/sources/src/sys/ufs/ufs/ufs_lookup.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ufs_lookup 95 302 2027 1
ufs_dirbad 2 9 71 3
ufs_dirbadentry 11 30 188 3
ufs_makedirentry 5 16 122 3
ufs_direnter 44 142 1145 5
ufs_dirremove 14 49 345 4
ufs_dirrewrite 5 31 198 5
ufs_dirempty 14 34 240 3
ufs_checkpath 16 55 298 3
Source file: /home/sergeyb/sources/src/sys/ufs/ufs/dinode.h
Source file: /home/sergeyb/sources/src/sys/ufs/ufs/ufs_bmap.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ufs_bmap 3 10 76 1
ufs_bmaparray 41 90 723 6
ufs_getlbns 17 54 334 4
Source file: /home/sergeyb/sources/src/sys/ufs/ufs/dir.h
Source file: /home/sergeyb/sources/src/sys/ufs/ufs/quota.h
Source file: /home/sergeyb/sources/src/sys/ufs/ufs/dirhash.h
Source file: /home/sergeyb/sources/src/sys/ufs/ufs/ufsmount.h
Source file: /home/sergeyb/sources/src/sys/ufs/ufs/inode.h
Source file: /home/sergeyb/sources/src/sys/ufs/ext2fs/ext2fs_extern.h
Source file: /home/sergeyb/sources/src/sys/ufs/ext2fs/ext2fs_readwrite.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ext2fs_read 2 16 93 1
ext2_ind_read 21 60 441 4
ext4_ext_read 14 62 435 4
ext2fs_write 34 97 652 1
Source file: /home/sergeyb/sources/src/sys/ufs/ext2fs/ext2fs_lookup.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ext2fs_dirconv2ffs 2 9 76 2
ext2fs_readdir 8 57 395 1
ext2fs_lookup 66 216 1556 1
ext2fs_search_dirblock 16 62 453 8
ext2fs_dirbadentry 7 26 169 3
ext2fs_direnter 21 93 716 3
ext2fs_dirremove 4 26 189 2
ext2fs_dirrewrite 4 20 147 3
ext2fs_dirempty 11 29 210 3
ext2fs_checkpath 14 57 290 3
Source file: /home/sergeyb/sources/src/sys/ufs/ext2fs/ext2fs_extents.h
Source file: /home/sergeyb/sources/src/sys/ufs/ext2fs/ext2fs_bmap.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ext2fs_bmap 4 14 119 1
ext4_bmapext 5 21 168 6
ext2fs_bmaparray 36 85 646 6
Source file: /home/sergeyb/sources/src/sys/ufs/ext2fs/ext2fs.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
e2fs_overflow 2 4 28 3
cg_has_sb 9 13 87 1
Source file: /home/sergeyb/sources/src/sys/ufs/ext2fs/ext2fs_inode.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ext2fs_size 2 7 45 1
ext2fs_setsize 6 17 119 2
ext2fs_inactive 13 32 242 1
ext2fs_update 5 35 247 2
ext2fs_truncate 41 147 1180 4
ext2fs_indirtrunc 17 84 572 6
Source file: /home/sergeyb/sources/src/sys/ufs/ext2fs/ext2fs_dinode.h
Source file: /home/sergeyb/sources/src/sys/ufs/ext2fs/ext2fs_vnops.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ext2fs_create 1 7 46 1
ext2fs_mknod 3 22 150 1
ext2fs_open 3 8 54 1
ext2fs_access 3 11 90 1
ext2fs_getattr 8 37 326 1
ext2fs_setattr 49 100 771 1
ext2fs_chmod 9 19 164 4
ext2fs_chown 13 26 205 5
ext2fs_remove 6 27 147 1
ext2fs_link 11 53 309 1
ext2fs_rename 83 267 1669 1
ext2fs_mkdir 15 88 618 1
ext2fs_rmdir 8 43 252 1
ext2fs_symlink 4 27 184 1
ext2fs_readlink 2 13 92 1
ext2fs_pathconf 2 13 55 1
ext2fs_advlock 1 7 59 1
ext2fs_makeinode 11 48 336 4
ext2fs_fsync 1 7 54 1
ext2fs_reclaim 6 19 117 1
ext2fsfifo_reclaim 1 5 21 1
Source file: /home/sergeyb/sources/src/sys/ufs/ext2fs/ext2fs_subr.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ext2fs_bufatoff 9 43 320 4
ext2fs_checkoverlap 9 25 188 2
ext2fs_vinit 8 39 228 2
Source file: /home/sergeyb/sources/src/sys/ufs/ext2fs/ext2fs_balloc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ext2fs_buf_alloc 33 183 1277 6
Source file: /home/sergeyb/sources/src/sys/ufs/ext2fs/ext2fs_alloc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ext2fs_alloc 9 32 210 5
ext2fs_inode_alloc 8 43 291 4
ext2fs_dirpref 5 15 107 1
ext2fs_blkpref 6 18 127 4
ext2fs_hashalloc 8 29 216 5
ext2fs_alloccg 14 56 386 4
ext2fs_nodealloccg 10 56 402 4
ext2fs_blkfree 4 31 208 2
ext2fs_inode_free 7 35 244 3
ext2fs_mapsearch 6 30 214 3
ext2fs_fserr 1 4 31 3
Source file: /home/sergeyb/sources/src/sys/ufs/ext2fs/ext2fs_extents.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ext4_ext_binsearch_index 3 16 126 3
ext4_ext_binsearch 4 17 136 3
ext4_ext_in_cache 4 16 117 3
ext4_ext_put_cache 1 9 69 3
ext4_ext_find_extent 5 39 263 4
Source file: /home/sergeyb/sources/src/sys/ufs/ext2fs/ext2fs_bswap.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
e2fs_sb_bswap 1 43 456 2
e2fs_cg_bswap 2 12 145 3
e2fs_i_bswap 2 28 280 3
Source file: /home/sergeyb/sources/src/sys/ufs/ext2fs/ext2fs_dir.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
inot2ext2dt 8 21 81 1
Source file: /home/sergeyb/sources/src/sys/ufs/ext2fs/ext2fs_vfsops.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ext2fs_init 1 8 61 1
ext2fs_mountroot 6 35 285 1
ext2fs_mount 27 107 776 5
ext2fs_reload_vnode 5 30 228 2
ext2fs_maxfilesize 2 9 84 1
e2fs_sbfill 7 44 405 2
ext2fs_reload 6 35 253 3
ext2fs_mountfs 17 76 584 3
ext2fs_unmount 8 32 254 3
ext2fs_flushfiles 2 12 98 3
ext2fs_statfs 6 34 251 3
ext2fs_sync_vnode 7 19 145 2
ext2fs_sync 7 32 227 4
ext2fs_vget 12 76 536 3
ext2fs_fhtovp 8 26 183 3
ext2fs_vptofh 1 11 71 2
ext2fs_sysctl 1 5 36 7
ext2fs_sbupdate 2 14 95 2
ext2fs_cgupdate 6 19 172 2
e2fs_sbcheck 14 51 285 2
Source file: /home/sergeyb/sources/src/sys/msdosfs/bpb.h
Source file: /home/sergeyb/sources/src/sys/msdosfs/msdosfs_vfsops.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
msdosfs_mount 31 118 812 5
msdosfs_mountfs 47 198 1497 4
msdosfs_start 1 4 22 3
msdosfs_unmount 5 24 173 3
msdosfs_root 3 12 86 2
msdosfs_statfs 1 14 101 3
msdosfs_sync_vnode 7 20 154 2
msdosfs_sync 5 24 163 4
msdosfs_fhtovp 2 14 96 3
msdosfs_vptofh 1 11 71 2
msdosfs_check_export 2 12 83 4
Source file: /home/sergeyb/sources/src/sys/msdosfs/bootsect.h
Source file: /home/sergeyb/sources/src/sys/msdosfs/denode.h
Source file: /home/sergeyb/sources/src/sys/msdosfs/msdosfs_vnops.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
msdosfs_create 10 43 326 1
msdosfs_mknod 1 8 48 1
msdosfs_open 2 6 18 1
msdosfs_close 3 12 79 1
msdosfs_access 6 18 153 1
msdosfs_getattr 13 62 517 1
msdosfs_setattr 54 127 898 1
msdosfs_read 16 61 442 1
msdosfs_write 39 129 908 1
msdosfs_ioctl 2 6 18 1
msdosfs_poll 1 5 32 1
msdosfs_fsync 1 7 52 1
msdosfs_remove 4 21 130 1
msdosfs_link 1 7 38 1
msdosfs_rename 61 212 1342 1
msdosfs_mkdir 13 79 691 1
msdosfs_rmdir 6 35 213 1
msdosfs_symlink 1 7 38 1
msdosfs_readdir 39 174 1141 1
msdosfs_readlink 2 6 18 1
msdosfs_lock 1 6 42 1
msdosfs_unlock 1 7 38 1
msdosfs_islocked 1 5 29 1
msdosfs_bmap 4 14 106 1
msdosfs_strategy 7 29 198 1
msdosfs_print 3 13 84 1
msdosfs_advlock 1 7 58 1
msdosfs_pathconf 7 27 123 1
fileidhash 1 11 74 1
msdosfs_kqfilter 4 22 112 1
filt_msdosfsdetach 1 5 39 1
filt_msdosfsread 4 15 109 2
filt_msdosfswrite 2 9 46 2
filt_msdosfsvnode 3 10 54 2
Source file: /home/sergeyb/sources/src/sys/msdosfs/msdosfs_fat.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
fatblock 4 14 103 5
pcbmap 31 96 583 5
fc_lookup 7 17 113 4
fc_purge 3 10 58 2
updatefats 9 35 232 3
usemap_alloc 1 5 35 2
usemap_free 1 5 37 2
clusterfree 3 14 77 3
fatentry 20 68 444 5
fatchain 14 55 345 4
chainlength 8 28 172 3
chainalloc 6 17 114 6
clusteralloc 14 61 487 5
freeclusterchain 12 52 338 2
fillinusemap 11 35 255 1
extendfile 18 76 488 5
Source file: /home/sergeyb/sources/src/sys/msdosfs/fat.h
Source file: /home/sergeyb/sources/src/sys/msdosfs/direntry.h
Source file: /home/sergeyb/sources/src/sys/msdosfs/msdosfs_lookup.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
msdosfs_lookup 90 270 1709 1
createde 20 81 559 4
dosdirempty 12 41 261 1
doscheckpath 23 68 404 2
readep 5 20 146 5
readde 1 5 41 3
removede 14 45 280 2
uniqdosname 12 43 271 3
findwin95 8 33 184 1
Source file: /home/sergeyb/sources/src/sys/msdosfs/msdosfsmount.h
Source file: /home/sergeyb/sources/src/sys/msdosfs/msdosfs_conv.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
unix2dostime 14 45 315 4
dos2unixtime 8 38 275 4
dos2unixfn 10 29 192 3
unix2dosfn 42 91 644 4
unix2winfn 11 40 322 5
winChkName 25 45 354 4
win2unixfn 25 72 544 3
winChksum 2 8 54 1
winSlotCnt 5 9 56 2
Source file: /home/sergeyb/sources/src/sys/msdosfs/msdosfs_denode.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
msdosfs_init 1 6 41 1
msdosfs_dehash 1 9 78 3
msdosfs_hashget 9 20 123 3
msdosfs_hashins 7 20 136 1
msdosfs_hashrem 4 11 63 1
deget 18 91 586 4
deupdat 7 28 170 2
detrunc 21 78 531 5
deextend 8 25 189 3
reinsert 2 7 29 1
msdosfs_reclaim 7 21 127 1
msdosfs_inactive 11 31 223 1
Source file: /home/sergeyb/sources/src/sys/netinet/tcp.h
Source file: /home/sergeyb/sources/src/sys/netinet/ip_ipcomp.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ipcompstat_inc 1 4 15 1
ipcompstat_add 1 4 20 2
Source file: /home/sergeyb/sources/src/sys/netinet/in_proto.c
Source file: /home/sergeyb/sources/src/sys/netinet/tcp_seq.h
Source file: /home/sergeyb/sources/src/sys/netinet/ip_ipcomp.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ipcomp_attach 1 4 9 1
ipcomp_init 3 24 138 3
ipcomp_zeroize 1 7 30 1
ipcomp_input 3 42 297 4
ipcomp_input_cb 18 106 784 1
ipcomp_output 20 119 814 5
ipcomp_output_cb 15 93 589 1
Source file: /home/sergeyb/sources/src/sys/netinet/ipsec_input.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ipsec_init 1 9 63 1
ipsec_common_input 35 156 1051 6
ipsec_common_input_cb 49 193 1312 4
ipsec_sysctl 5 34 196 6
esp_sysctl 4 20 114 6
esp_sysctl_espstat 1 9 82 3
ah_sysctl 4 20 112 6
ah_sysctl_ahstat 1 8 82 3
ipcomp_sysctl 4 20 112 6
ipcomp_sysctl_ipcompstat 1 10 82 3
ah4_input 1 6 45 4
ah4_ctlinput 3 7 52 4
esp4_input 1 6 45 4
ipcomp4_input 1 6 45 4
ipsec_common_ctlinput 11 40 290 5
udpencap_ctlinput 8 43 347 4
esp4_ctlinput 3 7 52 4
ah6_input 8 38 268 4
esp6_input 8 38 268 4
ipcomp6_input 8 38 268 4
ipsec_forward_check 2 15 117 3
ipsec_local_check 13 27 206 4
Source file: /home/sergeyb/sources/src/sys/netinet/in_pcb.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
in_pcbhash 1 14 141 6
in6_pcbhash 1 14 141 6
in_pcblhash 1 9 84 3
in_pcbinit 3 14 103 2
in_baddynamic 5 13 64 2
in_rootonly 5 13 61 2
in_pcballoc 9 42 340 2
in_pcbbind 24 66 425 3
in_pcbaddrisavail 16 40 317 4
in_pcbpickport 10 41 243 5
in_pcbconnect 14 43 310 2
in_pcbdisconnect 5 15 70 1
in_pcbdetach 6 26 162 1
in_setsockaddr 1 11 85 2
in_setpeeraddr 3 15 107 2
in_pcbnotifyall 10 24 155 5
in_losing 4 28 199 1
in_rtchange 2 7 39 2
in_pcblookup_local 21 52 308 5
in_pcbrtentry 9 36 267 1
in_pcbselsrc 15 50 382 3
in_pcbrehash 3 19 147 1
in_pcbresize 5 28 207 2
in_pcbhashlookup 12 29 213 6
in6_pcbhashlookup 11 30 210 6
in_pcblookup_listen 29 61 422 5
in6_pcblookup_listen 27 61 420 5
Source file: /home/sergeyb/sources/src/sys/netinet/raw_ip.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
rip_init 1 4 14 1
rip_input 25 84 552 4
rip_output 17 56 438 4
rip_ctloutput 20 48 246 5
rip_usrreq 34 106 533 6
rip_attach 7 19 116 2
rip_detach 4 11 61 1
Source file: /home/sergeyb/sources/src/sys/netinet/tcp_timer.h
Source file: /home/sergeyb/sources/src/sys/netinet/ip_icmp.h
Source file: /home/sergeyb/sources/src/sys/netinet/in.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
in_canforward 6 13 77 1
in_socktrim 3 11 79 1
in_mask2len 6 18 114 1
in_len2mask 3 11 84 2
in_nam2sin 5 14 96 2
in_control 5 13 80 4
in_ioctl 58 166 1095 4
in_ifscrub 3 7 53 2
in_ifinit 19 64 431 4
in_purgeaddr 2 18 109 1
in_addhost 1 4 30 2
in_scrubhost 1 4 30 2
in_insert_prefix 3 12 78 1
in_remove_prefix 2 7 57 1
in_broadcast 6 19 119 2
in_addmulti 4 29 234 2
in_delmulti 3 22 161 1
in_hasmulti 1 8 45 2
in_ifdetach 2 10 58 1
in_prefixlen2mask 2 7 41 2
Source file: /home/sergeyb/sources/src/sys/netinet/ip_ipip.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ipip_init 1 4 13 1
ipip_input 4 18 123 4
ipip_input_if 39 138 859 5
ipip_output 27 155 1139 5
ipe4_attach 1 4 9 1
ipe4_init 1 5 28 3
ipe4_zeroize 1 4 12 1
ipe4_input 1 6 33 4
ipip_sysctl_ipipstat 1 9 82 3
ipip_sysctl 4 18 103 6
Source file: /home/sergeyb/sources/src/sys/netinet/icmp_var.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
icmpstat_inc 1 4 15 1
Source file: /home/sergeyb/sources/src/sys/netinet/udp.h
Source file: /home/sergeyb/sources/src/sys/netinet/ip6.h
Source file: /home/sergeyb/sources/src/sys/netinet/in_pcb.h
Source file: /home/sergeyb/sources/src/sys/netinet/tcp_debug.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
tcp_trace 24 88 556 6
Source file: /home/sergeyb/sources/src/sys/netinet/tcp_var.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
tcpstat_inc 1 4 15 1
tcpstat_add 1 4 20 2
tcpstat_pkt 1 5 26 3
Source file: /home/sergeyb/sources/src/sys/netinet/ip_esp.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
esp_attach 1 4 9 1
esp_init 39 162 850 3
esp_zeroize 3 17 106 1
esp_input 28 151 1089 4
esp_input_cb 24 162 1162 1
esp_output 38 194 1477 5
esp_output_cb 7 46 269 1
checkreplaywindow 29 71 522 4
Source file: /home/sergeyb/sources/src/sys/netinet/ip_var.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ipstat_inc 1 4 15 1
Source file: /home/sergeyb/sources/src/sys/netinet/if_ether.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
arptimer 3 13 81 1
arp_rtrequest 21 75 513 3
arprequest 2 32 320 4
arpreply 1 20 217 4
arpresolve 24 84 592 5
arpinput 7 20 155 2
arpintr 3 15 80 1
in_arpinput 24 72 560 2
arpcache 17 83 602 3
arpinvalidate 1 8 57 1
arptfree 2 10 65 1
arplookup 11 27 203 4
arpproxy 5 27 163 2
revarpinput 5 20 120 2
in_revarpinput 10 33 184 2
revarprequest 2 31 300 1
revarpwhoarewe 5 20 121 3
revarpwhoami 1 5 31 2
Source file: /home/sergeyb/sources/src/sys/netinet/udp_usrreq.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
udp_init 1 5 21 1
udp_input 141 359 2434 4
udp_notify 1 6 34 2
udp6_ctlinput 22 94 630 4
udp_ctlinput 18 40 281 4
udp_output 38 130 887 4
udp_usrreq 48 137 643 6
udp_attach 6 16 102 2
udp_detach 2 10 47 1
udp_sysctl 9 36 218 6
udp_sysctl_udpstat 2 14 132 3
Source file: /home/sergeyb/sources/src/sys/netinet/ip_mroute.h
Source file: /home/sergeyb/sources/src/sys/netinet/ipsec_output.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ipsp_process_packet 72 179 1227 4
ipsp_process_done 25 98 657 2
ipsec_hdrsz 13 39 218 1
ipsec_adjust_mtu 4 25 162 2
Source file: /home/sergeyb/sources/src/sys/netinet/in4_cksum.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
in4_cksum 24 103 818 4
Source file: /home/sergeyb/sources/src/sys/netinet/ip_esp.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
espstat_inc 1 4 15 1
espstat_add 1 4 20 2
Source file: /home/sergeyb/sources/src/sys/netinet/ip_gre.h
Source file: /home/sergeyb/sources/src/sys/netinet/ip_ah.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ah_attach 1 4 9 1
ah_init 11 53 330 3
ah_zeroize 2 12 68 1
ah_massage_headers 47 217 1338 5
ah_input 17 127 938 4
ah_input_cb 21 141 1026 1
ah_output 30 182 1421 5
ah_output_cb 7 51 305 1
Source file: /home/sergeyb/sources/src/sys/netinet/ip_gre.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
gre_input2 26 78 427 3
gre_input 7 21 122 4
gre_mobile_input 12 58 494 4
gre_lookup 6 16 126 2
gre_sysctl 4 21 120 6
ipmobile_sysctl 3 17 88 6
gre_usrreq 11 26 189 6
Source file: /home/sergeyb/sources/src/sys/netinet/ip_divert.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
divstat_inc 1 4 15 1
Source file: /home/sergeyb/sources/src/sys/netinet/tcp_subr.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
tcp_init 4 22 187 1
tcp_template 12 69 433 1
tcp_respond 28 102 783 7
tcp_newtcpcb 8 39 268 1
tcp_drop 4 14 89 2
tcp_close 2 23 133 1
tcp_reaper 1 6 28 1
tcp_freeq 2 12 73 1
tcp_rscale 3 7 40 2
tcp_notify 8 17 113 2
tcp6_ctlinput 22 74 509 4
tcp_ctlinput 27 89 652 4
tcp6_mtudisc_callback 1 5 38 2
tcp_mtudisc 9 23 145 2
tcp_mtudisc_increase 4 10 67 2
tcp_set_iss_tsm 3 34 263 1
tcp_signature_tdb_attach 1 4 11 1
tcp_signature_tdb_init 4 12 98 3
tcp_signature_tdb_zeroize 2 9 50 1
tcp_signature_tdb_input 1 4 25 4
tcp_signature_tdb_output 1 5 30 5
tcp_signature_apply 1 5 34 3
tcp_signature 8 56 418 7
Source file: /home/sergeyb/sources/src/sys/netinet/in_systm.h
Source file: /home/sergeyb/sources/src/sys/netinet/ip_ecn.h
Source file: /home/sergeyb/sources/src/sys/netinet/ip_carp.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
carp_vhost_entry::SRPL_ENTRY 1 7 34 1
carp_hmac_prepare 2 11 56 1
carp_hmac_prepare_ctx 21 76 704 2
carp_hmac_generate 1 12 115 4
carp_hmac_verify 3 12 83 3
carp_proto_input 2 12 75 4
carp_proto_input_if 10 58 397 4
carp6_proto_input 2 12 75 4
carp6_proto_input_if 6 47 317 4
carp_proto_input_c 24 96 611 5
carp_sysctl_carpstat 1 9 82 3
carp_sysctl 5 19 122 6
carpattach 2 8 43 1
carp_clone_create 4 43 316 2
carp_new_vhost 4 31 222 3
carp_clone_destroy 2 16 110 1
carp_del_all_timeouts 1 10 55 1
carpdetach 5 30 202 1
carp_ifdetach 1 8 53 1
carp_destroy_vhosts 2 11 66 1
carp_prepare_ad 2 12 82 3
carp_send_ad_all 5 22 119 1
carp_vhe_send_ad_all 2 9 44 1
carp_timer_ad 1 6 21 1
carp_send_ad 32 191 1390 1
carp_send_arp 2 12 82 1
carp_send_na 3 15 97 1
carp_update_lsmask 4 17 106 1
carp_iamatch 2 12 68 1
carp_ourether 5 17 128 2
carp_vhe_match 3 11 81 2
carp_input 11 54 351 3
carp_lsdrop 9 36 236 5
carp_timer_down 1 6 21 1
carp_master_down 7 24 110 1
carp_setrun_all 1 8 41 2
carp_setrun 22 62 422 2
carp_multicast_cleanup 6 22 138 1
carp_set_ifp 16 64 451 2
carp_set_vhe_enaddr 5 16 122 1
carp_set_enaddr 11 23 234 1
carp_addr_updated 12 35 251 1
carp_set_addr 3 14 94 2
carp_join_multicast 3 17 121 1
carp_set_addr6 3 13 86 2
carp_join_multicast6 5 37 315 1
carp_ioctl 39 160 1017 3
carp_check_dup_vhids 6 26 148 3
carp_vhids_ioctl 15 44 353 2
carp_ifgroup_ioctl 5 19 138 3
carp_ifgattr_ioctl 3 8 71 3
carp_start 9 31 193 1
carp_output 5 24 165 4
carp_set_state_all 2 10 51 2
carp_set_state 6 33 213 2
carp_group_demote_adj 8 31 193 3
carp_group_demote_count 4 10 67 1
carp_carpdev_state 6 28 183 1
carp_ether_addmulti 5 32 255 2
carp_ether_delmulti 8 31 241 2
carp_ether_purgemulti 3 22 155 1
carp_vh_ref 1 5 27 2
carp_vh_unref 2 8 53 2
carp_sc_ref 1 5 27 2
carp_sc_unref 1 5 27 2
Source file: /home/sergeyb/sources/src/sys/netinet/ip_ether.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mplsip_input 2 12 59 4
mplsip_decap 8 27 190 2
mplsip_getgif 10 51 396 1
mplsip_output 17 82 591 4
Source file: /home/sergeyb/sources/src/sys/netinet/udp_var.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
udpstat_inc 1 4 15 1
Source file: /home/sergeyb/sources/src/sys/netinet/ip_mroute.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mfc_find 6 25 169 4
ip_mrouter_set 10 36 165 3
ip_mrouter_get 5 24 103 3
mrt_ioctl 4 22 105 3
get_sg_cnt 5 23 169 2
get_vif_cnt 2 14 98 2
mrt_sysctl_vif 7 38 237 2
mrt_rtwalk_mfcsysctl 12 48 360 3
mrt_sysctl_mfc 7 24 182 2
ip_mrouter_init 8 20 142 2
mrouter_rtwalk_delete 2 9 58 3
ip_mrouter_done 2 19 111 1
get_version 1 7 40 1
set_api_config 6 25 150 2
get_api_support 3 9 53 1
get_api_config 3 9 53 1
add_vif 11 51 378 2
del_vif 4 15 106 2
vif_delete 2 14 127 1
mfc_expire_route 4 20 133 2
mfc_add_route 4 38 266 5
update_mfc_params 12 68 470 3
mfc_add 4 20 148 6
add_mfc 6 25 220 2
del_mfc 4 24 195 2
socket_send 3 11 73 3
ip_mforward 11 52 391 2
ip_mdq 13 63 430 3
if_lookupbyvif 4 15 81 2
rt_mcast_add 4 21 137 3
rt_mcast_del 3 21 130 2
Source file: /home/sergeyb/sources/src/sys/netinet/ip_id.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ip_randomid 4 24 148 1
Source file: /home/sergeyb/sources/src/sys/netinet/tcp_usrreq.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
tcp_usrreq 60 175 1019 6
tcp_ctloutput 41 122 641 5
tcp_attach 15 39 262 2
tcp_detach 6 26 128 1
tcp_disconnect 5 16 106 1
tcp_usrclosed 10 24 109 1
tcp_ident 30 91 625 5
tcp_sysctl_tcpstat 3 121 659 3
tcp_sysctl 35 115 717 6
tcp_update_sndspace 8 22 209 1
tcp_update_rcvspace 8 22 165 1
Source file: /home/sergeyb/sources/src/sys/netinet/ip_icmp.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
icmp_init 2 8 28 1
icmp_do_error 28 89 695 5
icmp_error 3 8 66 5
icmp_input 2 12 77 4
icmp_input_if 109 285 1748 5
icmp_reflect 29 100 691 3
icmp_send 4 19 160 2
iptime 1 8 51 1
icmp_sysctl 8 40 196 6
icmp_sysctl_icmpstat 2 14 132 3
icmp_mtudisc_clone 9 48 329 2
icmp_mtudisc 15 38 253 2
icmp_mtudisc_timeout 5 22 168 2
icmp_ratelimit 2 7 38 3
icmp_redirect_timeout 3 12 78 2
icmp_do_exthdr 8 41 365 5
Source file: /home/sergeyb/sources/src/sys/netinet/igmp.h
Source file: /home/sergeyb/sources/src/sys/netinet/inet_ntop.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
inet_ntop 4 11 68 4
sockaddr_ntop 8 24 181 3
inet_ntop4 3 12 91 3
inet_ntop6 35 76 609 3
Source file: /home/sergeyb/sources/src/sys/netinet/tcp_fsm.h
Source file: /home/sergeyb/sources/src/sys/netinet/in_cksum.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
in_cksum 18 78 566 2
Source file: /home/sergeyb/sources/src/sys/netinet/tcp_timer.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
tcp_timer_init 5 11 46 1
tcp_delack 2 11 50 1
tcp_slowtimo 1 8 29 1
tcp_canceltimers 2 6 32 1
tcp_timer_freesack 2 11 55 1
tcp_timer_rexmt 31 98 659 1
tcp_timer_persist 7 27 152 1
tcp_timer_keep 8 29 180 1
tcp_timer_2msl 5 15 86 1
Source file: /home/sergeyb/sources/src/sys/netinet/ip_ether.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
etheripstat_inc 1 4 15 1
etheripstat_add 1 4 20 2
etheripstat_pkt 1 5 26 3
Source file: /home/sergeyb/sources/src/sys/netinet/ip_carp.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
carpstat_inc 1 4 15 1
Source file: /home/sergeyb/sources/src/sys/netinet/ip_ipsp.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
tdb_hash 1 12 101 4
reserve_spi 20 67 380 7
gettdb 7 15 124 4
gettdbbysrcdst 21 35 328 5
ipsp_aux_match 9 19 109 4
gettdbbydst 8 21 160 6
gettdbbysrc 8 22 160 6
tdb_hashstats 8 22 150 1
tdb_walk 8 19 151 3
tdb_timeout 3 11 59 1
tdb_firstuse 3 11 56 1
tdb_soft_timeout 2 10 49 1
tdb_soft_firstuse 3 11 57 1
tdb_rehash 5 47 364 1
puttdb 5 34 272 1
tdb_unlink 11 52 304 1
tdb_delete 1 6 23 1
tdb_alloc 1 14 104 1
tdb_free 11 35 250 1
tdb_init 4 16 117 3
ipsp_address 4 13 77 3
ipsp_is_unspecified 7 18 70 1
ipsp_ids_match 1 4 19 2
ipsp_ids_insert 7 31 182 1
ipsp_ids_lookup 1 7 33 1
ipsp_ids_timeout 1 13 98 1
ipsp_ids_free 2 7 52 1
ipsp_id_cmp 5 12 84 2
ipsp_ids_cmp 2 8 53 2
ipsp_ids_flow_cmp 3 8 46 2
Source file: /home/sergeyb/sources/src/sys/netinet/ip.h
Source file: /home/sergeyb/sources/src/sys/netinet/ip_spd.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
spd_table_get 3 11 53 1
spd_table_add 7 26 174 1
spd_table_walk 3 13 101 3
ipsp_spd_lookup 100 310 2167 8
ipsec_delete_policy 7 24 171 1
ipsp_delete_acquire_timo 1 7 28 1
ipsp_delete_acquire 2 10 61 1
ipsp_pending_acquire 2 10 61 2
ipsp_acquire_sa 11 84 686 5
ipsp_spd_inp 9 21 136 8
ipsec_get_acquire 2 8 35 1
Source file: /home/sergeyb/sources/src/sys/netinet/ip_output.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ip_output 99 256 1750 7
ip_output_ipsec_lookup 8 24 170 5
ip_output_ipsec_send 21 49 378 4
ip_fragment 16 95 687 3
ip_insertoptions 6 36 323 3
ip_optcopy 12 32 232 2
ip_ctloutput 125 319 1434 5
ip_pcbopts 16 59 449 2
ip_setmoptions 50 207 1288 4
ip_getmoptions 9 36 220 3
ip_freemoptions 3 10 69 1
ip_mloopback 2 12 92 3
in_cksum_phdr 2 13 87 3
in_delayed_cksum 7 27 182 1
in_proto_cksum_out 18 41 359 2
Source file: /home/sergeyb/sources/src/sys/netinet/in_var.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ifmatoinm 1 4 21 1
Source file: /home/sergeyb/sources/src/sys/netinet/if_ether.h
Source file: /home/sergeyb/sources/src/sys/netinet/igmp.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
igmp_init 2 19 125 1
rti_fill 5 23 136 1
rti_find 4 18 111 1
rti_delete 3 12 79 1
igmp_input 2 15 90 4
igmp_input_if 53 176 967 5
igmp_joingroup 5 20 121 1
igmp_leavegroup 10 21 100 1
igmp_fasttimo 2 12 47 1
igmp_checktimer 6 25 133 1
igmp_slowtimo 4 12 60 1
igmp_sendpkt 4 42 321 4
igmp_sysctl 5 22 125 6
igmp_sysctl_igmpstat 2 14 132 3
Source file: /home/sergeyb/sources/src/sys/netinet/ip_input.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ip_init 14 41 367 1
ip_ours 2 8 54 4
ipintr 4 12 75 1
ipv4_input 1 7 47 2
ip_input_if 46 149 980 5
ip_local 18 72 490 4
ip_deliver 25 66 338 4
in_ouraddr 15 51 332 3
ip_reass 24 130 993 2
ip_freef 2 13 78 1
ip_slowtimo 2 12 60 1
ip_flush 4 9 53 1
ip_dooptions 37 183 1263 2
save_rte 3 17 135 3
ip_srcroute 6 33 266 1
ip_stripoptions 2 16 138 1
ip_forward 34 115 748 4
ip_sysctl 44 96 507 6
ip_sysctl_ipstat 2 13 132 3
ip_savecontrol 22 69 540 4
ip_send_dispatch 3 14 83 1
ip_send 1 5 28 1
Source file: /home/sergeyb/sources/src/sys/netinet/tcp_output.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
tcp_print_holes 3 13 69 1
tcp_sack_output 8 20 107 1
tcp_sack_adjust 7 22 125 1
tcp_output 201 535 3890 1
tcp_setpersist 4 14 105 1
Source file: /home/sergeyb/sources/src/sys/netinet/ip_divert.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
divert_init 1 5 21 1
divert_output 20 78 518 4
divert_packet 9 54 322 3
divert_usrreq 22 58 267 6
divert_attach 5 16 90 2
divert_detach 2 9 45 1
divert_sysctl_divstat 2 14 132 3
divert_sysctl 6 32 178 6
Source file: /home/sergeyb/sources/src/sys/netinet/inet_nat64.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
inet_nat64_mask 3 12 77 3
inet_nat64 3 13 76 5
inet_nat64_inet 11 31 191 4
inet_nat64_inet6 11 33 206 4
inet_nat46 4 17 94 5
inet_nat46_inet 1 8 75 4
inet_nat46_inet6 1 9 98 4
Source file: /home/sergeyb/sources/src/sys/netinet/ip_ipsp.h
Source file: /home/sergeyb/sources/src/sys/netinet/icmp6.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
icmp6stat_inc 1 4 15 1
Source file: /home/sergeyb/sources/src/sys/netinet/tcp_input.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
tcp_reass 16 67 489 4
tcp_flush_queue 9 30 227 1
tcp_input 330 977 6286 4
tcp_dooptions 46 130 868 8
tcp_seq_subtract 1 4 22 2
tcp_update_sack_list 23 71 599 3
tcp_sack_option 34 147 1033 4
tcp_del_sackholes 8 23 156 2
tcp_clean_sackreport 2 7 51 1
tcp_sack_partialack 2 12 88 2
tcp_pulloutofband 4 20 132 4
tcp_xmit_timer 7 30 227 2
tcp_mss 26 76 529 2
tcp_hdrsz 8 22 109 1
tcp_mss_update 6 29 170 1
tcp_newreno_partialack 3 18 139 2
tcp_mss_adv 8 25 140 2
syn_cache_rm 1 10 64 1
syn_cache_put 2 10 67 1
syn_cache_init 2 16 144 1
syn_cache_insert 18 73 503 2
syn_cache_timer 4 25 119 1
syn_cache_reaper 1 6 27 1
syn_cache_cleanup 3 12 67 1
syn_cache_lookup 7 28 219 4
syn_cache_get 38 150 1062 7
syn_cache_reset 4 15 101 4
syn_cache_unreach 5 19 118 4
Source file: /home/sergeyb/sources/src/sys/netinet/igmp_var.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
igmpstat_inc 1 4 15 1
Source file: /home/sergeyb/sources/src/sys/netinet/ip_ecn.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ip_ecn_ingress 8 18 79 3
ip_ecn_egress 11 26 121 3
Source file: /home/sergeyb/sources/src/sys/netinet/ip_ah.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ahstat_inc 1 4 15 1
ahstat_add 1 4 20 2
Source file: /home/sergeyb/sources/src/sys/netinet/in.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
satosin 1 4 21 1
sintosa 1 4 21 1
ifatoia 1 4 21 1
Source file: /home/sergeyb/sources/src/sys/netinet/tcp_debug.h
Source file: /home/sergeyb/sources/src/sys/netinet/ip_ipip.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ipipstat_inc 1 4 15 1
ipipstat_add 1 4 20 2
Source file: /home/sergeyb/sources/src/sys/arch/m88k/m88k/m88k_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
setregs 10 31 198 4
copystr 5 20 102 4
regdump 12 48 489 1
set_cpu_number 2 10 52 1
signotify 1 5 21 1
cpu_unidle 2 5 26 1
need_resched 3 9 45 1
dosoftint 5 10 66 1
spl0 2 12 57 0
vector_init 11 50 312 3
atomic_init 5 20 107 0
cpu_emergency_disable 4 22 127 0
Source file: /home/sergeyb/sources/src/sys/arch/m88k/m88k/m88100_fp.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
m88100_fpu_precise_exception 3 17 95 1
m88100_fpu_parse_single 1 9 58 2
m88100_fpu_fetch 12 37 204 5
m88100_fpu_emulate 48 136 933 1
m88100_fpu_imprecise_exception 8 49 332 1
m88100_fpu_checksig 14 34 215 3
Source file: /home/sergeyb/sources/src/sys/arch/m88k/m88k/mem.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mmopen 7 17 72 4
mmclose 1 4 23 4
mmrw 19 60 354 3
mmmmap 1 4 19 3
mmioctl 1 4 26 5
Source file: /home/sergeyb/sources/src/sys/arch/m88k/m88k/mplock.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
__mp_lock_spin 5 12 62 1
__mp_lock 4 20 127 1
__mp_unlock 4 16 103 1
__mp_release_all 3 17 108 1
__mp_release_all_but_one 3 16 102 1
Source file: /home/sergeyb/sources/src/sys/arch/m88k/m88k/m88110_fp.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
m88110_fpu_exception 17 69 387 1
m88110_fpu_fetch 12 35 196 5
m88110_fpu_emulate 65 170 1174 2
Source file: /home/sergeyb/sources/src/sys/arch/m88k/m88k/db_interface.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
m88k_dmx_print 19 59 513 4
m88k_db_print_frame 46 152 1171 4
m88k_db_registers 1 8 40 4
m88k_db_trap 9 31 140 2
kdbprinttrap 3 9 45 1
db_enter 1 5 13 1
ddb_break_trap 3 11 47 2
ddb_entry_trap 1 7 30 2
db_read_bytes 2 8 43 3
db_write_bytes 14 40 276 3
m88k_db_where 3 16 84 4
m88k_db_frame_search 4 17 94 4
m88k_db_cpu_cmd 10 42 237 4
db_machine_init 2 5 16 0
Source file: /home/sergeyb/sources/src/sys/arch/m88k/m88k/m88100_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
dae_print 2 9 84 1
dae_print_one 11 47 220 4
data_access_emulation 2 13 96 1
dae_process 30 109 613 5
m88100_apply_patches 3 11 114 0
m88100_smp_setup 1 5 21 1
m88100_mp_atomic_begin 1 8 36 2
m88100_mp_atomic_end 1 5 24 3
Source file: /home/sergeyb/sources/src/sys/arch/m88k/m88k/process_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
process_read_regs 1 7 45 2
process_write_regs 1 11 77 2
process_set_pc 1 10 53 2
Source file: /home/sergeyb/sources/src/sys/arch/m88k/m88k/vm_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cpu_fork 6 25 234 6
cpu_exit 1 5 19 1
vmapbuf 5 28 210 2
vunmapbuf 3 16 115 2
Source file: /home/sergeyb/sources/src/sys/arch/m88k/m88k/db_sstep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
inst_branch_or_call 8 15 63 1
branch_taken 9 22 125 3
db_set_single_step 8 18 104 1
db_clear_single_step 7 17 66 1
Source file: /home/sergeyb/sources/src/sys/arch/m88k/m88k/sig_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sendsig 16 49 484 6
sys_sigreturn 11 37 318 3
local_stack_frame 13 30 169 3
Source file: /home/sergeyb/sources/src/sys/arch/m88k/m88k/in_cksum.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
in_cksum_internal 9 34 157 4
in_cksum 1 4 26 2
in4_cksum 5 23 220 4
Source file: /home/sergeyb/sources/src/sys/arch/m88k/m88k/db_trace.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
br_dest 2 7 38 2
m88k_instruction_info 3 43 358 1
hex_value_needs_0x 6 18 82 1
frame_is_sane 18 33 220 2
m88k_exception_name 19 27 123 1
db_trace_get_val 2 13 66 2
save_reg 2 9 46 2
print_args 8 24 117 1
is_jump_source_ok 11 30 191 2
stack_decode 43 143 826 3
db_stack_trace_cmd2 15 61 438 2
db_stack_trace_print 32 91 539 5
Source file: /home/sergeyb/sources/src/sys/arch/m88k/m88k/softintr.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
softintr_init 2 11 61 1
softintr_dispatch 3 18 109 1
softintr_establish 8 31 145 3
softintr_disestablish 2 12 79 1
softintr_schedule 2 12 86 1
Source file: /home/sergeyb/sources/src/sys/arch/m88k/m88k/fpu.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
fpu_store 15 51 251 5
fpu_precision 1 4 26 3
fpu_compare 46 125 678 6
Source file: /home/sergeyb/sources/src/sys/arch/m88k/m88k/m8820x_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
m8820x_cmmu_set_reg 4 12 79 3
m8820x_cmmu_set_reg_if_mode 5 14 93 4
m8820x_cmmu_set_cmd 4 13 88 3
m8820x_cmmu_set_cmd_if_mode 5 15 102 4
m8820x_cmmu_set_cmd_if_addr 6 17 114 3
m8820x_cmmu_wait 6 15 92 1
m8820x_dbatc_set 1 4 27 3
m8820x_ibatc_set 1 4 27 3
m8820x_batc_setup 14 52 336 2
m8820x_cpu_configuration_print 13 41 249 1
m8820x_cmmu_configuration_print 18 54 328 2
m8820x_init 2 8 28 0
m8820x_initialize_cpu 11 65 509 1
m8820x_shutdown 4 15 82 0
m8820x_apr_cmode 7 16 91 0
m8820x_pte_cmode 6 14 71 0
m8820x_set_sapr 1 7 27 1
m8820x_set_uapr 1 11 48 1
m8820x_tlbis 1 10 47 3
m8820x_tlbiu 1 10 47 3
m8820x_tlbia 1 10 41 1
m8820x_cache_wbinv 4 24 128 3
m8820x_dcache_wb 4 26 132 3
m8820x_icache_inv 4 26 132 3
m8820x_cmmu_wb_locked 2 10 46 3
m8820x_cmmu_wbinv_locked 2 7 38 3
m8820x_cmmu_inv_locked 2 7 38 3
m8820x_dma_cachectl 21 76 477 3
m8820x_dma_cachectl_local 1 3 13 3
m8820x_enable_other_cmmu_cache 3 10 48 0
Source file: /home/sergeyb/sources/src/sys/arch/m88k/m88k/pmap.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pg_to_pvh 1 4 17 1
sdt_pte 1 4 28 2
pmap_pte 2 8 42 2
pmap_extract 3 14 64 3
pmap_translation_info 20 69 375 4
tlb_flush 5 14 79 3
tlb_kflush 3 10 54 2
pmap_activate 3 15 93 1
pmap_deactivate 1 5 24 1
pmap_expand_kmap 6 28 184 2
pmap_expand 4 20 126 3
pmap_steal_memory 5 18 128 3
pmap_map 20 61 423 5
pmap_bootstrap 18 95 845 2
pmap_bootstrap_cpu 2 7 40 1
pmap_unmap_firmware 2 7 27 0
pmap_init 1 7 59 1
pmap_create 3 20 120 1
pmap_destroy 4 20 134 1
pmap_reference 1 4 12 1
pmap_collect 6 29 198 1
pmap_enter 28 91 586 5
pmap_kenter_pa 6 18 135 3
pmap_remove_pte 13 50 327 5
pmap_remove_range 7 26 150 3
pmap_remove 1 9 44 3
pmap_kremove 8 33 197 2
pmap_remove_page 4 22 130 1
pmap_protect 8 36 208 4
pmap_unwire 2 9 44 2
pmap_copy_page 2 10 81 2
pmap_zero_page 2 8 59 1
pmap_changebit 8 32 216 3
pmap_testbit 9 35 235 2
pmap_unsetbit 10 39 250 2
pmap_is_modified 4 11 60 1
pmap_is_referenced 1 4 17 1
pmap_page_protect 3 7 47 2
pmap_clean_page 5 10 50 1
pmap_proc_iflush 6 23 135 3
pmap_set_modify 7 22 128 2
pmap_cache_ctrl 14 36 257 3
pmap_page_uncache 8 31 193 1
Source file: /home/sergeyb/sources/src/sys/arch/m88k/m88k/trap.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
printtrap 8 23 121 2
panictrap 3 10 57 2
interrupt 1 7 33 1
nmi 1 4 15 1
nmi_wrapup 1 4 14 1
ast 1 9 54 1
m88100_trap 63 266 1456 2
m88110_trap 92 318 1725 2
error_fatal 3 9 55 1
m88100_syscall 12 70 473 2
m88110_syscall 12 67 431 2
child_return 6 22 130 1
ss_get_value 1 15 108 3
ss_put_value 1 15 108 3
ss_branch_taken 10 24 136 3
ss_inst_branch_or_call 8 15 63 1
ss_put_breakpoint 3 12 87 4
process_sstep 11 33 261 2
splassert_check 2 9 46 2
double_reg_fixup 20 74 483 2
cache_flush 11 30 184 1
Source file: /home/sergeyb/sources/src/sys/arch/m88k/m88k/db_disasm.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
printcmp 4 12 60 2
cregname 7 23 129 3
symofset 2 10 76 3
oimmed 5 20 111 4
ctrlregs 7 26 196 4
sindou 23 76 474 4
jump 2 11 70 4
instset 7 27 162 4
obranch 2 12 77 4
brcond 5 22 162 4
otrap 4 16 124 4
obit 2 12 106 4
bitman 1 8 67 4
immem 11 47 244 4
nimmem 23 64 381 4
lognim 2 11 92 4
onimmed 7 26 155 4
pinst 9 40 252 4
m88k_print_instruction 6 20 112 3
db_disasm 3 10 53 2
Source file: /home/sergeyb/sources/src/sys/arch/m88k/m88k/fpu.h
Source file: /home/sergeyb/sources/src/sys/arch/m88k/include/pmap.h
Source file: /home/sergeyb/sources/src/sys/arch/m88k/include/asm_macro.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
set_psr 1 5 22 1
get_psr 1 6 25 1
ff1 1 5 28 1
get_cpu_pid 1 6 25 1
Source file: /home/sergeyb/sources/src/sys/arch/m88k/include/kcore.h
Source file: /home/sergeyb/sources/src/sys/arch/m88k/include/profile.h
Source file: /home/sergeyb/sources/src/sys/arch/m88k/include/mmu.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
invalidate_pte 1 8 40 1
Source file: /home/sergeyb/sources/src/sys/arch/m88k/include/vmparam.h
Source file: /home/sergeyb/sources/src/sys/arch/m88k/include/lock.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
__cpu_simple_lock_init 1 4 13 1
__cpu_simple_lock_try 1 7 42 1
__cpu_simple_lock 4 9 34 1
__cpu_simple_unlock 1 4 13 1
Source file: /home/sergeyb/sources/src/sys/arch/m88k/include/_float.h
Source file: /home/sergeyb/sources/src/sys/arch/m88k/include/m8820x.h
Source file: /home/sergeyb/sources/src/sys/arch/m88k/include/exec.h
Source file: /home/sergeyb/sources/src/sys/arch/m88k/include/spinlock.h
Source file: /home/sergeyb/sources/src/sys/arch/m88k/include/tcb.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
__m88k_get_tcb 1 6 23 1
Source file: /home/sergeyb/sources/src/sys/arch/m88k/include/stdarg.h
Source file: /home/sergeyb/sources/src/sys/arch/m88k/include/_types.h
Source file: /home/sergeyb/sources/src/sys/arch/m88k/include/ieee.h
Source file: /home/sergeyb/sources/src/sys/arch/m88k/include/ieeefp.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
countLeadingZeros32 2 6 39 1
Source file: /home/sergeyb/sources/src/sys/arch/m88k/include/fenv.h
Source file: /home/sergeyb/sources/src/sys/arch/m88k/include/mutex.h
Source file: /home/sergeyb/sources/src/sys/arch/m88k/include/cpu.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
curcpu 1 6 25 1
Source file: /home/sergeyb/sources/src/sys/arch/m88k/include/cdefs.h
Source file: /home/sergeyb/sources/src/sys/arch/m88k/include/endian.h
Source file: /home/sergeyb/sources/src/sys/arch/m88k/include/frame.h
Source file: /home/sergeyb/sources/src/sys/arch/m88k/include/varargs.h
Source file: /home/sergeyb/sources/src/sys/arch/m88k/include/intr.h
Source file: /home/sergeyb/sources/src/sys/arch/m88k/include/ptrace.h
Source file: /home/sergeyb/sources/src/sys/arch/m88k/include/limits.h
Source file: /home/sergeyb/sources/src/sys/arch/m88k/include/atomic.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
atomic_setbits_int 1 8 40 2
atomic_clearbits_int 1 8 40 2
atomic_add_int_nv_sp 1 11 52 2
atomic_sub_int_nv_sp 1 11 52 2
atomic_cas_uint_sp 2 12 61 3
atomic_swap_uint_sp 1 11 51 2
atomic_clear_int 1 8 42 1
__sync_synchronize 1 4 15 1
Source file: /home/sergeyb/sources/src/sys/arch/m88k/include/pmap_table.h
Source file: /home/sergeyb/sources/src/sys/arch/m88k/include/cmmu.h
Source file: /home/sergeyb/sources/src/sys/arch/m88k/include/psl.h
Source file: /home/sergeyb/sources/src/sys/arch/m88k/include/proc.h
Source file: /home/sergeyb/sources/src/sys/arch/m88k/include/mplock.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
__mp_lock_init 1 6 29 1
__mp_acquire_count 2 5 22 2
__mp_lock_held 1 4 21 2
Source file: /home/sergeyb/sources/src/sys/arch/m88k/include/setjmp.h
Source file: /home/sergeyb/sources/src/sys/arch/m88k/include/reloc.h
Source file: /home/sergeyb/sources/src/sys/arch/m88k/include/pcb.h
Source file: /home/sergeyb/sources/src/sys/arch/m88k/include/m88100.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
m88100_rewind_insn 1 5 25 1
Source file: /home/sergeyb/sources/src/sys/arch/m88k/include/db_machdep.h
Source file: /home/sergeyb/sources/src/sys/arch/m88k/include/signal.h
Source file: /home/sergeyb/sources/src/sys/arch/m88k/include/asm.h
Source file: /home/sergeyb/sources/src/sys/arch/m88k/include/param.h
Source file: /home/sergeyb/sources/src/sys/arch/m88k/include/reg.h
Source file: /home/sergeyb/sources/src/sys/arch/m88k/include/trap.h
Source file: /home/sergeyb/sources/src/sys/arch/m88k/include/fpu.h
Source file: /home/sergeyb/sources/src/sys/arch/octeon/octeon/machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
octeon_memory_init 11 47 346 1
mips_init 33 193 1337 4
consinit 2 9 31 0
cpu_startup 3 19 137 0
octeon_cpuspeed 1 6 28 1
octeon_ioclock_speed 3 17 78 1
octeon_tlb_init 5 28 124 1
get_ncpusfound 3 10 62 1
process_bootargs 6 19 116 1
cpu_sysctl 2 10 54 7
boot 12 47 223 1
dumpconf 7 16 123 1
dumpsys 1 3 5 0
is_memory_range 6 14 101 3
ioclock_get_timecount 1 5 25 1
hw_cpu_boot_secondary 3 14 83 1
hw_cpu_hatch 1 20 109 1
Source file: /home/sergeyb/sources/src/sys/arch/octeon/octeon/autoconf.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cpu_configure 1 9 39 1
findtype 5 22 125 1
parse_uboot_root 5 19 101 1
diskconf 2 7 34 1
device_register 6 14 62 2
Source file: /home/sergeyb/sources/src/sys/arch/octeon/octeon/disksubr.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
readdisklabel 8 26 157 4
writedisklabel 4 30 213 3
Source file: /home/sergeyb/sources/src/sys/arch/octeon/octeon/pciide_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pciide_machdep_compat_intr_establish 1 7 51 5
pciide_machdep_compat_intr_disestablish 1 4 20 2
Source file: /home/sergeyb/sources/src/sys/arch/octeon/octeon/conf.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
iskmemdev 4 7 44 1
iszerodev 2 5 26 1
getnulldev 1 4 15 0
Source file: /home/sergeyb/sources/src/sys/arch/octeon/octeon/openprom.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
openpromattach 1 3 7 1
openpromopen 1 4 23 4
openpromclose 1 4 23 4
openpromcheckid 4 7 50 2
openpromgetstr 2 11 81 3
openpromioctl 34 136 841 5
Source file: /home/sergeyb/sources/src/sys/arch/octeon/octeon/bus_dma.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
_dmamap_create 3 20 152 7
_dmamap_destroy 1 4 19 2
_dmamap_load 3 18 119 6
_dmamap_load_mbuf 8 27 192 4
_dmamap_load_uio 9 34 239 4
_dmamap_load_raw 16 57 397 6
_dmamap_unload 1 5 22 2
_dmamap_sync 13 54 263 5
_dmamem_alloc 1 7 61 8
_dmamem_free 3 17 114 3
_dmamem_map 11 51 373 6
_dmamem_unmap 2 6 41 3
_dmamem_mmap 7 20 135 6
_dmamap_load_buffer 15 66 465 9
_dmamem_alloc_range 9 43 292 10
Source file: /home/sergeyb/sources/src/sys/arch/octeon/dev/cn30xxnpireg.h
Source file: /home/sergeyb/sources/src/sys/arch/octeon/dev/cn30xxsmi.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cn30xxsmi_match 1 5 34 3
cn30xxsmi_attach 3 18 139 3
cn30xxsmi_read 5 20 122 3
cn30xxsmi_write 4 22 134 4
cn30xxsmi_get_phy 11 47 218 4
Source file: /home/sergeyb/sources/src/sys/arch/octeon/dev/octeon_intr.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
octeon_intr_register 4 17 99 1
octeon_intr_init 1 4 12 1
octeon_intr_establish 1 5 45 5
octeon_intr_establish_fdt 1 6 45 5
octeon_intr_establish_fdt_idx 6 29 187 6
octeon_intr_disestablish 1 4 15 1
octeon_intr_disestablish_fdt 1 7 46 1
hw_ipi_intr_establish 1 4 27 2
hw_ipi_intr_set 1 4 14 1
hw_ipi_intr_clear 1 4 14 1
Source file: /home/sergeyb/sources/src/sys/arch/octeon/dev/simplebusvar.h
Source file: /home/sergeyb/sources/src/sys/arch/octeon/dev/cn30xxipd.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cn30xxipd_init 3 18 122 2
cn30xxipd_enable 1 8 40 1
cn30xxipd_config 1 38 232 1
cn30xxipd_offload 7 15 93 2
cn30xxipd_sub_port_fcs 2 10 64 2
Source file: /home/sergeyb/sources/src/sys/arch/octeon/dev/cn30xxfauvar.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cn30xxfau_op_iobdma 1 11 81 2
cn30xxfau_op_iobdma_store_data 1 11 98 5
cn30xxfau_op_inc_fetch_8 1 5 29 2
cn30xxfau_op_inc_read_8 1 5 21 1
Source file: /home/sergeyb/sources/src/sys/arch/octeon/dev/cn30xxpip.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cn30xxpip_init 3 19 130 2
cn30xxpip_port_config 1 34 248 1
cn30xxpip_prt_cfg_enable 2 11 65 3
cn30xxpip_stats 5 21 150 3
Source file: /home/sergeyb/sources/src/sys/arch/octeon/dev/cn30xxgmxvar.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cn30xxgmx_link_status 1 5 32 1
Source file: /home/sergeyb/sources/src/sys/arch/octeon/dev/cn30xxsmireg.h
Source file: /home/sergeyb/sources/src/sys/arch/octeon/dev/octeon_pcibusvar.h
Source file: /home/sergeyb/sources/src/sys/arch/octeon/dev/octxctl.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
octxctl_match 3 10 69 3
octxctl_attach 12 64 490 3
octxctl_uctl_init 7 90 541 3
octxctl_dwc3_init 5 41 295 2
octxctl_read_1 1 4 30 3
octxctl_read_2 1 4 30 3
octxctl_read_4 1 4 26 3
octxctl_write_1 1 5 34 4
octxctl_write_2 1 5 34 4
octxctl_write_4 1 5 30 4
Source file: /home/sergeyb/sources/src/sys/arch/octeon/dev/cn30xxgmxreg.h
Source file: /home/sergeyb/sources/src/sys/arch/octeon/dev/octhcireg.h
Source file: /home/sergeyb/sources/src/sys/arch/octeon/dev/octmmcreg.h
Source file: /home/sergeyb/sources/src/sys/arch/octeon/dev/cn30xxfpavar.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cn30xxfpa_load 1 9 41 1
cn30xxfpa_iobdma 1 4 18 3
cn30xxfpa_store 1 11 62 3
cn30xxfpa_buf_get_paddr 1 4 17 1
cn30xxfpa_buf_put_paddr 1 6 49 2
cn30xxfpa_buf_put 1 8 71 2
Source file: /home/sergeyb/sources/src/sys/arch/octeon/dev/octciu.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
octciu_match 1 5 34 3
octciu_attach 8 37 267 3
octciu_init 2 27 266 1
octciu_intr_establish 9 35 270 5
octciu_intr_establish_fdt_idx 4 17 159 7
octciu_intr_disestablish 6 31 215 1
octciu_intr_makemasks 7 35 362 1
octciu_next_irq 2 15 64 1
octciu_intr_bank 16 62 418 3
octciu_intr0 2 9 78 2
octciu_intr2 2 8 61 2
octciu_splx 4 20 193 1
octciu_ipi_intr 2 12 99 2
octciu_ipi_establish 2 11 87 2
octciu_ipi_set 1 5 32 1
octciu_ipi_clear 1 7 53 1
Source file: /home/sergeyb/sources/src/sys/arch/octeon/dev/cn30xxpowvar.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cn30xxpow_ops_get_work_load 1 10 39 1
cn30xxpow_ops_get_work_iobdma 1 15 74 2
cn30xxpow_ops_null_rd_iobdma 1 12 61 1
cn30xxpow_store 1 26 116 9
cn30xxpow_ops_swtag 1 13 31 2
cn30xxpow_ops_swtag_full 1 13 37 4
cn30xxpow_ops_swtag_desched 1 13 37 4
cn30xxpow_ops_desched 1 13 28 1
cn30xxpow_ops_addwq 1 13 40 5
cn30xxpow_ops_upd_wqp_grp 1 13 31 2
cn30xxpow_ops_clr_nsched 1 13 31 2
cn30xxpow_ops_nop 1 13 27 1
cn30xxpow_tag_sw_pending 1 12 29 1
cn30xxpow_tag_sw_wait 2 5 14 1
cn30xxpow_config_int_pc 3 12 88 2
cn30xxpow_config_int_pc_rate 1 4 23 2
Source file: /home/sergeyb/sources/src/sys/arch/octeon/dev/octsctl.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
octsctl_match 2 6 43 3
octsctl_attach 7 54 430 3
Source file: /home/sergeyb/sources/src/sys/arch/octeon/dev/octeon_pcibus_irq.h
Source file: /home/sergeyb/sources/src/sys/arch/octeon/dev/octcf.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
octcfprobe 2 8 46 3
octcfattach 12 73 489 3
octcfactivate 1 4 15 2
octcfdetach 1 9 62 2
octcfstrategy 6 37 223 1
octcfstart 2 10 62 1
_octcfstart 2 17 135 2
octcfdone 2 12 80 1
octcfread 1 5 42 3
octcfwrite 1 5 42 3
octcfopen 9 43 266 4
octcfclose 2 14 102 4
octcfgetdefaultlabel 1 19 167 2
octcfgetdisklabel 1 10 62 4
octcfioctl 14 57 385 5
wdformat 1 5 21 1
octcfsize 6 24 174 1
octcfdump 1 4 19 4
octcf_read_sectors 6 25 163 4
octcf_write_sectors 6 23 159 4
octcf_command 1 8 98 3
octcf_wait_busy 4 14 93 1
octcf_get_params 14 60 494 2
Source file: /home/sergeyb/sources/src/sys/arch/octeon/dev/cn30xxpkovar.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cn30xxpko_cmd_word0 1 23 289 16
cn30xxpko_cmd_word1 1 10 102 5
cn30xxpko_op_store 1 11 71 2
cn30xxpko_op_doorbell_write 1 9 61 3
Source file: /home/sergeyb/sources/src/sys/arch/octeon/dev/simplebus.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
simplebus_match 4 11 80 3
simplebus_attach 6 36 339 3
simplebus_submatch 2 8 69 3
simplebus_attach_node 14 55 528 2
simplebus_bs_map 10 36 320 5
Source file: /home/sergeyb/sources/src/sys/arch/octeon/dev/cn30xxuart.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
com_fdt_init_cons 1 8 39 1
cn30xxuart_probe 1 5 34 3
cn30xxuart_attach 8 34 236 3
cn30xxuart_intr 1 5 16 1
cn30xxuart_delay 2 15 71 1
cn30xxuart_wait_txhr_empty 3 6 40 1
cn30xxuartcninit 1 3 9 1
cn30xxuartcnprobe 1 3 9 1
cn30xxuartcnpollc 1 3 10 2
cn30xxuartcnputc 1 8 39 2
cn30xxuartcngetc 2 9 51 1
uartbus_read_1 1 4 31 3
uartbus_write_1 1 7 47 4
Source file: /home/sergeyb/sources/src/sys/arch/octeon/dev/cn30xxciureg.h
Source file: /home/sergeyb/sources/src/sys/arch/octeon/dev/cn30xxsmivar.h
Source file: /home/sergeyb/sources/src/sys/arch/octeon/dev/cn30xxcorereg.h
Source file: /home/sergeyb/sources/src/sys/arch/octeon/dev/octeon_bus_space.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
generic_space_read_1 1 4 26 3
generic_space_read_2 1 4 26 3
generic_space_read_4 1 4 26 3
generic_space_read_8 1 4 26 3
generic_space_write_1 1 5 30 4
generic_space_write_2 1 5 30 4
generic_space_write_4 1 5 30 4
generic_space_write_8 1 5 30 4
generic_space_read_raw_2 2 10 64 5
generic_space_write_raw_2 2 10 65 5
generic_space_read_raw_4 2 10 64 5
generic_space_write_raw_4 2 10 65 5
generic_space_read_raw_8 2 10 64 5
generic_space_write_raw_8 2 10 65 5
generic_space_map 1 6 32 5
generic_space_unmap 1 3 13 3
generic_space_region 1 6 30 5
generic_space_vaddr 1 4 17 2
Source file: /home/sergeyb/sources/src/sys/arch/octeon/dev/if_cnmac.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cnmac_buf_init 3 15 95 1
cnmac_match 2 9 61 3
cnmac_attach 3 67 536 3
cnmac_pip_init 1 11 69 1
cnmac_ipd_init 1 9 52 1
cnmac_pko_init 1 10 61 1
cnmac_board_mac_addr 6 26 117 1
cnmac_mii_readreg 1 5 39 3
cnmac_mii_writereg 1 5 43 4
cnmac_mii_statchg 2 12 92 1
cnmac_mediainit 2 22 169 1
cnmac_mediastatus 1 9 71 2
cnmac_mediachange 2 7 42 1
cnmac_send_queue_flush_prefetch 1 6 34 1
cnmac_send_queue_flush_fetch 2 9 54 1
cnmac_send_queue_flush 2 14 89 1
cnmac_send_queue_is_full 3 10 50 1
cnmac_send_queue_add 2 9 60 3
cnmac_send_queue_del 2 13 80 3
cnmac_buf_free_work 3 22 147 2
cnmac_ioctl 15 50 293 3
cnmac_send_makecmd_w0 2 14 66 5
cnmac_send_makecmd_w1 1 7 24 2
cnmac_kvtophys 6 10 71 1
cnmac_send_makecmd_gbuf 5 23 150 4
cnmac_send_makecmd 5 27 178 5
cnmac_send_cmd 3 31 191 3
cnmac_send_buf 3 16 90 3
cnmac_send 3 24 130 2
cnmac_start 9 35 194 1
cnmac_watchdog 1 10 64 1
cnmac_init 2 21 137 1
cnmac_stop 1 14 95 2
cnmac_reset 1 8 40 1
cnmac_configure 1 12 80 1
cnmac_configure_common 2 15 71 1
cnmac_mbuf_alloc 4 22 145 1
cnmac_recv_mbuf 7 50 372 4
cnmac_recv_check 5 15 100 2
cnmac_recv 4 24 152 3
cnmac_intr 5 43 281 1
cnmac_free_task 6 24 136 1
cnmac_tick_free 3 13 82 1
cnmac_tick_misc 1 12 79 1
Source file: /home/sergeyb/sources/src/sys/arch/octeon/dev/cn30xxpko.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cn30xxpko_init 3 19 130 2
cn30xxpko_enable 1 10 51 1
cn30xxpko_reset 1 7 36 1
cn30xxpko_config 1 7 50 1
cn30xxpko_port_enable 2 15 108 2
cn30xxpko_port_config 2 23 185 1
Source file: /home/sergeyb/sources/src/sys/arch/octeon/dev/mainbus.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mainbus_match 2 7 37 3
mainbus_attach 5 23 186 3
mainbus_print 2 4 22 2
Source file: /home/sergeyb/sources/src/sys/arch/octeon/dev/amdcf.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
amdcf_match 3 10 65 3
amdcf_attach 4 39 419 3
amdcf_detach 1 9 60 2
amdcfopen 8 38 231 4
amdcfgetdisklabel 1 20 172 4
amdcfclose 2 13 89 4
amdcfread 1 4 31 3
amdcfwrite 2 5 34 3
amdcfstrategy 6 35 206 1
amdcfioctl 14 56 372 5
amdcfdump 1 4 19 4
amdcfsize 6 23 161 1
amdcfstart 2 8 45 1
_amdcfstart 4 20 135 2
amdcfdone 2 12 80 1
amdcf_disk_read 5 18 112 3
amdcf_disk_write 7 26 161 3
cfi_block_start 5 23 187 2
cfi_block_finish 1 11 61 1
cfi_write_block 7 30 206 1
cfi_erase_block 2 12 70 2
cfi_wait_ready 10 26 168 4
cfi_array_write 1 5 40 4
cfi_amd_write 1 6 51 4
cfi_read 1 5 37 3
cfi_write 1 6 41 4
cfi_make_cmd 3 10 65 2
Source file: /home/sergeyb/sources/src/sys/arch/octeon/dev/cn30xxfpa.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cn30xxfpa_bootstrap 1 7 38 1
cn30xxfpa_reset 1 3 6 1
cn30xxfpa_buf_init 3 26 175 4
cn30xxfpa_buf_get 2 11 57 1
cn30xxfpa_buf_dma_alloc 6 28 209 1
cn30xxfpa_query 1 6 36 1
cn30xxfpa_init 2 7 35 1
cn30xxfpa_init_regs 2 10 60 1
Source file: /home/sergeyb/sources/src/sys/arch/octeon/dev/octuctl.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
octuctl_read_1 1 4 30 3
octuctl_read_2 1 4 30 3
octuctl_read_4 1 4 26 3
octuctl_write_1 1 4 34 4
octuctl_write_2 1 4 34 4
octuctl_write_4 1 4 30 4
octuctl_match 1 5 34 3
octuctlprint 1 4 18 2
octuctl_clock_setup 3 50 367 2
octuctl_attach 9 62 479 3
Source file: /home/sergeyb/sources/src/sys/arch/octeon/dev/octxctlreg.h
Source file: /home/sergeyb/sources/src/sys/arch/octeon/dev/cn30xxbootbusreg.h
Source file: /home/sergeyb/sources/src/sys/arch/octeon/dev/octdwctwo.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
octdwctwo_match 4 13 56 3
octdwctwo_attach 3 59 492 3
octdwctwo_set_dma_addr 1 9 50 3
octdwctwo_reg2_rd 1 6 33 2
octdwctwo_reg2_wr 1 5 43 3
octdwctwo_reg_set 1 9 65 3
octdwctwo_reg_clear 1 9 65 3
octdwctwo_read_4 1 4 30 3
octdwctwo_write_4 1 5 34 4
Source file: /home/sergeyb/sources/src/sys/arch/octeon/dev/cn30xxpow.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cn30xxpow_work_request_async 1 4 17 2
cn30xxpow_work_response_async 2 10 43 1
cn30xxpow_bootstrap 1 6 30 1
cn30xxpow_config_int 1 11 64 5
cn30xxpow_config 1 7 25 2
cn30xxpow_intr_establish 2 21 153 6
cn30xxpow_init 1 6 29 1
cn30xxpow_init_regs 2 8 45 1
cn30xxpow_intr_work 5 29 182 3
cn30xxpow_intr 1 9 58 1
Source file: /home/sergeyb/sources/src/sys/arch/octeon/dev/octuctlreg.h
Source file: /home/sergeyb/sources/src/sys/arch/octeon/dev/octmmc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
octmmc_match 2 6 43 3
octmmc_attach 27 141 1008 3
octmmc_acquire 4 31 209 1
octmmc_release 1 4 15 1
octmmc_init_bus 4 33 213 1
octmmc_intr 6 19 110 1
octmmc_host_reset 1 11 49 1
octmmc_host_ocr 1 4 12 1
octmmc_host_maxblklen 1 4 10 1
octmmc_card_detect 1 4 10 1
octmmc_bus_power 2 6 24 2
octmmc_bus_clock 5 23 136 3
octmmc_bus_width 4 21 76 2
octmmc_exec_command 4 13 66 2
octmmc_exec_dma 23 92 645 2
octmmc_exec_pio 19 73 516 2
octmmc_dma_load_6130 4 20 149 2
octmmc_dma_unload_6130 2 6 29 2
octmmc_dma_load_7890 4 18 134 2
octmmc_dma_unload_7890 1 4 18 1
octmmc_crtype_fixup 7 28 110 1
octmmc_get_response 2 16 149 2
octmmc_wait_intr 3 12 78 3
Source file: /home/sergeyb/sources/src/sys/arch/octeon/dev/cn30xxpkoreg.h
Source file: /home/sergeyb/sources/src/sys/arch/octeon/dev/octcit.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
octcit_match 1 5 34 3
octcit_attach 8 43 334 3
intsn_hash 1 6 34 1
octcit_init 1 19 250 1
octcit_intr_establish 1 5 45 5
octcit_intr_establish_intsn 6 35 279 6
octcit_intr_establish_fdt_idx 5 22 178 7
octcit_intr_disestablish 8 40 297 1
octcit_intr 16 68 417 2
octcit_splx 4 14 100 1
octcit_ipi_intr 2 8 48 2
octcit_ipi_establish 2 13 93 2
octcit_ipi_set 1 5 29 1
octcit_ipi_clear 1 7 44 1
Source file: /home/sergeyb/sources/src/sys/arch/octeon/dev/cn30xxfpareg.h
Source file: /home/sergeyb/sources/src/sys/arch/octeon/dev/cn30xxipdvar.h
Source file: /home/sergeyb/sources/src/sys/arch/octeon/dev/cn30xxasxreg.h
Source file: /home/sergeyb/sources/src/sys/arch/octeon/dev/octrng.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
octrng_match 2 8 58 3
octrng_attach 2 17 124 3
octrng_rnd 1 9 57 1
Source file: /home/sergeyb/sources/src/sys/arch/octeon/dev/cn30xxfaureg.h
Source file: /home/sergeyb/sources/src/sys/arch/octeon/dev/octeon_pcibus.h
Source file: /home/sergeyb/sources/src/sys/arch/octeon/dev/cn30xxpipvar.h
Source file: /home/sergeyb/sources/src/sys/arch/octeon/dev/cn30xxasxvar.h
Source file: /home/sergeyb/sources/src/sys/arch/octeon/dev/cn30xxasx.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cn30xxasx_init 3 16 106 2
cn30xxasx_enable 1 6 29 2
cn30xxasx_enable_tx 2 11 65 2
cn30xxasx_enable_rx 2 11 65 2
cn30xxasx_clk_set 1 6 48 3
Source file: /home/sergeyb/sources/src/sys/arch/octeon/dev/if_cnmacvar.h
Source file: /home/sergeyb/sources/src/sys/arch/octeon/dev/cn30xxipdreg.h
Source file: /home/sergeyb/sources/src/sys/arch/octeon/dev/octeon_iobus.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
iobusmatch 2 6 31 3
iobusprint 4 11 76 2
iobussubmatch 4 10 97 3
iobusattach 8 49 291 3
iobussearch 6 24 193 3
iobus_space_map 3 13 79 5
iobus_space_unmap 1 3 13 3
iobus_pa_to_device 1 4 13 1
iobus_device_to_pa 1 4 13 1
Source file: /home/sergeyb/sources/src/sys/arch/octeon/dev/iobusvar.h
Source file: /home/sergeyb/sources/src/sys/arch/octeon/dev/octehci.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
octehci_match 1 5 36 3
octehci_attach 3 43 372 3
Source file: /home/sergeyb/sources/src/sys/arch/octeon/dev/cn30xxfau.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cn30xxfau_op_load 1 10 70 1
cn30xxfau_op_store 1 10 74 2
cn30xxfau_op_load_paddr 1 9 66 3
cn30xxfau_op_store_paddr 1 8 53 3
cn30xxfau_op_init 1 5 27 3
cn30xxfau_op_save 1 5 21 1
cn30xxfau_op_restore 1 4 21 2
cn30xxfau_op_inc_8 1 7 41 2
cn30xxfau_op_incwait_8 1 7 41 2
cn30xxfau_op_add_8 1 4 23 2
cn30xxfau_op_set_8 1 4 23 2
Source file: /home/sergeyb/sources/src/sys/arch/octeon/dev/octrtc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
octrtc_match 4 12 87 3
octrtc_attach 1 8 53 3
octrtc_gettime 11 48 426 3
octrtc_read 16 31 214 2
octrtc_settime 7 35 265 2
octrtc_write 5 19 127 1
Source file: /home/sergeyb/sources/src/sys/arch/octeon/dev/cn30xxpowreg.h
Source file: /home/sergeyb/sources/src/sys/arch/octeon/dev/octcib.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
octcib_match 1 5 34 3
octcib_attach 8 46 365 3
octcib_establish 9 46 343 7
octcib_disestablish 6 29 171 1
octcib_intr 13 39 232 1
Source file: /home/sergeyb/sources/src/sys/arch/octeon/dev/cn30xxuartreg.h
Source file: /home/sergeyb/sources/src/sys/arch/octeon/dev/cn30xxgmx.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cn30xxgmx_match 3 10 72 3
cn30xxgmx_get_phy_phandle 2 13 69 1
cn30xxgmx_attach 11 73 493 3
cn30xxgmx_print 3 14 84 2
cn30xxgmx_init 24 88 500 1
cn30xxgmx_link_enable 3 17 92 2
cn30xxgmx_stats_init 1 11 75 1
cn30xxgmx_tx_stats_rd_clr 2 5 28 2
cn30xxgmx_rx_stats_rd_clr 2 5 28 2
cn30xxgmx_rx_stats_dec_bad 1 6 32 1
cn30xxgmx_tx_ovr_bp_enable 2 17 145 2
cn30xxgmx_rx_pause_enable 2 9 38 2
cn30xxgmx_tx_int_enable 2 12 54 2
cn30xxgmx_rx_int_enable 2 26 84 2
cn30xxgmx_rx_frm_ctl_enable 1 10 64 2
cn30xxgmx_rx_frm_ctl_disable 1 5 22 2
cn30xxgmx_rx_frm_ctl_xable 2 12 58 3
cn30xxgmx_tx_thresh 1 5 24 2
cn30xxgmx_set_mac_addr 2 13 86 2
cn30xxgmx_set_filter 8 62 434 1
cn30xxgmx_port_enable 1 5 29 2
cn30xxgmx_reset_speed 2 12 65 1
cn30xxgmx_reset_timing 1 5 24 1
cn30xxgmx_reset_board 1 4 12 1
cn30xxgmx_reset_flowctl 7 25 145 1
cn30xxgmx_rgmii_enable 2 9 47 2
cn30xxgmx_rgmii_speed 6 34 174 1
cn30xxgmx_rgmii_speed_newlink 1 8 33 2
cn30xxgmx_rgmii_speed_newlink_log 14 64 303 2
cn30xxgmx_rgmii_speed_speed 5 46 230 1
cn30xxgmx_rgmii_timing 3 28 98 1
cn30xxgmx_sgmii_enable 8 46 272 2
cn30xxgmx_sgmii_speed 6 50 290 1
cn30xxgmx_sgmii_timing 1 14 43 1
cn30xxgmx_stats 1 18 152 1
Source file: /home/sergeyb/sources/src/sys/arch/octeon/dev/cn30xxpipreg.h
Source file: /home/sergeyb/sources/src/sys/arch/octeon/dev/octeon_pcibus.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
octeon_pcibus_match 3 11 71 3
octeon_pcibus_attach 1 32 250 3
octeon_pcibus_pa_to_device 1 5 29 1
octeon_pcibus_device_to_pa 1 5 28 1
octeon_pcibus_print 2 8 47 2
octeon_pcibus_attach_hook 1 4 19 3
octeon_pcibus_bus_maxdevs 1 4 16 2
octeon_pcibus_make_tag 1 4 39 4
octeon_pcibus_decompose_tag 4 9 77 5
octeon_pcibus_pci_conf_size 1 4 14 2
octeon_pcibus_pci_conf_read 4 21 109 3
octeon_pcibus_pci_conf_write 4 19 106 4
octeon_pcibus_pci_intr_map 8 23 168 2
octeon_pcibus_pci_intr_string 1 6 36 2
octeon_pcibus_pci_intr_establish 1 5 46 6
octeon_pcibus_pci_intr_disestablish 1 7 37 2
octeon_pcibus_io_map 2 10 59 5
octeon_pcibus_mem_map 2 10 59 5
octeon_pcibus_get_resource_extent 9 33 188 2
octeon_pcibus_intr_map 1 4 26 3
Source file: /home/sergeyb/sources/src/sys/arch/octeon/dev/octohci.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
octohci_match 1 5 36 3
octohci_attach 3 40 346 3
octohci_attach_deferred 2 19 126 1
Source file: /home/sergeyb/sources/src/sys/arch/octeon/dev/octuctlvar.h
Source file: /home/sergeyb/sources/src/sys/arch/octeon/include/pmap.h
Source file: /home/sergeyb/sources/src/sys/arch/octeon/include/disklabel.h
Source file: /home/sergeyb/sources/src/sys/arch/octeon/include/kcore.h
Source file: /home/sergeyb/sources/src/sys/arch/octeon/include/profile.h
Source file: /home/sergeyb/sources/src/sys/arch/octeon/include/fdt.h
Source file: /home/sergeyb/sources/src/sys/arch/octeon/include/octeon_model.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
octeon_get_chipid 1 12 30 1
Source file: /home/sergeyb/sources/src/sys/arch/octeon/include/memconf.h
Source file: /home/sergeyb/sources/src/sys/arch/octeon/include/vmparam.h
Source file: /home/sergeyb/sources/src/sys/arch/octeon/include/lock.h
Source file: /home/sergeyb/sources/src/sys/arch/octeon/include/_float.h
Source file: /home/sergeyb/sources/src/sys/arch/octeon/include/exec.h
Source file: /home/sergeyb/sources/src/sys/arch/octeon/include/spinlock.h
Source file: /home/sergeyb/sources/src/sys/arch/octeon/include/octeonvar.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ffs64 1 10 34 1
ffs32 1 10 34 1
octeon_xkphys_read_8 1 6 32 1
octeon_xkphys_write_8 2 8 63 2
octeon_iobdma_write_8 1 5 22 1
octeon_lmtdma_write_8 1 4 24 2
octeon_cvmseg_read_8 1 4 20 1
octeon_cvmseg_write_8 1 4 24 2
octeon_get_coreid 1 10 25 1
octeon_get_cycles 1 10 28 1
octeon_get_cvmmemctl 1 10 28 1
octeon_set_cvmmemctl 1 8 26 1
octeon_synciobdma 1 8 18 1
Source file: /home/sergeyb/sources/src/sys/arch/octeon/include/tcb.h
Source file: /home/sergeyb/sources/src/sys/arch/octeon/include/stdarg.h
Source file: /home/sergeyb/sources/src/sys/arch/octeon/include/_types.h
Source file: /home/sergeyb/sources/src/sys/arch/octeon/include/pte.h
Source file: /home/sergeyb/sources/src/sys/arch/octeon/include/ieee.h
Source file: /home/sergeyb/sources/src/sys/arch/octeon/include/loadfile_machdep.h
Source file: /home/sergeyb/sources/src/sys/arch/octeon/include/ieeefp.h
Source file: /home/sergeyb/sources/src/sys/arch/octeon/include/fenv.h
Source file: /home/sergeyb/sources/src/sys/arch/octeon/include/mutex.h
Source file: /home/sergeyb/sources/src/sys/arch/octeon/include/cpu.h
Source file: /home/sergeyb/sources/src/sys/arch/octeon/include/openpromio.h
Source file: /home/sergeyb/sources/src/sys/arch/octeon/include/cdefs.h
Source file: /home/sergeyb/sources/src/sys/arch/octeon/include/octeonreg.h
Source file: /home/sergeyb/sources/src/sys/arch/octeon/include/cpustate.h
Source file: /home/sergeyb/sources/src/sys/arch/octeon/include/endian.h
Source file: /home/sergeyb/sources/src/sys/arch/octeon/include/frame.h
Source file: /home/sergeyb/sources/src/sys/arch/octeon/include/varargs.h
Source file: /home/sergeyb/sources/src/sys/arch/octeon/include/intr.h
Source file: /home/sergeyb/sources/src/sys/arch/octeon/include/ptrace.h
Source file: /home/sergeyb/sources/src/sys/arch/octeon/include/limits.h
Source file: /home/sergeyb/sources/src/sys/arch/octeon/include/conf.h
Source file: /home/sergeyb/sources/src/sys/arch/octeon/include/atomic.h
Source file: /home/sergeyb/sources/src/sys/arch/octeon/include/pci_machdep.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pci_conf_read_db 1 9 75 6
pci_conf_write_db 1 7 72 7
Source file: /home/sergeyb/sources/src/sys/arch/octeon/include/bus.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
bus_space_copy_1 2 8 63 6
bus_space_copy_2 2 8 64 6
bus_space_copy_4 2 8 64 6
bus_space_copy_8 2 8 64 6
bus_space_barrier 1 5 28 5
Source file: /home/sergeyb/sources/src/sys/arch/octeon/include/proc.h
Source file: /home/sergeyb/sources/src/sys/arch/octeon/include/mplock.h
Source file: /home/sergeyb/sources/src/sys/arch/octeon/include/setjmp.h
Source file: /home/sergeyb/sources/src/sys/arch/octeon/include/reloc.h
Source file: /home/sergeyb/sources/src/sys/arch/octeon/include/pcb.h
Source file: /home/sergeyb/sources/src/sys/arch/octeon/include/autoconf.h
Source file: /home/sergeyb/sources/src/sys/arch/octeon/include/mips_opcode.h
Source file: /home/sergeyb/sources/src/sys/arch/octeon/include/db_machdep.h
Source file: /home/sergeyb/sources/src/sys/arch/octeon/include/signal.h
Source file: /home/sergeyb/sources/src/sys/arch/octeon/include/asm.h
Source file: /home/sergeyb/sources/src/sys/arch/octeon/include/param.h
Source file: /home/sergeyb/sources/src/sys/arch/octeon/include/reg.h
Source file: /home/sergeyb/sources/src/sys/arch/octeon/include/sysarch.h
Source file: /home/sergeyb/sources/src/sys/arch/octeon/include/trap.h
Source file: /home/sergeyb/sources/src/sys/arch/octeon/include/regdef.h
Source file: /home/sergeyb/sources/src/sys/arch/octeon/include/fpu.h
Source file: /home/sergeyb/sources/src/sys/arch/octeon/include/regnum.h
Source file: /home/sergeyb/sources/src/sys/arch/octeon/stand/boot/machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mips_init 1 9 48 4
cnspeed 1 4 13 2
ttyname 1 4 10 1
ttydev 1 4 13 1
devboot 6 23 130 2
parse_rootdev 4 14 69 1
getsecs 1 6 34 1
machdep 1 4 9 0
_rtt 2 6 21 0
Source file: /home/sergeyb/sources/src/sys/arch/octeon/stand/boot/uart.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cn30xxuart_delay 1 11 59 1
cn30xxuart_wait_txhr_empty 3 6 40 1
cn30xxuartcninit 1 7 37 1
cn30xxuartcnprobe 1 5 26 1
cn30xxuartcnputc 1 8 36 2
cn30xxuartcngetc 4 13 72 1
Source file: /home/sergeyb/sources/src/sys/arch/octeon/stand/boot/conf.c
Source file: /home/sergeyb/sources/src/sys/arch/octeon/stand/boot/clock.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
delay 2 6 23 1
Source file: /home/sergeyb/sources/src/sys/arch/octeon/stand/boot/devopen.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
devparse 15 42 321 5
devopen 3 13 114 3
Source file: /home/sergeyb/sources/src/sys/arch/octeon/stand/boot/libsa.h
Source file: /home/sergeyb/sources/src/sys/arch/octeon/stand/boot/exec.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
run_loadfile 1 2 11 2
Source file: /home/sergeyb/sources/src/sys/arch/hppa/dev/sti_pci_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sti_pci_is_console 6 27 157 2
Source file: /home/sergeyb/sources/src/sys/arch/hppa/dev/dino.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
dinomatch 4 13 73 3
dino_attach_hook 1 4 19 3
dino_maxdevs 1 4 16 2
dino_make_tag 4 6 60 4
dino_decompose_tag 4 9 71 5
dino_conf_size 1 4 14 2
dino_conf_read 1 13 77 3
dino_conf_write 1 14 89 4
dino_intr_map 2 11 70 2
dino_intr_string 1 6 34 2
dino_intr_establish 5 16 140 6
dino_intr_disestablish 2 7 54 2
dino_iomap 3 11 69 5
dino_memmap 12 48 245 5
dino_subregion 1 6 33 5
dino_ioalloc 6 19 131 9
dino_memalloc 4 20 142 9
dino_unmap 3 14 73 3
dino_free 1 4 23 3
dino_barrier 1 4 24 5
dino_alloc_parent 6 42 272 3
dino_vaddr 2 7 32 2
dino_r1 2 14 88 3
dino_r2 3 16 94 3
dino_r4 2 14 77 3
dino_r8 2 10 51 3
dino_w1 2 12 84 4
dino_w2 3 16 96 4
dino_w4 2 13 76 4
dino_w8 2 8 46 4
dino_rm_1 3 15 101 5
dino_rm_2 4 17 107 5
dino_rm_4 3 15 98 5
dino_rm_8 1 4 26 5
dino_wm_1 3 15 102 5
dino_wm_2 4 17 108 5
dino_wm_4 3 15 99 5
dino_wm_8 1 4 27 5
dino_sm_1 3 15 98 5
dino_sm_2 4 18 108 5
dino_sm_4 3 16 99 5
dino_sm_8 1 4 25 5
dino_rrm_2 4 19 117 5
dino_rrm_4 3 17 108 5
dino_rrm_8 1 5 26 5
dino_wrm_2 4 20 121 5
dino_wrm_4 3 18 112 5
dino_wrm_8 1 5 27 5
dino_rr_1 4 18 122 5
dino_rr_2 5 23 144 5
dino_rr_4 4 20 124 5
dino_rr_8 1 4 26 5
dino_wr_1 4 18 123 5
dino_wr_2 5 23 145 5
dino_wr_4 4 20 125 5
dino_wr_8 1 4 27 5
dino_rrr_2 5 22 139 5
dino_rrr_4 4 19 119 5
dino_rrr_8 1 5 26 5
dino_wrr_2 5 23 142 5
dino_wrr_4 4 20 122 5
dino_wrr_8 1 5 27 5
dino_sr_1 4 18 117 5
dino_sr_2 5 21 128 5
dino_sr_4 4 18 108 5
dino_sr_8 1 4 25 5
dino_cp_1 2 6 48 6
dino_cp_2 2 9 56 6
dino_cp_4 2 9 56 6
dino_cp_8 2 9 56 6
dino_dmamap_create 1 7 56 7
dino_dmamap_destroy 1 5 27 2
dino_dmamap_load 1 6 53 6
dino_dmamap_load_mbuf 1 5 42 4
dino_dmamap_load_uio 1 5 42 4
dino_dmamap_load_raw 1 6 51 6
dino_dmamap_unload 1 5 27 2
dino_dmamap_sync 1 6 45 5
dino_dmamem_alloc 1 8 62 8
dino_dmamem_free 1 5 33 3
dino_dmamem_map 1 6 52 6
dino_dmamem_unmap 1 5 32 3
dino_dmamem_mmap 1 6 51 6
dinoprint 2 7 40 2
dinoattach 16 110 808 3
dino_clear_pdc_mappings 2 10 52 1
Source file: /home/sergeyb/sources/src/sys/arch/hppa/dev/cpu.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cpumatch 4 11 66 3
cpuattach 13 80 566 3
cpu_boot_secondary_processors 6 27 180 1
cpu_hw_init 1 9 56 1
cpu_hatch 2 21 115 1
cpu_unidle 2 5 24 1
need_resched 2 8 35 1
Source file: /home/sergeyb/sources/src/sys/arch/hppa/dev/asp.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
aspmatch 3 11 54 3
aspattach 3 44 391 3
Source file: /home/sergeyb/sources/src/sys/arch/hppa/dev/com_ssio.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
com_ssio_match 4 10 75 3
com_ssio_attach 4 22 169 3
Source file: /home/sergeyb/sources/src/sys/arch/hppa/dev/wax.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
waxmatch 4 13 67 3
waxattach 3 41 355 3
Source file: /home/sergeyb/sources/src/sys/arch/hppa/dev/cpudevs_data.h
Source file: /home/sergeyb/sources/src/sys/arch/hppa/dev/elroyvar.h
Source file: /home/sergeyb/sources/src/sys/arch/hppa/dev/com_dino.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
com_dino_match 3 10 57 3
com_dino_attach 4 26 200 3
Source file: /home/sergeyb/sources/src/sys/arch/hppa/dev/siop_sgc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
siop_sgc_match 3 8 48 3
siop_sgc_attach 3 41 385 3
siop_sgc_reset 1 8 74 1
siop_sgc_r1 1 4 31 3
siop_sgc_r2 2 10 70 3
siop_sgc_w1 1 4 35 4
siop_sgc_w2 1 4 35 4
Source file: /home/sergeyb/sources/src/sys/arch/hppa/dev/elroyreg.h
Source file: /home/sergeyb/sources/src/sys/arch/hppa/dev/phantomas.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
phantomasmatch 3 8 52 3
phantomasattach 1 8 57 3
Source file: /home/sergeyb/sources/src/sys/arch/hppa/dev/ssiovar.h
Source file: /home/sergeyb/sources/src/sys/arch/hppa/dev/lpt_ssio.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
lpt_ssio_match 4 10 75 3
lpt_ssio_attach 2 14 103 3
Source file: /home/sergeyb/sources/src/sys/arch/hppa/dev/ssio.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ssio_match 6 24 209 3
ssio_attach 9 82 724 3
ssio_intr 4 21 168 1
ssio_intr_establish 4 11 81 5
ssio_print 5 12 77 2
Source file: /home/sergeyb/sources/src/sys/arch/hppa/dev/viper.h
Source file: /home/sergeyb/sources/src/sys/arch/hppa/dev/apic.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
apic_write 1 6 50 3
apic_read 1 5 38 2
apic_attach 3 15 102 1
apic_intr_map 3 16 127 2
apic_intr_string 1 7 42 2
apic_intr_establish 10 53 411 6
apic_intr_disestablish 1 3 12 2
apic_intr 5 19 121 1
apic_get_int_tbl 5 21 159 1
apic_get_int_ent0 10 41 217 2
apic_dump 3 17 185 1
Source file: /home/sergeyb/sources/src/sys/arch/hppa/dev/mongoosereg.h
Source file: /home/sergeyb/sources/src/sys/arch/hppa/dev/lcd.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
lcd_match 2 7 47 3
lcd_attach 4 28 223 3
lcd_mountroot 1 9 80 1
lcd_write 2 7 45 2
lcd_blink 1 7 67 2
lcd_blink_finish 2 10 58 1
Source file: /home/sergeyb/sources/src/sys/arch/hppa/dev/power.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
powermatch 3 8 59 3
powerattach 8 29 163 3
power_intr 1 6 26 1
power_thread_create 2 7 42 1
power_thread_dr 4 15 78 1
power_thread_reg 3 12 70 1
power_cold_hook_reg 2 9 49 1
Source file: /home/sergeyb/sources/src/sys/arch/hppa/dev/astro.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
astro_match 5 11 69 3
astro_attach 6 67 562 3
iommu_dvmamap_create 3 21 133 7
iommu_dvmamap_destroy 3 10 59 2
iommu_iomap_load_map 7 51 387 3
iommu_dvmamap_load 2 10 74 6
iommu_dvmamap_load_mbuf 2 9 63 4
iommu_dvmamap_load_uio 1 6 47 4
iommu_dvmamap_load_raw 1 7 56 6
iommu_dvmamap_unload 3 20 154 2
iommu_dvmamap_sync 1 4 20 5
iommu_dvmamem_alloc 1 8 62 8
iommu_dvmamem_free 1 5 33 3
iommu_dvmamem_map 1 6 52 6
iommu_dvmamem_unmap 1 5 32 3
iommu_dvmamem_mmap 1 6 51 6
iomap_compare 3 5 44 2
iommu_iomap_create 3 14 95 1
iommu_iomap_destroy 3 7 39 1
iommu_iomap_insert_page 4 21 140 3
iommu_iomap_translate 2 14 89 2
iommu_iomap_clear_pages 1 5 27 1
iommu_enter 4 21 162 5
iommu_remove 5 19 130 2
Source file: /home/sergeyb/sources/src/sys/arch/hppa/dev/sti_sgc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sti_sgc_getrom 8 21 120 2
sti_sgc_probe 19 60 439 3
sti_sgc_attach 8 30 242 3
Source file: /home/sergeyb/sources/src/sys/arch/hppa/dev/clock.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cpu_initclocks 1 12 70 1
cpu_hardclock 9 29 187 1
inittodr 7 27 190 1
resettodr 3 11 60 0
setstatclockrate 1 3 7 1
itmr_get_timecount 1 6 24 1
Source file: /home/sergeyb/sources/src/sys/arch/hppa/dev/mongoose.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mg_eisa_attach_hook 1 4 19 3
mg_intr_map 1 5 23 3
mg_intr_string 1 6 33 2
mg_isa_attach_hook 1 4 19 3
mg_intr_establish 13 36 251 7
mg_intr_disestablish 4 15 91 2
mg_intr_check 1 4 17 3
mg_intr 1 11 65 1
mg_eisa_iomap 3 11 85 5
mg_eisa_memmap 1 5 25 5
mg_eisa_memunmap 1 3 14 3
mg_isa_barrier 1 4 24 5
mg_isa_r2 1 5 38 3
mg_isa_r4 1 5 38 3
mg_isa_w2 1 4 36 4
mg_isa_w4 1 4 36 4
mg_isa_rm_2 2 6 47 5
mg_isa_rm_4 2 6 47 5
mg_isa_wm_2 2 9 58 5
mg_isa_wm_4 2 9 58 5
mg_isa_sm_2 2 7 46 5
mg_isa_sm_4 2 7 46 5
mg_isa_rr_2 2 9 61 5
mg_isa_rr_4 2 9 61 5
mg_isa_wr_2 2 9 62 5
mg_isa_wr_4 2 9 62 5
mg_isa_sr_2 2 7 53 5
mg_isa_sr_4 2 7 53 5
mgattach_common 3 72 671 1
mgprint 2 9 44 2
mgmatch_gedoens 5 17 104 3
mgattach_gedoens 4 29 214 3
Source file: /home/sergeyb/sources/src/sys/arch/hppa/dev/elroy.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
elroy_match 6 10 78 3
elroy_write32 1 4 17 2
elroy_read32 1 4 13 1
elroy_attach_hook 1 4 19 3
elroy_maxdevs 1 4 16 2
elroy_make_tag 4 6 60 4
elroy_decompose_tag 4 9 71 5
elroy_conf_size 1 4 14 2
elroy_conf_read 3 27 229 3
elroy_conf_write 3 29 266 4
elroy_iomap 2 10 66 5
elroy_memmap 2 9 62 5
elroy_subregion 1 6 33 5
elroy_ioalloc 4 18 142 9
elroy_memalloc 2 10 76 9
elroy_unmap 1 5 32 3
elroy_free 1 4 23 3
elroy_barrier 2 11 62 5
elroy_alloc_parent 7 43 277 3
elroy_vaddr 1 4 20 2
elroy_r1 1 5 27 3
elroy_r2 1 7 41 3
elroy_r4 1 7 39 3
elroy_r8 1 7 39 3
elroy_w1 1 5 31 4
elroy_w2 1 7 43 4
elroy_w4 1 6 38 4
elroy_w8 1 5 34 4
elroy_rm_1 2 8 51 5
elroy_rm_2 2 8 54 5
elroy_rm_4 2 8 54 5
elroy_rm_8 2 8 54 5
elroy_wm_1 2 8 52 5
elroy_wm_2 2 8 55 5
elroy_wm_4 2 8 55 5
elroy_wm_8 2 8 55 5
elroy_sm_1 2 8 48 5
elroy_sm_2 2 9 55 5
elroy_sm_4 2 9 55 5
elroy_sm_8 2 9 55 5
elroy_rrm_2 2 10 64 5
elroy_rrm_4 2 10 64 5
elroy_rrm_8 2 10 64 5
elroy_wrm_2 2 11 68 5
elroy_wrm_4 2 11 68 5
elroy_wrm_8 2 11 68 5
elroy_rr_1 2 8 52 5
elroy_rr_2 2 10 63 5
elroy_rr_4 2 10 63 5
elroy_rr_8 2 10 63 5
elroy_wr_1 2 8 53 5
elroy_wr_2 2 10 64 5
elroy_wr_4 2 10 64 5
elroy_wr_8 2 10 64 5
elroy_rrr_2 2 10 65 5
elroy_rrr_4 2 10 65 5
elroy_rrr_8 2 10 65 5
elroy_wrr_2 2 11 68 5
elroy_wrr_4 2 11 68 5
elroy_wrr_8 2 11 68 5
elroy_sr_1 2 8 49 5
elroy_sr_2 2 9 56 5
elroy_sr_4 2 9 56 5
elroy_sr_8 2 9 56 5
elroy_cp_1 2 6 48 6
elroy_cp_2 2 9 56 6
elroy_cp_4 2 9 56 6
elroy_cp_8 2 9 56 6
elroy_dmamap_create 1 7 56 7
elroy_dmamap_destroy 1 5 27 2
elroy_dmamap_load 1 6 53 6
elroy_dmamap_load_mbuf 1 5 42 4
elroy_dmamap_load_uio 1 5 42 4
elroy_dmamap_load_raw 1 6 51 6
elroy_dmamap_unload 1 5 27 2
elroy_dmamap_sync 1 6 42 5
elroy_dmamem_alloc 1 8 62 8
elroy_dmamem_free 1 5 33 3
elroy_dmamem_map 1 6 52 6
elroy_dmamem_unmap 1 5 32 3
elroy_dmamem_mmap 1 6 51 6
elroy_print 2 7 40 2
elroy_attach 15 89 712 3
Source file: /home/sergeyb/sources/src/sys/arch/hppa/dev/lasi.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
lasimatch 3 11 55 3
lasiattach 32 93 635 3
lasi_gsc_attach 1 9 62 1
lasi_cold_hook 5 18 74 1
Source file: /home/sergeyb/sources/src/sys/arch/hppa/dev/gecko.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
gecko_match 5 11 75 3
gecko_attach 3 19 141 3
Source file: /home/sergeyb/sources/src/sys/arch/hppa/dev/pdc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pdc_init 8 36 325 0
pdcmatch 3 11 61 3
pdcattach 2 11 62 3
pdcopen 9 41 271 4
pdcclose 3 16 108 4
pdcread 3 13 91 3
pdcwrite 3 13 91 3
pdcioctl 5 22 143 5
pdcparam 1 6 21 2
pdcstart 3 16 88 1
pdcstop 3 12 59 2
pdctimeout 3 12 78 1
pdctty 3 9 51 1
pdccnlookc 3 15 96 2
pdccngetc 3 10 37 1
pdccnputc 3 14 83 2
Source file: /home/sergeyb/sources/src/sys/arch/hppa/dev/uturn.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
uturnmatch 5 14 75 3
uturnattach 10 36 223 3
Source file: /home/sergeyb/sources/src/sys/arch/hppa/dev/cpudevs.h
Source file: /home/sergeyb/sources/src/sys/arch/hppa/dev/mongoosevar.h
Source file: /home/sergeyb/sources/src/sys/arch/hppa/hppa/machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
hppa_cpuspeed 1 5 22 1
hppa_init 11 87 695 1
cpuid 45 151 966 0
cpu_startup 3 21 154 1
delay_init 4 18 96 1
delay 5 17 86 1
fall 4 10 61 5
ficacheall 1 6 31 1
fdcacheall 1 6 31 1
ptlball 7 25 178 1
hpti_g 1 5 34 2
pbtlb_g 1 4 11 1
ibtlb_g 3 9 71 6
btlb_insert 15 39 302 5
boot 12 53 282 1
cpu_dumpsize 2 8 51 1
hpmc_dump 1 5 15 1
cpu_dump 1 12 118 1
dumpsys 16 47 329 1
kcopy 1 4 30 3
copystr 1 4 36 4
copyinstr 1 5 42 4
copyoutstr 1 5 42 4
copyin 1 5 36 3
copyout 1 5 36 3
copyin32 1 5 31 2
setstack 2 10 82 3
setregs 1 30 316 4
sendsig 9 82 805 6
sys_sigreturn 7 71 696 3
signotify 1 5 21 1
cpu_sysctl 9 35 215 7
consinit 1 3 6 1
blink_led_register 3 10 66 1
blink_led_timeout 3 16 117 1
Source file: /home/sergeyb/sources/src/sys/arch/hppa/hppa/autoconf.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
heartbeat 5 27 196 1
dumpconf 6 18 101 1
print_devpath 5 13 135 2
pdc_scanbus 35 114 923 5
hppa_mod_info 5 13 89 2
device_register 25 61 344 2
cpu_configure 4 13 65 1
diskconf 3 8 42 1
Source file: /home/sergeyb/sources/src/sys/arch/hppa/hppa/disksubr.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
readdisklabel 9 29 181 4
readliflabel 23 99 714 5
writedisklabel 5 35 261 3
Source file: /home/sergeyb/sources/src/sys/arch/hppa/hppa/lock_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
__cpu_cas 3 21 121 4
___mp_lock_init 1 9 57 1
__mp_lock_spin 5 12 62 1
___mp_lock 6 22 140 1
___mp_unlock 4 17 101 1
___mp_release_all 6 19 120 1
___mp_release_all_but_one 6 14 92 1
___mp_acquire_count 2 5 24 2
__mp_lock_held 1 4 21 2
Source file: /home/sergeyb/sources/src/sys/arch/hppa/hppa/mem.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
memmatch 3 8 48 3
memattach 27 73 471 3
viper_setintrwnd 2 7 35 1
viper_eisa_en 2 16 80 1
mmopen 7 17 72 4
mmclose 1 4 23 4
mmrw 16 58 344 3
mmmmap 5 9 57 3
mmioctl 1 4 26 5
Source file: /home/sergeyb/sources/src/sys/arch/hppa/hppa/sys_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sys_sysarch 1 15 59 3
Source file: /home/sergeyb/sources/src/sys/arch/hppa/hppa/conf.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
iszerodev 2 5 26 1
getnulldev 1 4 13 0
iskmemdev 2 5 26 1
Source file: /home/sergeyb/sources/src/sys/arch/hppa/hppa/db_interface.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
db_enter 2 7 30 1
db_read_bytes 2 6 38 3
db_write_bytes 2 8 62 3
kdbprinttrap 3 10 54 2
db_ktrap 6 28 121 3
db_valid_breakpoint 1 4 12 1
db_stack_trace_print 17 64 480 5
db_save_stack_trace 4 16 108 1
Source file: /home/sergeyb/sources/src/sys/arch/hppa/hppa/process_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
process_read_regs 1 52 500 2
process_read_fpregs 1 6 44 2
process_write_regs 1 39 399 2
process_write_fpregs 1 6 44 2
process_set_pc 1 6 50 2
Source file: /home/sergeyb/sources/src/sys/arch/hppa/hppa/vm_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cpu_fork 5 49 535 6
cpu_exit 1 8 46 1
vmapbuf 5 25 181 2
vunmapbuf 3 14 103 2
Source file: /home/sergeyb/sources/src/sys/arch/hppa/hppa/intr.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
splassert_check 2 6 40 2
cpu_intr_init 5 36 260 1
cpu_intr_findirq 4 9 49 1
cpu_intr_map 6 33 236 6
cpu_intr_establish 9 40 324 5
cpu_intr 17 49 328 1
intr_barrier 1 4 13 1
softintr_establish 7 32 219 3
softintr_disestablish 5 26 158 1
softintr_schedule 1 5 36 1
Source file: /home/sergeyb/sources/src/sys/arch/hppa/hppa/mainbus.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mbus_add_mapping 20 64 411 4
mbus_map 4 15 97 5
mbus_unmap 5 17 99 3
mbus_alloc 6 21 150 9
mbus_free 1 4 23 3
mbus_subregion 1 6 33 5
mbus_barrier 1 4 24 5
mbus_vaddr 1 4 20 2
mbus_r1 1 4 29 3
mbus_r2 1 4 29 3
mbus_r4 1 4 29 3
mbus_r8 1 4 29 3
mbus_w1 1 4 33 4
mbus_w2 1 4 33 4
mbus_w4 1 4 33 4
mbus_w8 1 4 33 4
mbus_rm_1 2 6 44 5
mbus_rm_2 2 6 44 5
mbus_rm_4 2 6 44 5
mbus_rm_8 2 6 44 5
mbus_wm_1 2 6 45 5
mbus_wm_2 2 6 45 5
mbus_wm_4 2 6 45 5
mbus_wm_8 2 6 45 5
mbus_sm_1 2 6 39 5
mbus_sm_2 2 6 39 5
mbus_sm_4 2 6 39 5
mbus_sm_8 2 6 39 5
mbus_rr_1 2 6 49 5
mbus_rr_2 2 6 49 5
mbus_rr_4 2 6 49 5
mbus_rr_8 2 6 49 5
mbus_wr_1 2 6 50 5
mbus_wr_2 2 6 50 5
mbus_wr_4 2 6 50 5
mbus_wr_8 2 6 50 5
mbus_sr_1 2 6 46 5
mbus_sr_2 2 6 46 5
mbus_sr_4 2 6 46 5
mbus_sr_8 2 6 46 5
mbus_cp_1 2 8 66 6
mbus_cp_2 2 8 66 6
mbus_cp_4 2 8 66 6
mbus_cp_8 2 8 66 6
mbus_dmamap_create 3 22 151 7
mbus_dmamap_unload 1 5 23 2
mbus_dmamap_destroy 2 6 35 2
_bus_dmamap_load_buffer 13 53 378 9
mbus_dmamap_load 3 19 119 6
mbus_dmamap_load_mbuf 8 28 192 4
mbus_dmamap_load_uio 10 37 250 4
mbus_dmamap_load_raw 7 21 172 6
mbus_dmamap_sync 7 23 147 5
mbus_dmamem_alloc 5 24 183 8
mbus_dmamem_free 4 18 124 3
mbus_dmamem_map 1 6 41 6
mbus_dmamem_unmap 1 3 14 3
mbus_dmamem_mmap 1 5 29 6
mbmatch 2 10 42 3
mbattach 28 83 602 3
cpu_gethpa 1 7 28 1
mbprint 6 18 115 2
mbsubmatch 7 17 135 3
Source file: /home/sergeyb/sources/src/sys/arch/hppa/hppa/mutex.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
__mtx_init 2 10 66 2
__mtx_enter 2 5 19 1
__mtx_enter_try 8 27 148 1
__mtx_enter 5 10 66 1
__mtx_enter_try 1 5 19 1
__mtx_leave 5 13 68 1
Source file: /home/sergeyb/sources/src/sys/arch/hppa/hppa/in_cksum.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
in_cksum 14 40 212 2
Source file: /home/sergeyb/sources/src/sys/arch/hppa/hppa/fpu.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
fpu_proc_flush 1 4 16 1
fpu_proc_save 1 4 16 1
fpu_proc 9 23 159 2
fpu_cpu_save 6 24 141 1
Source file: /home/sergeyb/sources/src/sys/arch/hppa/hppa/wscons_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
wscnprobe 1 3 9 1
wscninit 1 3 9 1
wscnputc 2 4 17 2
wscngetc 2 5 20 1
wscnpollc 2 4 17 2
Source file: /home/sergeyb/sources/src/sys/arch/hppa/hppa/ipi.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
hppa_ipi_init 1 5 30 1
hppa_ipi_intr 3 17 95 1
hppa_ipi_send 2 14 99 2
hppa_ipi_broadcast 4 11 57 1
hppa_ipi_nop 1 3 6 1
hppa_ipi_halt 2 7 28 1
hppa_ipi_fpu_save 1 4 11 1
hppa_ipi_fpu_flush 1 4 11 1
Source file: /home/sergeyb/sources/src/sys/arch/hppa/hppa/pmap.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pmap_lock 2 5 25 1
pmap_unlock 2 5 25 1
pmap_pagealloc 2 8 48 2
pmap_hash 1 5 48 2
pmap_vtag 1 5 36 2
pmap_sdir_set 3 8 44 2
pmap_sdir_get 1 6 30 1
pmap_pde_get 1 4 27 2
pmap_pde_set 3 8 57 3
pmap_pde_alloc 4 30 195 3
pmap_pde_ptp 3 9 80 2
pmap_pde_release 6 23 156 3
pmap_pte_get 1 4 27 2
pmap_pte_set 4 10 72 3
pmap_pte_flush 5 16 115 3
pmap_vp_find 2 7 48 2
pmap_dump_table 10 29 191 2
pmap_dump_pv 3 10 65 1
pmap_check_alias 5 18 129 3
pmap_pv_alloc 1 8 50 1
pmap_pv_free 2 6 38 1
pmap_pv_enter 1 13 104 5
pmap_pv_remove 4 13 108 3
pmap_bootstrap 18 112 862 1
pmap_init 2 20 158 1
pmap_virtual_space 1 5 24 2
pmap_create 3 21 176 1
pmap_destroy 2 17 118 1
pmap_reference 1 5 32 1
pmap_collect 1 4 22 1
pmap_enter 20 77 560 5
pmap_remove 12 49 332 3
pmap_write_protect 7 39 271 4
pmap_page_remove 4 34 242 1
pmap_unwire 5 19 130 2
pmap_changebit 6 33 227 3
pmap_testbit 3 16 132 2
pmap_extract 3 12 78 3
pmap_activate 1 6 42 1
pmap_deactivate 1 3 9 1
pmap_flush_page 3 15 133 2
pmap_zero_page 1 9 64 1
pmap_copy_page 1 13 108 2
pmap_kenter_pa 7 28 217 3
pmap_kremove 10 37 271 2
pmap_proc_iflush 1 8 58 3
pmap_unmap_direct 1 6 31 1
Source file: /home/sergeyb/sources/src/sys/arch/hppa/hppa/trap.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
inst_store 4 6 40 1
ast 2 8 43 1
trap 140 374 2129 2
child_return 1 11 63 1
ss_get_value 1 15 108 3
ss_put_value 1 15 108 3
ss_clear_breakpoints 2 8 71 1
process_sstep 8 30 250 2
syscall 27 111 684 1
pcxs_unaligned 17 50 234 2
Source file: /home/sergeyb/sources/src/sys/arch/hppa/hppa/db_disasm.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
iExInit 10 37 239 1
addDasm 1 9 55 3
unitDasm 3 12 86 3
iaDasm 2 13 91 3
shdDasm 2 13 98 3
extrDasm 1 9 62 3
vextrDasm 1 9 57 3
depDasm 1 9 64 3
vdepDasm 1 9 57 3
depiDasm 1 9 64 3
vdepiDasm 1 8 57 3
subDCond 17 24 150 1
addDCond 17 24 150 1
unitDCond 13 20 118 1
edDCond 9 16 86 1
ldDasm 6 24 178 3
stDasm 4 21 139 3
ldxDasm 12 31 217 3
stsDasm 8 21 154 3
stbysDasm 8 22 157 3
limmDasm 1 8 42 3
blDasm 6 17 109 3
brDasm 2 8 51 3
bvDasm 2 8 51 3
beDasm 3 18 115 3
cbDasm 4 16 131 3
cbiDasm 4 16 131 3
bbDasm 3 16 117 3
ariDasm 6 15 120 3
scDasm 12 29 274 3
mmgtDasm 20 55 443 3
brkDasm 1 8 42 3
floatDasm 29 74 607 3
fcoprDasm 29 74 591 3
coprDasm 26 81 574 3
lpkDasm 13 30 209 3
diagDasm 4 18 120 3
fmpysubDasm 2 15 125 3
fmpyaddDasm 9 19 212 3
db_disasm 17 43 286 2
Source file: /home/sergeyb/sources/src/sys/arch/hppa/include/pmap.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pmap_prefer 2 7 38 2
pmap_prot 2 5 38 2
pmap_page_protect 3 9 52 2
pmap_protect 3 9 61 4
Source file: /home/sergeyb/sources/src/sys/arch/hppa/include/disklabel.h
Source file: /home/sergeyb/sources/src/sys/arch/hppa/include/kcore.h
Source file: /home/sergeyb/sources/src/sys/arch/hppa/include/profile.h
Source file: /home/sergeyb/sources/src/sys/arch/hppa/include/iomod.h
Source file: /home/sergeyb/sources/src/sys/arch/hppa/include/vmparam.h
Source file: /home/sergeyb/sources/src/sys/arch/hppa/include/lock.h
Source file: /home/sergeyb/sources/src/sys/arch/hppa/include/_float.h
Source file: /home/sergeyb/sources/src/sys/arch/hppa/include/nvm.h
Source file: /home/sergeyb/sources/src/sys/arch/hppa/include/exec.h
Source file: /home/sergeyb/sources/src/sys/arch/hppa/include/spinlock.h
Source file: /home/sergeyb/sources/src/sys/arch/hppa/include/tcb.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
__hppa_get_tcb 1 6 23 1
Source file: /home/sergeyb/sources/src/sys/arch/hppa/include/pdc.h
Source file: /home/sergeyb/sources/src/sys/arch/hppa/include/stdarg.h
Source file: /home/sergeyb/sources/src/sys/arch/hppa/include/_types.h
Source file: /home/sergeyb/sources/src/sys/arch/hppa/include/pte.h
Source file: /home/sergeyb/sources/src/sys/arch/hppa/include/ieee.h
Source file: /home/sergeyb/sources/src/sys/arch/hppa/include/loadfile_machdep.h
Source file: /home/sergeyb/sources/src/sys/arch/hppa/include/ieeefp.h
Source file: /home/sergeyb/sources/src/sys/arch/hppa/include/fenv.h
Source file: /home/sergeyb/sources/src/sys/arch/hppa/include/mutex.h
Source file: /home/sergeyb/sources/src/sys/arch/hppa/include/cpu.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
curcpu 1 6 25 1
Source file: /home/sergeyb/sources/src/sys/arch/hppa/include/cpufunc.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ldsid 1 5 29 1
mtsm 1 6 30 1
iitlba 1 5 36 3
idtlba 1 5 36 3
iitlbp 1 5 36 3
idtlbp 1 5 36 3
pitlb 1 5 28 2
pdtlb 1 5 28 2
pitlbe 1 5 28 2
pdtlbe 1 5 28 2
ledctl 9 24 116 3
Source file: /home/sergeyb/sources/src/sys/arch/hppa/include/cdefs.h
Source file: /home/sergeyb/sources/src/sys/arch/hppa/include/rbus_machdep.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
md_space_map 2 7 36 5
Source file: /home/sergeyb/sources/src/sys/arch/hppa/include/endian.h
Source file: /home/sergeyb/sources/src/sys/arch/hppa/include/frame.h
Source file: /home/sergeyb/sources/src/sys/arch/hppa/include/varargs.h
Source file: /home/sergeyb/sources/src/sys/arch/hppa/include/intr.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
spllower 1 10 58 1
splraise 2 9 50 1
splx 1 4 15 1
hppa_intr_disable 1 7 29 1
hppa_intr_enable 1 4 18 1
Source file: /home/sergeyb/sources/src/sys/arch/hppa/include/isa_machdep.h
Source file: /home/sergeyb/sources/src/sys/arch/hppa/include/ptrace.h
Source file: /home/sergeyb/sources/src/sys/arch/hppa/include/limits.h
Source file: /home/sergeyb/sources/src/sys/arch/hppa/include/conf.h
Source file: /home/sergeyb/sources/src/sys/arch/hppa/include/atomic.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
__cpu_simple_lock_init 1 4 13 1
__cpu_simple_lock_ldcws 1 6 38 1
__cpu_simple_lock_try 1 4 18 1
__cpu_simple_lock 2 5 17 1
__cpu_simple_unlock 1 4 13 1
atomic_enter 1 8 33 1
atomic_leave 1 5 20 1
_atomic_cas_uint 2 11 57 3
_atomic_cas_ulong 2 11 57 3
_atomic_cas_ptr 2 12 70 3
_atomic_swap_uint 1 10 47 2
_atomic_swap_ulong 1 10 47 2
_atomic_swap_ptr 1 11 60 2
_atomic_add_int_nv 1 10 49 2
_atomic_add_long_nv 1 10 49 2
atomic_setbits_int 1 7 33 2
atomic_clearbits_int 1 7 33 2
atomic_setbits_long 1 7 33 2
atomic_clearbits_long 1 7 33 2
__insn_barrier 1 4 16 1
Source file: /home/sergeyb/sources/src/sys/arch/hppa/include/pci_machdep.h
Source file: /home/sergeyb/sources/src/sys/arch/hppa/include/bus.h
Source file: /home/sergeyb/sources/src/sys/arch/hppa/include/psl.h
Source file: /home/sergeyb/sources/src/sys/arch/hppa/include/eisa_machdep.h
Source file: /home/sergeyb/sources/src/sys/arch/hppa/include/proc.h
Source file: /home/sergeyb/sources/src/sys/arch/hppa/include/mplock.h
Source file: /home/sergeyb/sources/src/sys/arch/hppa/include/setjmp.h
Source file: /home/sergeyb/sources/src/sys/arch/hppa/include/reloc.h
Source file: /home/sergeyb/sources/src/sys/arch/hppa/include/pcb.h
Source file: /home/sergeyb/sources/src/sys/arch/hppa/include/autoconf.h
Source file: /home/sergeyb/sources/src/sys/arch/hppa/include/db_machdep.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
inst_call 3 5 32 1
inst_branch 4 6 40 1
inst_return 2 4 24 1
inst_trap_return 1 3 16 1
next_instr_address 1 3 17 2
branch_taken1 1 3 19 3
Source file: /home/sergeyb/sources/src/sys/arch/hppa/include/som.h
Source file: /home/sergeyb/sources/src/sys/arch/hppa/include/signal.h
Source file: /home/sergeyb/sources/src/sys/arch/hppa/include/asm.h
Source file: /home/sergeyb/sources/src/sys/arch/hppa/include/param.h
Source file: /home/sergeyb/sources/src/sys/arch/hppa/include/reg.h
Source file: /home/sergeyb/sources/src/sys/arch/hppa/include/hil_machdep.h
Source file: /home/sergeyb/sources/src/sys/arch/hppa/include/trap.h
Source file: /home/sergeyb/sources/src/sys/arch/hppa/include/fpu.h
Source file: /home/sergeyb/sources/src/sys/arch/hppa/gsc/gscbus.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
gscmatch 1 8 41 3
gscattach 4 16 126 3
gscprint 2 9 44 2
gsc_intr_disestablish 2 8 49 2
Source file: /home/sergeyb/sources/src/sys/arch/hppa/gsc/osiop_gsc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
osiop_gsc_match 3 10 53 3
osiop_gsc_attach 5 33 234 3
osiop_gsc_intr 4 18 113 1
Source file: /home/sergeyb/sources/src/sys/arch/hppa/gsc/gsckbc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
gsckbc_match 6 17 128 3
probe_readtmo 8 36 267 3
probe_readretry 3 9 53 3
probe_sendtmo 4 14 87 3
probe_sendack 6 20 98 3
probe_ident 11 44 279 2
gsckbc_attach 11 50 377 3
pckbc_wait_output 3 13 60 2
pckbc_send_cmd 2 11 61 3
pckbc_poll_data1 3 17 84 5
pckbc_send_devcmd 1 7 35 3
pckbc_submatch 3 12 83 3
pckbc_attach_slot 4 20 130 2
pckbcprint 3 9 46 2
pckbc_init_slotdata 2 11 71 1
pckbc_flush 1 7 40 2
pckbc_poll_data 5 14 95 2
pckbc_xt_translation 1 5 15 1
pckbc_slot_enable 1 6 19 3
pckbc_set_poll 3 16 78 3
pckbc_poll_cmd1 19 58 306 3
pckbc_poll_cmd 6 21 147 7
pckbc_cleanqueue 5 14 96 1
pckbc_cleanup 4 17 111 1
pckbc_start 6 27 166 2
pckbc_cmdresponse 15 44 268 3
pckbc_enqueue_cmd 15 52 364 7
pckbc_set_inputhandler 2 15 92 5
gsckbcintr 9 31 211 1
Source file: /home/sergeyb/sources/src/sys/arch/hppa/gsc/if_ie_gsc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ie_gsc_reset 8 26 153 2
ie_gsc_attend 1 9 54 1
ie_gsc_run 1 4 11 1
ie_gsc_port 6 32 181 2
ie_gsc_intrhook 5 18 73 2
ie_gsc_read16 1 8 49 2
ie_gsc_write16 1 9 55 3
ie_gsc_write24 1 11 90 3
ie_gsc_memcopyin 1 9 62 4
ie_gsc_memcopyout 1 9 63 4
ie_gsc_probe 4 11 63 3
ie_gsc_attach 14 77 593 3
Source file: /home/sergeyb/sources/src/sys/arch/hppa/gsc/siop_gsc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
siop_gsc_match 3 8 48 3
siop_gsc_attach 2 35 339 3
siop_gsc_reset 1 8 74 1
siop_gsc_r1 1 4 31 3
siop_gsc_r2 2 10 70 3
siop_gsc_w1 1 4 35 4
siop_gsc_w2 1 4 35 4
Source file: /home/sergeyb/sources/src/sys/arch/hppa/gsc/harmonyvar.h
Source file: /home/sergeyb/sources/src/sys/arch/hppa/gsc/arcofi_gsc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
arcofi_gsc_match 4 9 58 3
arcofi_gsc_attach 4 23 183 3
Source file: /home/sergeyb/sources/src/sys/arch/hppa/gsc/gscbusvar.h
Source file: /home/sergeyb/sources/src/sys/arch/hppa/gsc/hil_gsc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
hil_gsc_match 3 8 52 3
hil_gsc_attach 3 18 167 3
Source file: /home/sergeyb/sources/src/sys/arch/hppa/gsc/mongoose_gsc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mgmatch_gsc 3 8 52 3
mgattach_gsc 4 26 213 3
Source file: /home/sergeyb/sources/src/sys/arch/hppa/gsc/oosiop_gsc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
oosiop_gsc_match 3 10 53 3
oosiop_gsc_attach 5 34 240 3
oosiop_gsc_intr 2 9 41 1
Source file: /home/sergeyb/sources/src/sys/arch/hppa/gsc/com_gsc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
com_gsc_probe 5 12 75 3
com_gsc_attach 5 26 199 3
Source file: /home/sergeyb/sources/src/sys/arch/hppa/gsc/harmonyreg.h
Source file: /home/sergeyb/sources/src/sys/arch/hppa/gsc/gsckbcreg.h
Source file: /home/sergeyb/sources/src/sys/arch/hppa/gsc/lpt_gsc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
lpt_gsc_probe 11 40 294 3
lpt_gsc_attach 2 18 129 3
Source file: /home/sergeyb/sources/src/sys/arch/hppa/gsc/fdc_gsc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
fdc_gsc_probe 4 16 106 3
fdc_gsc_attach 2 15 99 3
Source file: /home/sergeyb/sources/src/sys/arch/hppa/gsc/harmony.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
harmony_match 9 24 156 3
harmony_attach 10 90 757 3
harmony_reset_codec 1 9 50 1
harmony_acc_tmo 1 6 30 1
harmony_intr 8 53 330 1
harmony_intr_enable 1 5 27 1
harmony_intr_disable 1 5 27 1
harmony_open 2 8 40 2
harmony_close 1 8 36 1
harmony_set_params 11 49 256 5
harmony_round_blocksize 1 4 16 2
harmony_commit_settings 15 54 317 1
harmony_halt_output 1 6 26 1
harmony_halt_input 1 6 26 1
harmony_set_port 24 77 474 2
harmony_get_port 22 71 415 2
harmony_query_devinfo 12 116 1140 2
harmony_allocm 6 35 274 5
harmony_freem 3 16 145 3
harmony_round_buffersize 1 4 33 3
harmony_get_props 1 4 13 1
harmony_trigger_output 5 46 337 7
harmony_start_cp 5 32 216 1
harmony_trigger_input 3 27 199 7
harmony_speed_bits 9 28 220 2
harmony_set_gainctl 5 35 313 1
harmony_try_more 9 28 256 1
Source file: /home/sergeyb/sources/src/sys/arch/hppa/stand/boot/conf.c
Source file: /home/sergeyb/sources/src/sys/arch/hppa/stand/boot/exec.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
run_loadfile 1 8 62 2
Source file: /home/sergeyb/sources/src/sys/arch/hppa/stand/mkboot/mkboot.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
main 11 79 706 2
putfile 29 103 911 2
cksum 2 6 51 3
usage 1 8 25 1
lifname 6 17 105 1
bcddate 1 19 190 2
Source file: /home/sergeyb/sources/src/sys/arch/hppa/stand/cdboot/cdboot.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
boot 2 22 151 1
Source file: /home/sergeyb/sources/src/sys/arch/hppa/stand/cdboot/elf64.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ELFNAME( exec) 1 4 20 4
Source file: /home/sergeyb/sources/src/sys/arch/hppa/stand/libsa/dev_hppa.h
Source file: /home/sergeyb/sources/src/sys/arch/hppa/stand/libsa/machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
machdep 6 34 267 0
Source file: /home/sergeyb/sources/src/sys/arch/hppa/stand/libsa/lif.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
lif_open 31 79 625 2
lif_close 1 7 33 1
lif_read 8 33 245 4
lif_write 1 8 31 4
lif_seek 4 21 93 3
lif_stat 2 11 71 2
lif_readdir 7 23 167 2
Source file: /home/sergeyb/sources/src/sys/arch/hppa/stand/libsa/dk.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
dk_disklabel 3 9 60 2
dkopen 13 27 173 2
dkclose 1 7 33 1
Source file: /home/sergeyb/sources/src/sys/arch/hppa/stand/libsa/ct.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ctopen 2 7 47 2
ctclose 1 7 33 1
Source file: /home/sergeyb/sources/src/sys/arch/hppa/stand/libsa/elf32.c
Source file: /home/sergeyb/sources/src/sys/arch/hppa/stand/libsa/itecons.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cnspeed 1 4 13 2
ite_probe 5 20 162 1
ite_init 10 26 202 1
ite_putc 2 10 57 2
ite_getc 18 37 220 1
ite_pollc 1 5 14 2
Source file: /home/sergeyb/sources/src/sys/arch/hppa/stand/libsa/time.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
getsecs 7 15 83 0
Source file: /home/sergeyb/sources/src/sys/arch/hppa/stand/libsa/cmd_hppa.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
print_console 10 53 385 0
set_graphics 11 46 278 3
set_serial 22 71 395 3
set_console 10 25 189 1
Xconsole 7 39 186 0
print_keyboard 7 42 242 0
set_keyboard 6 24 135 1
Xkeyboard 7 39 186 0
bus_walk 34 121 730 2
pci_bus_walk 18 59 381 3
dino_conf_read 1 13 105 4
elroy_conf_read 3 27 279 4
path_match 7 10 107 2
path_shift 1 10 99 2
register_device 7 28 162 6
Source file: /home/sergeyb/sources/src/sys/arch/hppa/stand/libsa/libsa.h
Source file: /home/sergeyb/sources/src/sys/arch/hppa/stand/libsa/elf64.c
Source file: /home/sergeyb/sources/src/sys/arch/hppa/stand/libsa/pdc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pdc_init 5 14 107 0
iodcstrategy 40 99 681 6
pdc_findev 37 98 776 2
fall 4 10 61 5
fcacheall 6 24 164 0
Source file: /home/sergeyb/sources/src/sys/arch/hppa/stand/libsa/dev_hppa.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
devopen 15 42 321 3
devboot 8 44 258 2
ttyname 1 8 41 1
ttydev 9 14 132 1
Source file: /home/sergeyb/sources/src/sys/arch/hppa/stand/libsa/lf.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
lfopen 2 7 45 2
lfclose 1 6 31 1
Source file: /home/sergeyb/sources/src/sys/arch/hppa/spmath/dfmpy.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
dbl_fmpy 73 246 1399 4
Source file: /home/sergeyb/sources/src/sys/arch/hppa/spmath/fcnvxf.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sgl_to_sgl_fcnvxf 11 48 244 4
sgl_to_dbl_fcnvxf 4 30 194 4
dbl_to_sgl_fcnvxf 14 66 336 4
dbl_to_dbl_fcnvxf 14 70 373 4
Source file: /home/sergeyb/sources/src/sys/arch/hppa/spmath/sgl_float.h
Source file: /home/sergeyb/sources/src/sys/arch/hppa/spmath/mpys.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mpys 5 11 63 3
Source file: /home/sergeyb/sources/src/sys/arch/hppa/spmath/sfmpy.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sgl_fmpy 73 227 1206 4
Source file: /home/sergeyb/sources/src/sys/arch/hppa/spmath/fcnvfxt.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sgl_to_sgl_fcnvfxt 13 43 245 4
sgl_to_dbl_fcnvfxt 13 54 296 4
dbl_to_sgl_fcnvfxt 12 44 260 4
dbl_to_dbl_fcnvfxt 13 53 295 4
Source file: /home/sergeyb/sources/src/sys/arch/hppa/spmath/hppa.h
Source file: /home/sergeyb/sources/src/sys/arch/hppa/spmath/fpbits.h
Source file: /home/sergeyb/sources/src/sys/arch/hppa/spmath/mpyaccs.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mpyaccs 4 16 106 3
Source file: /home/sergeyb/sources/src/sys/arch/hppa/spmath/mpyaccu.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mpyaccu 3 15 95 3
Source file: /home/sergeyb/sources/src/sys/arch/hppa/spmath/sfsub.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sgl_fsub 72 330 1409 4
Source file: /home/sergeyb/sources/src/sys/arch/hppa/spmath/md.h
Source file: /home/sergeyb/sources/src/sys/arch/hppa/spmath/float.h
Source file: /home/sergeyb/sources/src/sys/arch/hppa/spmath/divufr.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
divufr 3 15 64 3
Source file: /home/sergeyb/sources/src/sys/arch/hppa/spmath/dbl_float.h
Source file: /home/sergeyb/sources/src/sys/arch/hppa/spmath/sfsqrt.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sgl_fsqrt 22 88 483 4
Source file: /home/sergeyb/sources/src/sys/arch/hppa/spmath/cnv_float.h
Source file: /home/sergeyb/sources/src/sys/arch/hppa/spmath/dfadd.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
dbl_fadd 72 336 1582 4
Source file: /home/sergeyb/sources/src/sys/arch/hppa/spmath/dfsqrt.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
dbl_fsqrt 22 97 607 4
Source file: /home/sergeyb/sources/src/sys/arch/hppa/spmath/mpyscv.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mpyscv 1 7 35 3
Source file: /home/sergeyb/sources/src/sys/arch/hppa/spmath/divsfm.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
divsfm 12 41 185 3
Source file: /home/sergeyb/sources/src/sys/arch/hppa/spmath/frnd.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sgl_frnd 26 74 421 4
dbl_frnd 26 77 467 4
quad_frnd 1 6 32 4
Source file: /home/sergeyb/sources/src/sys/arch/hppa/spmath/sfdiv.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sgl_fdiv 78 252 1278 4
Source file: /home/sergeyb/sources/src/sys/arch/hppa/spmath/mpyucv.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mpyucv 1 7 36 3
Source file: /home/sergeyb/sources/src/sys/arch/hppa/spmath/divsim.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
divsim 12 44 191 3
Source file: /home/sergeyb/sources/src/sys/arch/hppa/spmath/divuir.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
divuir 2 11 50 3
Source file: /home/sergeyb/sources/src/sys/arch/hppa/spmath/fcnvfx.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sgl_to_sgl_fcnvfx 30 76 403 4
sgl_to_dbl_fcnvfx 30 101 492 4
dbl_to_sgl_fcnvfx 37 96 525 4
dbl_to_dbl_fcnvfx 30 100 497 4
Source file: /home/sergeyb/sources/src/sys/arch/hppa/spmath/mpyu.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mpyu 2 11 47 3
Source file: /home/sergeyb/sources/src/sys/arch/hppa/spmath/divsir.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
divsir 10 38 173 3
Source file: /home/sergeyb/sources/src/sys/arch/hppa/spmath/sfadd.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sgl_fadd 72 328 1396 4
Source file: /home/sergeyb/sources/src/sys/arch/hppa/spmath/sfrem.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sgl_frem 35 140 748 4
Source file: /home/sergeyb/sources/src/sys/arch/hppa/spmath/dfcmp.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
dbl_fcmp 28 105 516 4
Source file: /home/sergeyb/sources/src/sys/arch/hppa/spmath/dfrem.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
dbl_frem 36 147 908 4
Source file: /home/sergeyb/sources/src/sys/arch/hppa/spmath/dfdiv.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
dbl_fdiv 80 263 1458 4
Source file: /home/sergeyb/sources/src/sys/arch/hppa/spmath/fcnvff.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sgl_to_dbl_fcnvff 7 50 271 4
dbl_to_sgl_fcnvff 35 114 616 4
Source file: /home/sergeyb/sources/src/sys/arch/hppa/spmath/divsfr.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
divsfr 11 38 176 3
Source file: /home/sergeyb/sources/src/sys/arch/hppa/spmath/dfsub.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
dbl_fsub 72 334 1595 4
Source file: /home/sergeyb/sources/src/sys/arch/hppa/spmath/quad_float.h
Source file: /home/sergeyb/sources/src/sys/arch/hppa/spmath/sfcmp.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sgl_fcmp 24 83 395 4
Source file: /home/sergeyb/sources/src/sys/arch/i386/isa/isa_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
isa_defaultirq 5 24 203 1
isa_nmi 1 5 18 1
isa_strayintr 3 6 37 1
intr_calculatemasks 20 64 478 1
fakeintr 1 5 13 1
isa_intr_alloc 14 39 230 4
isa_intr_check 9 20 95 3
isa_intr_establish 24 78 491 7
isa_intr_disestablish 8 23 150 2
isa_attach_hook 2 8 36 3
_isa_bus_dmamap_create 10 42 272 7
_isa_bus_dmamap_destroy 2 8 50 2
_isa_bus_dmamap_load 7 32 219 6
_isa_bus_dmamap_load_mbuf 1 5 23 4
_isa_bus_dmamap_load_uio 1 5 23 4
_isa_bus_dmamap_load_raw 1 5 28 6
_isa_bus_dmamap_unload 3 9 59 2
_isa_bus_dmamap_sync 13 25 196 5
_isa_bus_dmamem_alloc 2 13 105 8
_isa_dma_check_buffer 9 35 195 5
_isa_dma_alloc_bouncebuf 3 26 164 4
_isa_dma_free_bouncebuf 1 12 68 2
Source file: /home/sergeyb/sources/src/sys/arch/i386/isa/joy_isa.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
joy_isa_probe 2 11 70 3
joy_isa_attach 3 13 102 3
Source file: /home/sergeyb/sources/src/sys/arch/i386/isa/npx.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
fpu_save 2 8 36 1
npxdna_notset 1 4 14 1
npxprobe1 5 35 168 1
npxprobe 2 42 271 3
npxinit 5 20 126 1
npxattach 7 32 156 3
npxintr 11 48 344 1
npxtrap 3 22 155 1
x86fpflags_to_siginfo 3 18 80 1
npxdna_xmm 7 53 389 1
npxdna_s87 7 51 372 1
npxsave_cpu 6 26 159 2
npxsave_proc 8 26 186 2
fpu_kernel_enter 5 25 114 1
fpu_kernel_exit 1 4 10 1
Source file: /home/sergeyb/sources/src/sys/arch/i386/isa/joyreg.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/isa/nvram.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/isa/isapnp_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
isapnp_map 3 8 39 1
isapnp_unmap 1 3 9 1
isapnp_map_readport 6 11 72 1
isapnp_unmap_readport 1 3 9 1
Source file: /home/sergeyb/sources/src/sys/arch/i386/isa/ahc_isa.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ahc_isa_irq 7 22 103 2
ahc_isa_idstring 6 35 257 3
ahc_isa_match 9 33 191 2
ahc_isa_probe 7 30 195 3
ahc_isa_attach 14 85 555 3
aha2840_load_seeprom 18 75 505 1
Source file: /home/sergeyb/sources/src/sys/arch/i386/isa/mms.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mmsprobe 4 21 130 3
mmsattach 2 21 162 3
mms_enable 2 10 63 1
mms_disable 1 6 36 1
mms_ioctl 3 10 58 5
mmsintr 11 34 280 1
Source file: /home/sergeyb/sources/src/sys/arch/i386/isa/clock.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mc146818_read 1 12 59 2
mc146818_write 1 10 54 3
startclocks 2 11 60 1
rtcdrain 3 8 43 1
clockintr 3 14 56 1
rtcintr 3 16 73 1
gettick 12 48 310 1
i8254_delay 5 30 166 1
calibrate_cyclecounter_ctr 6 28 201 1
calibrate_cyclecounter 2 10 64 1
i8254_initclocks 1 9 54 1
rtcstart 1 8 56 1
rtcstop 1 4 15 1
rtcget 2 7 41 1
rtcput 1 4 15 1
hexdectodec 1 4 29 1
dectohexdec 1 4 38 1
cmoscheck 2 9 61 1
clock_expandyear 13 35 195 1
inittodr 6 43 273 1
resettodr 5 32 215 1
setstatclockrate 3 11 44 1
i8254_inittimecounter 1 4 12 1
i8254_inittimecounter_simple 1 11 50 1
i8254_startclock 1 7 47 1
i8254_simple_get_timecount 1 4 18 1
i8254_get_timecount 2 20 108 1
Source file: /home/sergeyb/sources/src/sys/arch/i386/isa/isa_machdep.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/isa/isapnp_machdep.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/isa/lms.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
lmsprobe 5 29 194 3
lmsattach 2 21 162 3
lms_enable 2 10 54 1
lms_disable 1 6 36 1
lms_ioctl 3 10 58 5
lmsintr 10 33 304 1
Source file: /home/sergeyb/sources/src/sys/arch/i386/isa/joy.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
joyopen 4 16 112 4
joyclose 1 8 58 4
joyread 12 35 289 3
joyioctl 9 33 197 5
joy_get_tick 1 8 48 1
Source file: /home/sergeyb/sources/src/sys/arch/i386/isa/joy_isapnp.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
joy_isapnp_probe 1 4 22 3
joy_isapnp_attach 3 13 107 3
Source file: /home/sergeyb/sources/src/sys/arch/i386/include/codepatch.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/include/pmap.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pmap_page_protect 3 10 54 2
pmap_protect 3 10 65 4
pmap_growkernel 1 4 16 1
pmap_enter 1 4 38 5
pmap_extract 1 4 29 3
pmap_is_active 2 4 29 2
pmap_is_curpmap 1 4 21 1
Source file: /home/sergeyb/sources/src/sys/arch/i386/include/disklabel.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/include/apmvar.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/include/kcore.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/include/mpbiosvar.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/include/profile.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/include/vmparam.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/include/lock.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/include/vmmvar.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/include/gdt.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/include/i8259.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/include/acpiapm.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/include/_float.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/include/mouse.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/include/kvm86.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/include/hibernate.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/include/exec.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/include/npx.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/include/spinlock.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/include/tcb.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
__i386_read_tcb 1 6 29 1
Source file: /home/sergeyb/sources/src/sys/arch/i386/include/stdarg.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/include/_types.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/include/pte.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/include/ieee.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/include/loadfile_machdep.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/include/cpuvar.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/include/ieeefp.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/include/fenv.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/include/mutex.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/include/biosvar.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/include/cpu.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
curcpu 1 8 48 1
Source file: /home/sergeyb/sources/src/sys/arch/i386/include/cpufunc.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
invlpg 1 4 21 1
lidt 1 4 22 1
lldt 1 4 19 1
ltr 1 4 19 1
lcr0 1 4 19 1
rcr0 1 6 23 1
rcr2 1 6 23 1
lcr3 1 4 19 1
rcr3 1 6 23 1
lcr4 1 4 19 1
rcr4 1 6 23 1
tlbflush 1 6 32 1
disable_intr 1 4 12 1
enable_intr 1 4 12 1
read_eflags 1 6 25 1
write_eflags 1 4 19 1
intr_disable 1 7 24 1
intr_restore 1 4 12 1
wbinvd 1 4 12 1
clflush 1 4 24 1
mfence 1 4 16 1
rdtsc 1 6 25 1
wrmsr 1 4 27 2
rdmsr 1 6 31 1
monitor 1 5 38 3
mwait 1 4 27 2
rdmsr_locked 1 8 39 2
wrmsr_locked 1 6 35 3
breakpoint 1 4 12 1
Source file: /home/sergeyb/sources/src/sys/arch/i386/include/ioctl_fd.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/include/cdefs.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/include/rbus_machdep.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/include/smbiosvar.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/include/endian.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/include/apicvar.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/include/frame.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/include/specialreg.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/include/pic.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/include/varargs.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/include/intr.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/include/pio.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
__inbc 1 6 29 1
__inb 1 6 29 1
insb 1 5 39 3
__inwc 1 6 29 1
__inw 1 6 29 1
insw 1 5 39 3
__inlc 1 6 29 1
__inl 1 6 29 1
insl 1 5 39 3
__outbc 1 4 27 2
__outb 1 4 27 2
outsb 1 5 38 3
__outwc 1 4 27 2
__outw 1 4 27 2
outsw 1 5 38 3
__outlc 1 4 27 2
__outl 1 4 27 2
outsl 1 5 38 3
Source file: /home/sergeyb/sources/src/sys/arch/i386/include/joystick.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/include/ptrace.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/include/limits.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/include/segments.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/include/conf.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/include/i82489var.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
i82489_readreg 1 5 29 1
i82489_writereg 1 7 56 2
Source file: /home/sergeyb/sources/src/sys/arch/i386/include/atomic.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
_atomic_cas_uint 1 7 57 3
_atomic_cas_ulong 1 7 57 3
_atomic_cas_ptr 1 7 66 3
_atomic_swap_uint 1 7 47 2
_atomic_swap_ulong 1 7 47 2
_atomic_swap_ptr 1 7 56 2
_atomic_inc_int 1 5 23 1
_atomic_inc_long 1 5 23 1
_atomic_dec_int 1 5 23 1
_atomic_dec_long 1 5 23 1
_atomic_add_int 1 6 32 2
_atomic_add_long 1 6 32 2
_atomic_sub_int 1 6 32 2
_atomic_sub_long 1 6 32 2
_atomic_add_int_nv 1 7 45 2
_atomic_add_long_nv 1 7 45 2
_atomic_sub_int_nv 1 7 47 2
_atomic_sub_long_nv 1 7 47 2
i386_atomic_testset_uq 1 6 54 2
i386_atomic_testset_ul 1 5 37 2
i386_atomic_testset_i 1 5 37 2
i386_atomic_setbits_l 1 4 31 2
i386_atomic_clearbits_l 1 5 35 2
Source file: /home/sergeyb/sources/src/sys/arch/i386/include/bus.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/include/psl.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/include/proc.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/include/mplock.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/include/hibernate_var.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/include/setjmp.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/include/mpbiosreg.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/include/intrdefs.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/include/reloc.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/include/tss.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/include/pcb.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/include/i82489reg.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/include/cputypes.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/include/db_machdep.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/include/signal.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/include/asm.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/include/vga_post.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/include/param.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/include/amdmsr.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/include/reg.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/include/sysarch.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/include/vm86.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
clr_vif 1 7 35 1
set_vif 3 9 80 1
set_vflags 3 11 110 2
get_vflags 1 9 64 1
set_vflags_short 2 10 94 2
get_vflags_short 1 9 68 1
Source file: /home/sergeyb/sources/src/sys/arch/i386/include/i82093var.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/include/i82093reg.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/include/pctr.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/include/trap.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/eisa/eisa_machdep.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/eisa/eisa_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
eisa_attach_hook 1 4 19 3
eisa_maxslots 1 4 12 1
eisa_intr_map 3 14 67 3
eisa_intr_string 4 8 59 2
eisa_intr_establish 4 7 75 7
eisa_intr_disestablish 1 4 21 2
Source file: /home/sergeyb/sources/src/sys/arch/i386/i386/acpiapm.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
acpiapmopen 2 6 38 4
acpiapmclose 2 6 38 4
acpiapmioctl 2 6 43 5
acpiapmkqfilter 2 6 28 2
Source file: /home/sergeyb/sources/src/sys/arch/i386/i386/cpu.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cpu_init_first 1 4 10 1
replacesmap 2 12 56 1
cpu_match 3 10 65 3
cpu_attach 22 90 563 3
cpu_init 11 30 170 1
cpu_init_vmm 3 11 76 1
patinit 2 13 99 1
rdrand 9 27 127 1
cpu_activate 3 11 53 2
cpu_boot_secondary_processors 6 18 103 1
cpu_init_idle_pcbs 5 15 73 1
cpu_boot_secondary 7 21 135 1
cpu_hatch 4 27 151 1
cpu_copy_trampoline 1 13 83 1
cpu_init_tss 1 15 159 3
cpu_set_tss_gates 2 20 198 1
mp_cpu_start 4 25 156 1
mp_cpu_start_cleanup 1 5 25 1
cpu_idle_mwait_cycle 5 15 104 1
cpu_init_mwait 11 30 191 1
Source file: /home/sergeyb/sources/src/sys/arch/i386/i386/lapic.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
lapic_map 2 12 57 1
lapic_enable 1 4 15 1
lapic_disable 1 4 13 1
lapic_set_softvectors 1 6 27 1
lapic_set_lvt 16 48 338 1
lapic_boot_init 4 15 95 1
lapic_gettick 1 4 12 1
lapic_clockintr 1 6 25 1
lapic_startclock 1 7 38 1
lapic_initclocks 1 5 14 1
wait_next_cycle 3 11 46 1
lapic_calibrate_timer 5 41 289 1
lapic_delay 5 20 95 1
i82489_icr_wait 5 10 50 1
i386_ipi_init 2 12 72 1
i386_ipi 2 12 72 3
Source file: /home/sergeyb/sources/src/sys/arch/i386/i386/esm.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
esm_probe 20 35 160 1
esm_match 3 7 54 3
esm_attach 6 45 342 3
esm_activate 2 9 33 2
esm_watchdog 11 45 312 2
esm_refresh 27 109 659 1
esm_get_devmap 7 39 359 3
esm_devmap 28 112 424 2
esm_make_sensors 21 98 697 4
esm_thresholds 2 26 218 3
esm_bmc_ready 4 10 67 5
esm_cmd 8 36 232 7
esm_smb_cmd 4 18 147 5
esm_val2temp 1 4 21 1
esm_val2volts 1 4 17 1
esm_val2amps 1 4 17 1
Source file: /home/sergeyb/sources/src/sys/arch/i386/i386/acpi_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
acpi_map 3 18 129 3
acpi_unmap 1 5 33 1
acpi_scan 9 22 171 3
acpi_probe 9 31 178 3
acpi_acquire_glk 3 11 70 1
acpi_release_glk 2 9 56 1
acpi_attach_machdep 1 25 174 1
acpi_sleep_clocks 2 6 24 2
acpi_resume_clocks 6 14 57 1
acpi_sleep_cpu 9 33 216 2
acpi_resume_cpu 2 7 39 1
acpi_sleep_mp 4 14 71 1
acpi_resume_mp 5 30 196 1
Source file: /home/sergeyb/sources/src/sys/arch/i386/i386/mp_setperf.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mp_setperf 1 8 33 1
i386_setperf_ipi 1 4 14 1
mp_setperf_init 2 8 29 1
Source file: /home/sergeyb/sources/src/sys/arch/i386/i386/db_mp.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
db_enter_ddb 19 52 321 1
db_startcpu 3 8 45 1
db_stopcpu 4 12 73 1
i386_ipi_db 1 4 13 1
Source file: /home/sergeyb/sources/src/sys/arch/i386/i386/est.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
est_acpi_init 5 26 175 1
est_acpi_pss_changed 6 34 221 2
est_init 32 106 733 2
est_setperf 3 16 103 1
Source file: /home/sergeyb/sources/src/sys/arch/i386/i386/machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cyrix_read_reg 1 5 20 1
cyrix_write_reg 1 5 24 2
cpuid 1 12 42 2
cpu_startup 4 39 295 1
i386_proc0_tss_init 1 13 120 1
i386_init_pcb_tss 1 7 51 1
winchip_cpu_setup 2 10 55 1
cyrix3_setperf_setup 3 10 50 1
cyrix3_cpu_setup 38 101 581 1
via_update_sensor 4 18 94 1
cyrix6x86_cpu_setup 4 23 160 1
natsem6x86_cpu_setup 2 12 57 1
intel586_cpu_setup 2 8 31 1
amd_family5_setperf_setup 1 4 13 1
amd_family5_setup 6 14 62 1
amd_family6_setperf_setup 4 14 60 1
amd_family6_setup 4 15 88 1
intelcore_update_sensor 10 25 168 1
intel686_cpusensors_setup 3 11 91 1
intel686_setperf_setup 4 14 99 1
intel686_common_cpu_setup 4 16 80 1
intel686_cpu_setup 8 20 139 1
intel686_p4_cpu_setup 2 6 31 1
tm86_cpu_setup 2 4 13 1
intel686_cpu_name 11 33 104 1
cyrix3_cpu_name 3 13 45 2
identifycpu 126 332 2258 1
tm86_cpu_name 3 14 65 1
cyrix3_get_bus_clock 5 21 75 1
p4_get_bus_clock 9 44 184 1
p3_get_bus_clock 35 115 417 1
p4_update_cpuspeed 2 15 73 1
p3_update_cpuspeed 3 20 138 1
pentium_cpuspeed 1 5 18 1
sendsig 12 78 709 6
sys_sigreturn 12 61 496 3
cpu_kick 4 14 67 1
signotify 1 5 21 1
cpu_unidle 4 9 52 1
boot 18 60 303 1
dumpconf 8 18 143 1
cpu_dump 1 11 109 1
reserve_dumppages 1 5 18 1
dumpsys 22 60 436 1
setregs 3 37 362 4
setgate 1 12 87 6
unsetgate 1 11 57 1
setregion 1 5 34 3
setsegment 1 14 106 7
fix_f00f 1 16 121 1
cpu_init_idt 1 6 36 1
init386 57 171 1685 1
consinit 1 3 6 1
cpu_reset 3 19 125 1
cpu_initclocks 1 4 13 1
need_resched 2 8 35 1
idt_vec_alloc 3 8 47 2
idt_vec_set 1 4 35 2
idt_vec_free 1 4 16 1
cpu_sysctl 30 77 545 7
bus_space_map 12 37 209 5
_bus_space_map 2 9 52 5
bus_space_alloc 11 37 224 9
bus_mem_add_mapping 8 27 179 4
bus_space_unmap 10 32 218 3
_bus_space_unmap 8 26 173 4
bus_space_free 1 4 22 3
bus_space_subregion 1 6 32 5
bus_space_mmap 2 6 38 5
splassert_check 4 7 55 2
copyin32 2 6 38 2
softintr 1 6 37 1
splraise 1 6 22 1
splx 1 4 12 1
spllower 1 6 22 1
intr_handler 7 15 84 2
intr_barrier 1 4 13 1
cpu_check_vmm_cap 13 56 363 1
Source file: /home/sergeyb/sources/src/sys/arch/i386/i386/dkcsum.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
dkcsumattach 36 110 790 1
Source file: /home/sergeyb/sources/src/sys/arch/i386/i386/pctr.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
p5ctrrd 1 12 86 1
pctrrd 5 13 104 1
pctrattach 6 23 117 1
pctropen 2 6 35 4
pctrclose 1 4 23 4
p5ctrsel 5 20 117 3
pctrsel 6 24 132 3
pctrioctl 11 30 160 5
Source file: /home/sergeyb/sources/src/sys/arch/i386/i386/k6_mem.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
k6_mrmake 8 17 149 2
k6_mrinit 5 24 201 1
k6_mrset 11 43 277 3
k6_mrinit_cpu 2 17 103 1
Source file: /home/sergeyb/sources/src/sys/arch/i386/i386/vm86.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
is_bitset 1 11 64 2
fast_intxx 5 29 236 2
vm86_return 3 11 66 2
vm86_gpfault 16 75 426 2
i386_vm86 8 47 257 3
Source file: /home/sergeyb/sources/src/sys/arch/i386/i386/bus_space.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
i386_bus_space_io_read_1 1 4 20 2
i386_bus_space_io_read_2 1 4 20 2
i386_bus_space_io_read_4 1 4 20 2
i386_bus_space_io_read_multi_1 1 5 28 4
i386_bus_space_io_read_multi_2 1 5 28 4
i386_bus_space_io_read_multi_4 1 5 28 4
i386_bus_space_io_read_region_1 1 14 65 4
i386_bus_space_io_read_region_2 1 14 65 4
i386_bus_space_io_read_region_4 1 14 65 4
i386_bus_space_io_write_1 1 4 22 3
i386_bus_space_io_write_2 1 4 22 3
i386_bus_space_io_write_4 1 4 22 3
i386_bus_space_io_write_multi_1 1 5 29 4
i386_bus_space_io_write_multi_2 1 5 29 4
i386_bus_space_io_write_multi_4 1 5 29 4
i386_bus_space_io_write_region_1 1 14 67 4
i386_bus_space_io_write_region_2 1 14 67 4
i386_bus_space_io_write_region_4 1 14 67 4
i386_bus_space_io_set_multi_1 1 10 47 4
i386_bus_space_io_set_multi_2 1 10 47 4
i386_bus_space_io_set_multi_4 1 10 47 4
i386_bus_space_io_set_region_1 1 12 53 4
i386_bus_space_io_set_region_2 1 12 53 4
i386_bus_space_io_set_region_4 1 12 53 4
i386_bus_space_io_copy_1 1 17 71 5
i386_bus_space_io_copy_2 1 17 71 5
i386_bus_space_io_copy_4 1 17 71 5
i386_bus_space_io_vaddr 1 4 12 1
i386_bus_space_io_mmap 1 4 22 4
i386_bus_space_mem_read_1 1 4 29 2
i386_bus_space_mem_read_2 1 4 29 2
i386_bus_space_mem_read_4 1 4 29 2
i386_bus_space_mem_read_multi_1 1 12 59 4
i386_bus_space_mem_read_multi_2 1 12 63 4
i386_bus_space_mem_read_multi_4 1 12 59 4
i386_bus_space_mem_read_region_1 1 8 46 4
i386_bus_space_mem_read_region_2 1 8 46 4
i386_bus_space_mem_read_region_4 1 8 46 4
i386_bus_space_mem_write_1 1 4 34 3
i386_bus_space_mem_write_2 1 4 34 3
i386_bus_space_mem_write_4 1 4 34 3
i386_bus_space_mem_write_multi_1 1 12 61 4
i386_bus_space_mem_write_multi_2 1 12 61 4
i386_bus_space_mem_write_multi_4 1 12 61 4
i386_bus_space_mem_write_region_1 1 8 48 4
i386_bus_space_mem_write_region_2 1 8 48 4
i386_bus_space_mem_write_region_4 1 8 48 4
i386_bus_space_mem_set_multi_1 1 10 49 4
i386_bus_space_mem_set_multi_2 1 10 49 4
i386_bus_space_mem_set_multi_4 1 10 49 4
i386_bus_space_mem_set_region_1 1 11 54 4
i386_bus_space_mem_set_region_2 1 11 54 4
i386_bus_space_mem_set_region_4 1 11 54 4
i386_bus_space_mem_copy_1 1 8 49 5
i386_bus_space_mem_copy_2 1 8 49 5
i386_bus_space_mem_copy_4 1 8 49 5
i386_bus_space_mem_vaddr 1 4 16 1
i386_bus_space_mem_mmap 1 4 23 4
Source file: /home/sergeyb/sources/src/sys/arch/i386/i386/ioapic.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ioapic_lock 2 7 31 1
ioapic_unlock 2 5 27 2
ioapic_read_ul 1 7 36 2
ioapic_write_ul 1 5 33 3
ioapic_read 1 9 44 2
ioapic_write 1 7 41 3
ioapic_find 5 13 70 1
ioapic_find_bybase 4 10 56 1
ioapic_add 1 6 22 1
ioapic_print_redir 1 6 59 3
ioapic_match 2 8 63 3
ioapic_set_id 2 13 82 1
ioapic_attach 12 61 467 3
ioapic_activate 2 11 65 2
apic_set_redir 10 38 246 2
apic_vectorset 8 31 216 4
ioapic_enable 10 35 211 1
ioapic_hwmask 2 13 78 2
ioapic_hwunmask 2 13 78 2
apic_intr_establish 20 66 445 6
apic_intr_disestablish 12 41 283 1
apic_stray 2 10 51 1
ioapic_dump 4 13 81 1
Source file: /home/sergeyb/sources/src/sys/arch/i386/i386/autoconf.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
unmap_startup 2 9 48 1
cpu_configure 12 32 166 1
device_register 1 3 13 2
diskconf 9 40 261 1
Source file: /home/sergeyb/sources/src/sys/arch/i386/i386/powernow-k8.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
k8pnow_read_pending_wait 3 11 49 1
k8_powernow_setperf 2 10 59 1
k8pnow_transition 20 65 446 2
k8pnow_decode_pst 4 21 156 2
k8pnow_states 8 36 261 4
k8pnow_acpi_states 6 27 214 4
k8pnow_acpi_pss_changed 1 18 116 2
k8pnow_acpi_init 2 19 127 2
k8_powernow_init 12 52 314 1
Source file: /home/sergeyb/sources/src/sys/arch/i386/i386/nvram.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
nvramattach 5 10 40 1
nvramopen 4 8 57 4
nvramclose 1 4 23 4
nvramread 8 21 165 3
nvram_get_byte 2 6 31 1
nvram_csum_valid 3 13 84 1
Source file: /home/sergeyb/sources/src/sys/arch/i386/i386/disksubr.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
readdisklabel 13 43 306 4
writedisklabel 4 30 213 3
Source file: /home/sergeyb/sources/src/sys/arch/i386/i386/kvm86.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
kvm86_init 4 33 287 1
kvm86_prepare 1 9 79 1
kvm86_map 1 4 35 3
kvm86_mapbios 2 7 44 1
kvm86_bios_addpage 3 12 84 1
kvm86_bios_delpage 1 5 35 2
kvm86_bios_read 3 20 146 3
kvm86_bioscall 2 21 131 2
kvm86_simplecall 1 25 180 2
kvm86_gpfault 10 56 417 1
Source file: /home/sergeyb/sources/src/sys/arch/i386/i386/gdt.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
setgdt 3 12 103 7
gdt_init 3 22 163 1
gdt_alloc_cpu 3 20 175 1
gdt_init_cpu 1 6 33 1
gdt_get_slot 3 15 64 1
gdt_put_slot 1 8 41 1
tss_alloc 1 8 52 1
tss_free 1 4 15 1
Source file: /home/sergeyb/sources/src/sys/arch/i386/i386/esmvar.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/i386/longrun.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
longrun_init 1 6 28 1
longrun_update 1 11 57 1
longrun_setperf 2 21 149 1
Source file: /home/sergeyb/sources/src/sys/arch/i386/i386/powernow.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
k6_powernow_init 4 21 106 1
k6_powernow_setperf 1 15 93 1
Source file: /home/sergeyb/sources/src/sys/arch/i386/i386/apic.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
apic_format_redir 2 8 56 5
Source file: /home/sergeyb/sources/src/sys/arch/i386/i386/mem.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mmopen 13 24 114 4
mmclose 3 6 36 4
mmrw 18 71 452 3
mmmmap 15 32 166 3
mmioctl 4 9 55 5
mem_ioctl 10 39 301 5
mem_range_attr_get 3 11 70 2
mem_range_attr_set 2 6 43 2
Source file: /home/sergeyb/sources/src/sys/arch/i386/i386/sys_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
i386_iopl 8 19 120 3
i386_get_threadbase 1 6 41 2
i386_set_threadbase 3 11 86 3
sys_sysarch 10 46 263 3
Source file: /home/sergeyb/sources/src/sys/arch/i386/i386/amd64errata.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
amd64_errata_testmsr 2 10 56 2
amd64_errata_setmsr 4 15 104 2
amd64_errata 31 76 487 1
Source file: /home/sergeyb/sources/src/sys/arch/i386/i386/rbus_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
rbus_pccbb_parent_mem 2 11 67 2
rbus_pccbb_parent_io 3 14 86 2
pccbb_attach_hook 1 4 19 3
Source file: /home/sergeyb/sources/src/sys/arch/i386/i386/amdmsr.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
amdmsr_probe 7 17 109 1
amdmsr_match 1 5 44 3
amdmsr_attach 1 4 23 3
amdmsropen 7 12 71 4
amdmsrclose 2 5 24 4
amdmsrioctl 3 15 79 5
Source file: /home/sergeyb/sources/src/sys/arch/i386/i386/conf.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
iskmemdev 3 4 33 1
iszerodev 2 4 24 1
getnulldev 1 4 14 1
dev_rawpart 3 14 55 1
Source file: /home/sergeyb/sources/src/sys/arch/i386/i386/db_interface.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
kdbprinttrap 3 9 50 2
db_ktrap 16 65 393 3
db_sysregs_cmd 1 22 188 4
db_cpuinfo_cmd 9 31 149 4
db_startproc_cmd 9 16 103 4
db_stopproc_cmd 9 17 105 4
db_ddbproc_cmd 6 16 86 4
db_machine_init 5 9 47 1
db_enter 1 4 11 1
Source file: /home/sergeyb/sources/src/sys/arch/i386/i386/hibernate_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
get_hibernate_io_function 16 28 225 1
get_hibernate_info_md 12 62 525 1
hibernate_enter_resume_mapping 2 7 34 3
hibernate_enter_resume_4m_pde 1 7 44 2
hibernate_enter_resume_4k_pte 1 7 42 2
hibernate_enter_resume_4k_pde 1 7 39 1
hibernate_populate_resume_pt 5 50 410 3
hibernate_inflate_skip 3 7 42 2
hibernate_enable_intr_machdep 1 4 10 1
hibernate_disable_intr_machdep 1 4 10 1
hibernate_quiesce_cpus 1 4 16 1
Source file: /home/sergeyb/sources/src/sys/arch/i386/i386/db_memrw.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
db_read_bytes 2 7 41 3
db_write_text 10 37 220 3
db_write_bytes 4 13 72 3
Source file: /home/sergeyb/sources/src/sys/arch/i386/i386/bios.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
biosprobe 6 12 84 3
biosattach 73 223 1650 3
bios_getopt 33 85 506 1
bios_print 2 8 44 2
bios32_service 8 45 313 3
bios32_cleanup 3 13 81 1
biosopen 2 8 50 4
biosclose 2 8 50 4
biosioctl 2 12 64 5
bios_sysctl 10 27 183 7
bios_getdiskinfo 7 19 89 1
smbios_find_table 16 40 298 2
smbios_get_string 7 19 131 4
fixstring 9 19 170 1
smbios_info 35 106 821 1
Source file: /home/sergeyb/sources/src/sys/arch/i386/i386/process_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
process_frame 1 4 18 1
process_fpframe 1 4 21 1
process_xmm_to_s87 4 24 254 2
process_fninit_xmm 1 9 62 1
process_read_regs 3 30 231 2
process_read_fpregs 5 24 175 2
process_s87_to_xmm 4 24 254 2
process_write_regs 5 33 266 2
process_write_fpregs 5 18 123 2
process_read_xmmregs 4 14 93 2
process_write_xmmregs 4 13 94 2
process_sstep 2 9 44 2
process_set_pc 1 6 36 2
Source file: /home/sergeyb/sources/src/sys/arch/i386/i386/vm_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cpu_fork 7 28 270 6
cpu_exit 3 7 42 1
kvtop 2 7 42 1
vmapbuf 3 21 155 2
vunmapbuf 2 14 103 2
Source file: /home/sergeyb/sources/src/sys/arch/i386/i386/mpbios_intr_fixup.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mpbios_icu_lookup 4 9 58 1
nforce4_mpbios_fixup 6 23 194 2
mcp04_mpbios_fixup 3 13 99 2
via8237_mpbios_fixup 1 6 38 2
mpbios_pin_fixup 7 24 194 4
mpbios_intr_fixup 11 37 243 1
Source file: /home/sergeyb/sources/src/sys/arch/i386/i386/ipifuncs.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
i386_ipi_nop 1 3 9 1
i386_ipi_halt 2 14 63 1
i386_ipi_flush_fpu 2 5 26 1
i386_ipi_synch_fpu 2 5 26 1
i386_ipi_reload_mtrr 2 5 27 1
i386_spurious 1 4 11 1
i386_send_ipi 2 8 48 2
i386_fast_ipi 2 7 42 2
i386_broadcast_ipi 4 17 86 1
i386_ipi_handler 4 15 93 1
i386_ipi_start_vmm 1 4 14 1
i386_ipi_stop_vmm 1 4 14 1
Source file: /home/sergeyb/sources/src/sys/arch/i386/i386/mainbus.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mainbus_match 1 4 22 3
mainbus_attach 28 92 672 3
mainbus_print 3 9 63 2
Source file: /home/sergeyb/sources/src/sys/arch/i386/i386/i686_mem.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mtrr2mrt 3 6 29 1
mtrrconflict 6 10 50 2
mem_range_match 4 10 78 2
mrfetch 20 74 596 1
mtrrtype 4 12 60 1
mrt2mtrr 1 6 22 1
mrstore 2 7 27 1
mrstoreone 12 61 453 1
mtrrfixsearch 4 9 82 2
mrsetlow 7 17 174 3
mrsetvariable 12 35 249 3
mrset 11 32 212 3
mrinit 12 57 431 1
mrinit_cpu 1 4 14 1
mrreload_cpu 1 6 22 1
Source file: /home/sergeyb/sources/src/sys/arch/i386/i386/p4tcc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
p4tcc_init 12 29 120 2
p4tcc_cpuspeed 1 5 24 1
p4tcc_setperf 6 21 137 1
Source file: /home/sergeyb/sources/src/sys/arch/i386/i386/mpbios.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mpbios_match 2 8 58 3
mpbios_attach 1 4 23 3
mp_print 2 7 40 2
mp_match 2 8 68 3
mpbios_map 2 18 125 3
mpbios_unmap 1 5 33 1
mpbios_probe 19 81 450 1
mpbios_cksum 2 9 49 2
mpbios_search 5 22 189 4
mpbios_scan 26 97 543 1
mpbios_invent 6 28 168 3
mpbios_cpu 6 24 157 2
mp_cfg_special_intr 4 20 100 2
mp_cfg_pci_intr 8 33 152 2
mp_cfg_eisa_intr 9 40 189 2
mp_cfg_isa_intr 8 33 152 2
mp_print_special_intr 1 3 7 1
mp_print_pci_intr 1 4 29 1
mp_print_isa_intr 1 4 14 1
mp_print_eisa_intr 1 4 14 1
mpbios_bus 8 42 325 2
mpbios_ioapic 3 15 124 2
mpbios_int 17 95 557 2
Source file: /home/sergeyb/sources/src/sys/arch/i386/i386/k1x-pstate.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
k1x_setperf 2 10 60 1
k1x_transition 7 25 153 2
k1x_acpi_states 4 21 152 3
k1x_acpi_init 2 9 47 1
k1x_init 6 27 154 1
Source file: /home/sergeyb/sources/src/sys/arch/i386/i386/db_trace.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
db_i386_numargs 5 20 135 1
db_nextframe 6 33 202 5
db_is_trap 13 22 143 1
db_stack_trace_print 36 120 764 5
db_save_stack_trace 7 36 222 1
db_get_pc 2 9 87 1
db_get_probe_addr 1 4 16 1
Source file: /home/sergeyb/sources/src/sys/arch/i386/i386/pmapae.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pmap_pte2flags 3 5 34 1
pmap_sync_flags_pte_pae 2 6 37 2
pmap_map_ptes_pae 8 24 197 1
pmap_unmap_ptes_pae 4 14 81 1
pmap_pte_set_pae 2 12 66 3
pmap_pte_setbits_pae 1 7 51 3
pmap_pte_bits_pae 1 5 24 1
pmap_pte_paddr_pae 1 5 24 1
pmap_bootstrap_pae 13 92 785 1
pmap_alloc_ptp_pae 2 15 113 3
pmap_get_ptp_pae 6 16 111 2
pmap_drop_ptp_pae 3 12 119 4
pmap_pinit_pd_pae 2 38 440 1
pmap_extract_pae 4 15 105 3
pmap_zero_phys_pae 4 12 78 1
pmap_zero_page_uncached_pae 4 13 85 1
pmap_copy_page_pae 5 18 161 2
pmap_remove_ptes_pae 15 38 244 7
pmap_do_remove_pae 19 61 398 4
pmap_page_remove_pae 12 63 466 1
pmap_test_attrs_pae 5 25 183 2
pmap_clear_attrs_pae 6 32 234 2
pmap_write_protect_pae 15 48 321 4
pmap_unwire_pae 7 23 135 2
pmap_enter_pae 49 142 805 5
pmap_growkernel_pae 6 33 202 1
pmap_prealloc_lowmem_ptp_pae 1 9 62 1
pmap_tmpmap_pa_pae 4 10 62 1
pmap_tmpunmap_pa_pae 5 10 61 1
vtophys_pae 1 4 26 1
pmap_flush_page_pae 4 14 93 1
pmap_convert 8 51 361 2
Source file: /home/sergeyb/sources/src/sys/arch/i386/i386/softintr.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
softintr_init 2 11 64 1
softintr_dispatch 3 20 117 1
softintr_establish 6 29 140 3
softintr_disestablish 2 12 79 1
Source file: /home/sergeyb/sources/src/sys/arch/i386/i386/esmreg.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/i386/codepatch.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
codepatch_fill_nop 9 38 180 2
codepatch_maprw 2 15 137 2
codepatch_unmaprw 2 7 43 1
codepatch_nop 3 17 97 1
codepatch_replace 4 22 146 3
codepatch_call 4 24 170 2
Source file: /home/sergeyb/sources/src/sys/arch/i386/i386/powernow-k7.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
k7_powernow_setperf 13 42 300 1
k7pnow_decode_pst 6 25 193 3
k7pnow_states 11 38 272 4
k7pnow_acpi_states 7 29 214 4
k7pnow_acpi_pss_changed 1 13 74 2
k7pnow_acpi_init 3 19 117 2
k7_powernow_init 12 54 347 1
Source file: /home/sergeyb/sources/src/sys/arch/i386/i386/wscons_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
wscnprobe 4 13 70 1
wscninit 2 9 34 1
wscnputc 1 4 17 2
wscngetc 1 4 15 1
wscnpollc 1 4 17 2
wscn_video_init 5 7 37 1
wscn_input_init 8 11 50 1
Source file: /home/sergeyb/sources/src/sys/arch/i386/i386/mtrr.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mem_range_attach 13 22 167 1
Source file: /home/sergeyb/sources/src/sys/arch/i386/i386/vmm.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
vmm_enabled 8 21 102 1
vmm_probe 2 7 53 3
vmm_attach 9 45 293 3
vmmopen 3 8 45 4
vmmioctl 10 38 212 5
pledge_ioctl_vmm 10 18 69 2
vmmclose 1 4 21 4
vm_resetcpu 7 40 236 1
vm_intr_pending 7 26 159 1
vm_rwregs 10 34 231 2
vm_find 4 17 111 2
vmm_start 9 29 160 1
vmm_stop 9 29 154 1
start_vmm_on_cpu 9 37 188 1
stop_vmm_on_cpu 5 20 98 1
vm_create_check_mem_ranges 18 35 268 1
vm_create 7 56 400 2
vm_impl_init_vmx 7 46 305 2
vm_impl_init_svm 6 40 274 2
vm_impl_init 5 11 65 2
vm_impl_deinit_vmx 1 3 9 1
vm_impl_deinit_svm 1 3 9 1
vm_impl_deinit 5 11 54 1
vcpu_reload_vmcs_vmx 5 14 66 1
vcpu_readregs_vmx 22 77 561 3
vcpu_readregs_svm 1 5 22 3
vcpu_writeregs_vmx 25 83 560 4
vcpu_writeregs_svm 4 74 846 3
vcpu_reset_regs_svm 2 40 297 2
svm_setmsrbr 6 19 146 2
svm_setmsrbw 6 19 146 2
svm_setmsrbrw 1 5 26 2
vmx_setmsrbr 4 14 104 2
vmx_setmsrbw 4 14 106 2
vmx_setmsrbrw 1 5 26 2
vcpu_reset_regs_vmx 50 278 1504 2
vcpu_init_vmx 31 138 819 1
vcpu_reset_regs 5 13 75 2
vcpu_init_svm 14 75 485 1
vcpu_init 5 15 82 1
vcpu_deinit_vmx 5 15 109 1
vcpu_deinit_svm 5 15 113 1
vcpu_deinit 5 11 54 1
vm_teardown 3 18 120 1
vcpu_vmx_check_cap 13 50 205 4
vcpu_vmx_compute_ctrl 35 89 458 5
vm_get_info 6 52 366 1
vm_terminate 7 34 201 1
vm_run 19 69 424 1
vcpu_must_stop 3 9 48 1
vcpu_run_vmx 52 227 1092 2
vmx_handle_intr 2 15 81 1
vmx_handle_hlt 3 15 71 1
vmx_get_exit_info 3 10 54 2
vmx_handle_exit 15 73 311 1
vmm_get_guest_memtype 6 18 116 2
vmm_get_guest_faulttype 3 9 39 1
vmx_get_exit_qualification 2 8 36 1
vmx_get_guest_faulttype 4 15 69 1
svm_get_guest_faulttype 1 4 12 1
vmx_fault_page 3 14 83 2
vmx_handle_np_fault 4 27 141 1
vmx_handle_inout 12 38 277 1
vmx_handle_cr 7 38 192 1
vmx_handle_rdmsr 3 25 152 1
vmx_handle_wrmsr 3 21 126 1
vmm_handle_cpuid 32 229 1164 1
vcpu_run_svm 1 4 19 2
vmx_exit_reason_decode 61 67 378 1
vmx_instruction_error_decode 18 23 120 1
vcpu_state_decode 6 11 48 1
dump_vcpu 4 100 750 1
vmx_dump_vmcs_field 8 25 149 2
vmx_dump_vmcs 46 442 2383 1
vmx_vcpu_dump_regs 42 252 1436 1
msr_name_decode 24 29 156 1
vmm_segment_desc_decode 25 59 400 1
vmm_decode_cr0 3 24 166 1
vmm_decode_cr3 3 15 94 1
vmm_decode_cr4 3 32 230 1
vmm_decode_apicbase_msr_value 3 16 102 1
vmm_decode_ia32_fc_value 4 20 130 1
vmm_decode_mtrrcap_value 4 19 119 1
vmm_decode_perf_status_value 1 4 18 1
vmm_decode_perf_ctl_value 2 5 33 1
vmm_decode_mtrrdeftype_value 9 29 180 1
vmm_decode_efer_value 3 17 111 1
vmm_decode_msr_value 8 13 93 2
Source file: /home/sergeyb/sources/src/sys/arch/i386/i386/pmap.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pmap_pte2flags 3 5 34 1
pmap_sync_flags_pte_86 2 6 37 2
pmap_apte_flush 1 5 14 1
pmap_map_ptes_86 8 22 134 1
pmap_unmap_ptes_86 4 11 58 1
pmap_exec_account 8 17 131 4
pmap_exec_fixup 6 24 166 3
pmap_pte_set_86 1 7 46 3
pmap_pte_setbits_86 1 7 46 3
pmap_pte_bits_86 1 5 24 1
pmap_pte_paddr_86 1 5 24 1
pmap_tmpmap_pa 5 14 76 1
pmap_tmpunmap_pa 6 16 77 1
vtophys 2 7 37 1
setcslimit 1 9 86 4
pmap_kenter_pa 11 23 164 3
pmap_kremove 4 13 79 2
pmap_bootstrap 7 68 572 1
pmap_prealloc_lowmem_ptp 2 13 74 1
pmap_init 1 6 26 1
pmap_pv_page_alloc 2 8 64 3
pmap_pv_page_free 1 4 29 2
pmap_enter_pv 1 11 83 5
pmap_remove_pv 4 15 104 3
pmap_alloc_ptp_86 2 15 113 3
pmap_get_ptp_86 6 16 111 2
pmap_drop_ptp_86 3 12 119 4
pmap_create 2 20 140 1
pmap_pinit_pd_86 2 17 168 1
pmap_destroy 7 23 159 1
pmap_reference 1 4 19 1
pmap_activate 1 6 35 1
pmap_switch 5 22 173 2
pmap_deactivate 1 3 9 1
pmap_extract_86 4 15 105 3
pmap_virtual_space 1 5 22 2
pmap_zero_page 1 4 17 1
pmap_zero_phys_86 4 12 78 1
pmap_zero_page_uncached_86 4 13 85 1
pmap_flush_cache 3 12 64 2
pmap_flush_page 5 20 110 1
pmap_copy_page_86 5 18 161 2
pmap_remove_ptes_86 15 38 244 7
pmap_remove 1 4 26 3
pmap_do_remove_86 18 61 387 4
pmap_page_remove_86 12 63 464 1
pmap_test_attrs_86 5 25 183 2
pmap_clear_attrs_86 6 31 228 2
pmap_write_protect_86 13 48 307 4
pmap_unwire_86 7 22 127 2
pmap_collect 1 5 20 1
pmap_enter_86 48 140 792 5
pmap_growkernel_86 6 32 198 1
pmap_tlb_shootpage 10 31 189 2
pmap_tlb_shootrange 11 34 213 3
pmap_tlb_shoottlb 8 28 161 1
pmap_tlb_droppmap 10 31 183 1
pmap_tlb_shootwait 2 5 16 1
pmap_tlb_shootpage 2 5 24 2
pmap_tlb_shootrange 2 6 37 3
pmap_tlb_shoottlb 1 4 10 1
Source file: /home/sergeyb/sources/src/sys/arch/i386/i386/trap.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
trap 81 297 1752 1
ast 1 11 66 1
syscall 20 78 459 1
child_return 1 9 52 1
Source file: /home/sergeyb/sources/src/sys/arch/i386/i386/apm.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
apm_get_event 1 7 37 1
apm_err_translate 14 33 96 1
apm_perror 1 8 42 2
apm_suspend 5 33 146 1
apm_resume 1 5 27 2
apm_record_event 3 11 65 2
apm_handle_event 36 116 558 2
apm_periodic_check 14 37 194 1
apm_powmgt_enable 4 9 60 1
apm_powmgt_engage 4 12 79 2
apm_devpowmgt_enable 4 12 79 2
apm_set_powstate 6 16 95 2
apm_cpu_slow 4 13 85 1
apm_cpu_busy 5 13 64 1
apm_cpu_idle 5 17 104 1
apm_set_ver 12 37 228 1
apm_disconnect 4 13 88 1
apmprobe 13 30 230 3
apmattach 16 108 817 3
apm_thread_create 4 20 92 1
apm_thread 2 10 58 1
apmopen 11 38 205 4
apmclose 6 20 122 4
apmioctl 35 115 652 5
filt_apmrdetach 1 7 53 1
filt_apmread 3 6 35 2
apmkqfilter 5 19 118 2
Source file: /home/sergeyb/sources/src/sys/arch/i386/i386/via.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
viac3_crypto_setup 3 22 147 1
viac3_crypto_newsession 28 133 884 2
viac3_crypto_freesession 6 28 203 1
viac3_cbc 1 12 100 6
viac3_crypto_swauth 2 10 58 4
viac3_crypto_encdec 17 78 652 5
viac3_crypto_process 16 49 258 1
viac3_rnd 4 17 141 1
Source file: /home/sergeyb/sources/src/sys/arch/i386/i386/bus_dma.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
_bus_dmamap_create 3 22 160 7
_bus_dmamap_destroy 1 7 45 2
_bus_dmamap_load 3 18 116 6
_bus_dmamap_load_mbuf 8 28 189 4
_bus_dmamap_load_uio 10 37 247 4
_bus_dmamap_load_raw 15 54 381 6
_bus_dmamap_unload 1 5 22 2
_bus_dmamap_sync 1 5 29 5
_bus_dmamem_alloc 1 7 63 8
_bus_dmamem_free 3 17 108 3
_bus_dmamem_map 8 37 267 6
_bus_dmamem_unmap 3 6 43 3
_bus_dmamem_mmap 8 22 145 6
_bus_dmamap_load_buffer 13 54 363 9
_bus_dmamem_alloc_range 10 46 309 10
Source file: /home/sergeyb/sources/src/sys/arch/i386/i386/db_disasm.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
db_read_address 13 72 419 4
db_print_address 7 18 129 3
db_disasm_esc 19 75 441 5
db_disasm 81 296 1655 2
Source file: /home/sergeyb/sources/src/sys/arch/i386/stand/boot/conf.c
Source file: /home/sergeyb/sources/src/sys/arch/i386/stand/pxeboot/pxe_udp.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sendudp 1 4 26 3
readudp 1 4 31 4
Source file: /home/sergeyb/sources/src/sys/arch/i386/stand/pxeboot/conf.c
Source file: /home/sergeyb/sources/src/sys/arch/i386/stand/pxeboot/devopen.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
devopen 22 47 331 3
devboot 1 8 40 2
ttyname 1 6 37 1
ttydev 9 13 126 1
cnspeed 2 6 32 2
Source file: /home/sergeyb/sources/src/sys/arch/i386/stand/pxeboot/open.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
oopen 15 47 289 2
Source file: /home/sergeyb/sources/src/sys/arch/i386/stand/cdboot/conf.c
Source file: /home/sergeyb/sources/src/sys/arch/i386/stand/libsa/softraid_i386.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
srprobe_meta_opt_load 7 35 287 2
srprobe_keydisk_load 4 26 209 1
srprobe 29 131 913 1
sr_strategy 13 55 420 6
sr_getdisklabel 7 31 255 2
Source file: /home/sergeyb/sources/src/sys/arch/i386/stand/libsa/dev_i386.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
devopen 13 23 159 3
devboot 12 38 247 2
ttyname 1 6 37 1
ttydev 9 13 124 1
cnspeed 2 6 30 2
Source file: /home/sergeyb/sources/src/sys/arch/i386/stand/libsa/debug.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/stand/libsa/machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
machdep 4 15 92 1
check_skip_conf 1 5 26 1
Source file: /home/sergeyb/sources/src/sys/arch/i386/stand/libsa/debug_md.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/stand/libsa/memprobe.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
checkA20 2 12 71 1
bios_E820 7 23 163 1
bios_8800 3 13 82 1
bios_int12 2 10 64 1
addrprobe 7 26 190 1
badprobe 4 12 71 1
memprobe 13 35 243 1
dump_biosmem 4 16 111 1
mem_limit 7 16 130 1
mem_delete 11 30 242 2
mem_add 11 32 226 2
mem_pass 2 8 45 1
Source file: /home/sergeyb/sources/src/sys/arch/i386/stand/libsa/softraid_i386.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/stand/libsa/gidt.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/stand/libsa/elf32.c
Source file: /home/sergeyb/sources/src/sys/arch/i386/stand/libsa/cpuprobe.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/stand/libsa/pxe_net.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/stand/libsa/cmd_i386.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
Xdiskinfo 1 5 13 1
Xregs 1 5 11 1
Xboot 18 47 387 1
Xmemory 16 55 253 1
Xcomaddr 2 7 40 1
Source file: /home/sergeyb/sources/src/sys/arch/i386/stand/libsa/disk.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/stand/libsa/ps2probe.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ps2probe 2 12 69 1
Source file: /home/sergeyb/sources/src/sys/arch/i386/stand/libsa/time.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
bcdtoint 1 4 26 1
compute 4 11 96 6
bios_time_date 2 20 115 2
biosdate 1 4 19 1
biostime 1 4 19 1
getsecs 4 12 92 1
sleep 2 7 35 1
Source file: /home/sergeyb/sources/src/sys/arch/i386/stand/libsa/debug.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
debug_init 1 3 6 1
dump_regs 3 18 162 2
dump_mem 5 9 87 3
d_putc 5 12 92 2
Source file: /home/sergeyb/sources/src/sys/arch/i386/stand/libsa/pxeboot.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/stand/libsa/pxe.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/stand/libsa/exec_i386.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
run_loadfile 14 55 430 2
Source file: /home/sergeyb/sources/src/sys/arch/i386/stand/libsa/biosdev.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
biosdreset 2 7 55 1
bios_getdiskinfo 22 52 359 2
CHS_rw 3 21 129 7
EDD_rw 5 19 183 5
biosd_io 22 65 479 5
biosd_diskio 1 4 39 5
findopenbsd 17 53 326 2
bios_getdisklabel 10 24 153 2
biosopen 38 125 741 2
biosdisk_err 4 7 36 1
biosdisk_errno 4 8 48 1
biosstrategy 8 24 184 6
biosclose 1 5 18 1
biosioctl 1 4 19 3
Source file: /home/sergeyb/sources/src/sys/arch/i386/stand/libsa/biosdev.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/stand/libsa/cpuprobe.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cpuid 1 13 45 2
cpuprobe 7 51 323 1
dump_cpuinfo 2 10 49 1
Source file: /home/sergeyb/sources/src/sys/arch/i386/stand/libsa/libsa.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/stand/libsa/smpprobe.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mp_checksum 3 8 60 2
mp_probefloat 9 24 132 2
smpprobe 6 23 186 1
Source file: /home/sergeyb/sources/src/sys/arch/i386/stand/libsa/elf64.c
Source file: /home/sergeyb/sources/src/sys/arch/i386/stand/libsa/biosprobe.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
getSYSCONFaddr 2 14 77 1
getEBDAaddr 3 17 85 1
Source file: /home/sergeyb/sources/src/sys/arch/i386/stand/libsa/pxe_netif.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/stand/libsa/diskprobe.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
diskinfo_init 1 6 32 1
floppyprobe 5 19 123 1
hardprobe 10 47 302 1
efi_hardprobe 5 43 238 1
diskprobe 8 27 185 1
cdprobe 5 49 407 1
dklookup 3 8 49 1
dump_diskinfo 5 22 141 1
bios_dklookup 2 8 32 1
disksum 9 26 193 1
bootdev_has_hibernate 2 4 23 1
check_hibernate 5 15 133 1
Source file: /home/sergeyb/sources/src/sys/arch/i386/stand/libsa/pxe_net.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
net_open 11 28 121 2
net_close 8 19 83 1
net_ioctl 1 4 19 3
net_strategy 1 5 28 6
net_getparams 4 9 35 1
Source file: /home/sergeyb/sources/src/sys/arch/i386/stand/libsa/apmprobe.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
apm_check 5 20 88 1
apm_disconnect 2 10 58 1
apm_connect 6 41 253 1
apmprobe 6 21 108 1
apmfixmem 3 7 42 1
Source file: /home/sergeyb/sources/src/sys/arch/i386/stand/libsa/pxe.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pxesendudp 3 20 133 3
pxereadudp 3 25 185 4
pxe_netif_open 5 22 122 1
pxe_netif_close 4 12 60 1
pxe_netif_shutdown 2 5 15 1
pxesocktodesc 3 8 23 1
pxeprobe 3 8 28 1
pxe_init 26 103 626 1
pxeinfo 8 30 228 1
pxe_shutdown 10 29 161 1
Source file: /home/sergeyb/sources/src/sys/arch/i386/stand/libsa/pciprobe.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pciprobe 5 23 174 1
Source file: /home/sergeyb/sources/src/sys/arch/i386/stand/libsa/bioscons.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pc_probe 3 12 91 1
pc_init 1 3 9 1
pc_getc 3 16 124 1
pc_getshifts 1 7 43 1
pc_putc 1 5 38 2
com_probe 2 11 82 1
com_init 6 17 144 1
com_getc 4 9 75 1
comspeed 16 37 261 2
com_putc 3 7 55 2
Source file: /home/sergeyb/sources/src/sys/arch/i386/stand/libsa/gateA20.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
gateA20on 1 4 11 1
gateA20 11 27 192 1
Source file: /home/sergeyb/sources/src/sys/arch/i386/pci/pciide_gcsc_reg.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/pci/ichpcib.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ichpcib_match 2 7 54 3
ichpcib_attach 5 32 231 3
ichss_present 21 50 316 1
ichss_setperf 6 30 166 1
ichpcib_get_timecount 3 14 97 1
Source file: /home/sergeyb/sources/src/sys/arch/i386/pci/pci_intr_fixup.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pciintr_icu_lookup 4 10 60 1
pciintr_link_lookup 3 9 53 1
pciintr_link_alloc 8 39 268 3
pciintr_pir_lookup 5 14 79 2
pciintr_bitmap_count_irq 4 12 77 2
pciintr_link_init 7 30 199 1
pciintr_guess_irq 6 20 115 1
pciintr_link_fixup 16 55 345 1
pci_intr_route_link 18 50 308 2
pci_intr_post_fixup 14 32 201 1
pci_intr_header_fixup 17 54 391 3
pci_intr_fixup 29 94 634 3
Source file: /home/sergeyb/sources/src/sys/arch/i386/pci/elan520.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
elansc_match 3 8 54 3
elansc_attach 8 85 704 3
elansc_activate 2 9 33 2
elansc_tc_read 2 11 92 1
elansc_wdogctl 2 24 163 3
elansc_wdogctl_cb 4 19 117 2
elansc_update_cpuspeed 1 8 50 1
elansc_setperf 4 18 110 1
elansc_cpuspeed 1 5 18 1
elansc_gpio_pin_read 2 10 71 2
elansc_gpio_pin_write 4 14 108 3
elansc_gpio_pin_ctl 4 14 107 3
Source file: /home/sergeyb/sources/src/sys/arch/i386/pci/pci_addr_fixup.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pci_addr_fixup 4 51 341 3
pciaddr_resource_reserve 2 7 39 3
pciaddr_resource_reserve_disabled 2 8 39 3
pciaddr_resource_allocate 2 7 39 3
pciaddr_resource_manage 11 60 349 4
pciaddr_do_resource_allocate 9 35 250 8
pciaddr_do_resource_reserve 7 23 150 8
pciaddr_do_resource_reserve_disabled 8 25 170 8
pciaddr_ioaddr 2 6 33 1
pciaddr_print_devid 1 9 68 2
pciaddr_device_is_agp 5 20 124 2
Source file: /home/sergeyb/sources/src/sys/arch/i386/pci/rccosb4reg.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/pci/sis85c503.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sis85c503_init 2 9 56 5
sis85c503_getclink 5 13 67 3
sis85c503_get_intr 3 15 89 3
sis85c503_set_intr 3 17 117 3
Source file: /home/sergeyb/sources/src/sys/arch/i386/pci/agp_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
agp_flush_cache 1 4 10 1
agp_flush_cache_range 1 4 17 2
agp_init_map 4 25 171 5
agp_destroy_map 2 8 67 1
agp_map_subregion 1 6 43 4
agp_unmap_subregion 1 5 31 3
agp_map_atomic 3 15 111 3
agp_unmap_atomic 1 6 40 2
Source file: /home/sergeyb/sources/src/sys/arch/i386/pci/opti82c558reg.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/pci/pcibiosvar.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/pci/piixpcib.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
piixpcib_int15_gsic_call 3 19 135 1
piixpcib_set_ownership 2 18 87 1
piixpcib_configure_speedstep 5 27 124 1
piixpcib_match 2 7 54 3
piixpcib_attach 3 12 71 3
piixpcib_getset_state 8 36 147 3
piixpcib_setperf 11 32 145 1
Source file: /home/sergeyb/sources/src/sys/arch/i386/pci/pciide_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pciide_machdep_compat_intr_establish 1 10 71 5
pciide_machdep_compat_intr_disestablish 1 4 18 2
gcsc_chip_map 5 36 249 2
gcsc_setup_channel 10 34 211 1
Source file: /home/sergeyb/sources/src/sys/arch/i386/pci/gscpm.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
gscpm_match 3 8 54 3
gscpm_attach 4 24 177 3
gscpm_get_timecount 1 5 34 1
gscpm_setperf 4 17 109 1
Source file: /home/sergeyb/sources/src/sys/arch/i386/pci/geodesc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
geodesc_match 4 9 65 3
geodesc_attach 4 38 336 3
geodesc_activate 2 9 33 2
geodesc_wdogctl_cb 2 8 50 2
geodesc_get_timecount 1 5 34 1
sc1100_sysreset 1 5 20 1
Source file: /home/sergeyb/sources/src/sys/arch/i386/pci/opti82c558.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
opti82c558_init 2 13 80 5
opti82c558_getclink 2 8 42 3
opti82c558_get_intr 3 12 86 3
opti82c558_set_intr 3 14 109 3
opti82c558_get_trigger 3 15 94 3
opti82c558_set_trigger 4 17 121 3
Source file: /home/sergeyb/sources/src/sys/arch/i386/pci/gscpmreg.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/pci/vga_post.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
vm86_emu_inb 4 8 40 2
vm86_emu_inw 3 6 31 2
vm86_emu_inl 3 6 31 2
vm86_emu_outb 4 8 42 3
vm86_emu_outw 3 6 34 3
vm86_emu_outl 3 6 34 3
vga_post_init 6 56 440 3
vga_post_call 1 11 100 1
vga_post_free 1 8 59 1
ddb_vgapost 2 7 21 1
Source file: /home/sergeyb/sources/src/sys/arch/i386/pci/via8231reg.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/pci/piixvar.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/pci/elan520reg.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/pci/rccosb4.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
osb4_init 4 22 166 5
osb4_getclink 3 10 51 3
osb4_get_intr 3 12 91 3
osb4_set_intr 3 10 85 3
Source file: /home/sergeyb/sources/src/sys/arch/i386/pci/pci_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pci_attach_hook 40 78 345 3
pci_bus_maxdevs 2 7 27 2
pci_make_tag 9 22 148 4
pci_decompose_tag 9 23 166 5
pci_conf_size 4 10 49 2
pci_mcfg_map_bus 3 8 50 1
pci_conf_read 7 33 200 3
pci_conf_write 7 31 196 4
pci_mode_detect 17 54 317 1
pci_intr_map_msi 4 12 82 2
pci_intr_map 31 83 511 2
pci_intr_string 7 16 116 2
pci_intr_establish 17 60 509 6
pci_intr_disestablish 3 18 129 2
pci_init_extents 11 37 223 1
pci_dev_postattach 2 4 21 2
pci_min_powerstate 2 5 26 2
pci_set_powerstate_md 2 4 27 4
Source file: /home/sergeyb/sources/src/sys/arch/i386/pci/opti82c700reg.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/pci/pchb.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pchbmatch 5 17 114 3
pchbattach 50 187 1100 3
pchbactivate 3 19 101 2
pchb_print 2 8 49 2
pchb_rnd 3 14 95 1
pchb_amd64ht_attach 4 25 190 3
Source file: /home/sergeyb/sources/src/sys/arch/i386/pci/pcib.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pcibmatch 12 31 146 3
pcibattach 1 5 30 3
pcib_callback 3 11 65 1
pcib_print 2 6 29 2
Source file: /home/sergeyb/sources/src/sys/arch/i386/pci/piixreg.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/pci/sis85c503reg.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/pci/via8231.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
via8231_init 5 19 127 5
via8231_getclink 5 10 80 3
via8231_get_intr 4 17 112 3
via8231_set_intr 5 19 140 3
via8231_get_trigger 7 20 130 3
via8231_set_trigger 11 36 205 3
via8231_pir_dump 1 7 44 2
Source file: /home/sergeyb/sources/src/sys/arch/i386/pci/pci_machdep.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/pci/pcibios.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pcibiosprobe 3 16 123 3
pcibiosattach 12 40 298 3
pcibios_pir_init 14 76 475 1
pcibios_get_status 3 33 215 8
pcibios_get_intr_routing 2 34 189 4
pcibios_return_code 10 41 162 3
pcibios_print_exclirq 4 12 71 1
pcibios_print_pir_table 3 16 103 1
pci_device_foreach 11 37 271 4
Source file: /home/sergeyb/sources/src/sys/arch/i386/pci/pcic_pci_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pcic_pci_machdep_intr_est 1 4 10 1
pcic_pci_machdep_pcic_intr_establish 2 9 85 2
pcic_pci_machdep_chip_intr_establish 1 6 51 6
pcic_pci_machdep_chip_intr_disestablish 1 4 18 2
Source file: /home/sergeyb/sources/src/sys/arch/i386/pci/via82c586.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
via82c586_init 2 14 88 5
via82c586_getclink 2 8 42 3
via82c586_get_intr 3 13 83 3
via82c586_set_intr 5 18 142 3
via82c586_get_trigger 8 26 163 3
via82c586_set_trigger 8 26 172 3
Source file: /home/sergeyb/sources/src/sys/arch/i386/pci/via82c586reg.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/pci/opti82c700.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
opti82c700_init 3 14 85 5
opti82c700_addr 9 26 140 3
opti82c700_getclink 5 24 119 3
opti82c700_get_intr 3 13 93 3
opti82c700_set_intr 3 15 113 3
opti82c700_get_trigger 7 33 229 3
opti82c700_set_trigger 9 35 255 3
Source file: /home/sergeyb/sources/src/sys/arch/i386/pci/gscpcib.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
gscpcib_match 5 11 79 3
gscpcib_attach 6 39 275 3
gscpcib_gpio_pin_select 1 4 27 2
gscpcib_gpio_pin_read 2 10 71 2
gscpcib_gpio_pin_write 4 14 108 3
gscpcib_gpio_pin_ctl 4 18 105 3
Source file: /home/sergeyb/sources/src/sys/arch/i386/pci/pci_bus_fixup.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pci_bus_check 22 84 491 2
pci_bus_assign 16 59 413 2
pci_bus_fixup 3 10 53 2
pcibus_print_devid 1 9 68 2
Source file: /home/sergeyb/sources/src/sys/arch/i386/pci/amd756.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
amd756_init 3 15 89 5
amd756_getclink 2 7 42 3
amd756_get_intr 3 13 81 3
amd756_set_intr 3 14 98 3
amd756_get_trigger 5 20 110 3
amd756_set_trigger 5 21 127 3
amd756_pir_dump 1 8 42 1
Source file: /home/sergeyb/sources/src/sys/arch/i386/pci/glxsb.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
glxsb_match 3 8 54 3
glxsb_attach 7 36 240 3
glxsb_activate 4 15 68 2
glxsb_rnd 2 11 73 1
glxsb_crypto_setup 3 22 145 1
glxsb_crypto_newsession 28 130 860 2
glxsb_crypto_freesession 8 36 257 1
glxsb_aes 5 28 227 7
glxsb_crypto_swauth 2 10 58 4
glxsb_crypto_swenc 2 10 56 4
glxsb_crypto_encdec 22 99 726 5
glxsb_crypto_process 18 59 314 1
glxsb_dma_alloc 5 44 310 3
glxsb_dma_pre_op 1 5 35 2
glxsb_dma_post_op 1 5 35 2
glxsb_dma_free 1 7 67 2
Source file: /home/sergeyb/sources/src/sys/arch/i386/pci/piix.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
piix_init 4 20 129 5
piix_getclink 6 21 136 3
piix_get_intr 4 20 117 3
piix_set_intr 4 19 131 3
piix_get_trigger 4 16 103 3
piix_set_trigger 4 17 120 3
piix_pir_dump 8 27 230 1
Source file: /home/sergeyb/sources/src/sys/arch/i386/pci/gscpcibreg.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/pci/geodescreg.h
Source file: /home/sergeyb/sources/src/sys/arch/i386/pci/ali1543.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ali1543_init 2 9 56 5
ali1543_getclink 2 8 42 3
ali1543_get_intr 4 14 90 3
ali1543_set_intr 5 17 145 3
Source file: /home/sergeyb/sources/src/sys/arch/i386/pci/amd756reg.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/cbus.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cbus_match 2 7 47 3
cbus_attach 6 32 274 3
cbus_print 3 9 58 2
cbus_intr_setstate 2 10 60 3
cbus_intr_setenabled 2 10 60 3
cbus_intr_establish 7 39 273 8
cbus_intr_ack 1 8 48 1
cbus_alloc_bus_tag 2 15 112 2
cbus_get_channel_endpoint 9 40 315 2
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/msi.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
msi_eq_alloc 6 33 232 2
msi_eq_free 1 10 84 2
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/ldcvar.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/fdreg.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/vpci.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
vpci_match 2 7 52 3
vpci_attach 4 45 408 3
vpci_init_iommu 2 13 98 2
vpci_init_msi 9 54 406 2
vpci_print 2 6 29 2
vpci_conf_size 1 4 13 2
vpci_conf_read 2 8 61 3
vpci_conf_write 1 7 49 4
vpci_intr_map 3 17 109 2
vpci_alloc_mem_tag 1 6 25 1
vpci_alloc_io_tag 1 6 25 1
vpci_alloc_bus_tag 2 20 148 5
vpci_alloc_dma_tag 2 19 120 1
vpci_alloc_chipset 2 11 70 3
vpci_dmamap_create 1 8 65 8
vpci_bus_map 6 22 201 6
vpci_bus_mmap 5 19 173 6
vpci_intr_establish 10 52 381 8
vpci_intr_ack 1 4 18 1
vpci_msi_ack 1 3 9 1
vpci_msi_eq_intr 8 37 267 1
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/centralvar.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/fhc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
fhc_attach 5 54 556 1
fhc_print 3 12 73 2
fhc_get_string 4 14 100 3
fhc_alloc_bus_tag 2 15 113 1
_fhc_bus_map 6 26 220 6
fhc_find_intr_handle 5 16 66 2
fhc_intr_establish 7 43 283 8
fhc_led_blink 2 16 101 2
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/comms_ebus.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
comms_ismouse 2 6 24 1
comms_match 8 19 152 3
comms_attach 7 39 342 3
comms_disable 1 9 46 1
comms_enable 1 10 49 1
comms_softintr 4 15 87 1
comms_hardintr 14 41 250 1
comms_speed_change 2 16 134 2
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/fhc_central.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
fhc_central_match 2 9 52 3
fhc_central_attach 7 51 426 3
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/sab82532reg.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/starfire.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
starfire_pc_ittrans_init 1 8 47 1
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/viovar.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/creator.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
creator_match 3 10 63 3
creator_attach 15 86 709 3
creator_ioctl 27 116 797 5
creator_setcursor 16 53 483 2
creator_curs_enable 4 10 58 2
creator_updatecursor 4 20 160 2
creator_mmap 13 41 260 3
creator_ras_fifo_wait 3 13 68 2
creator_ras_wait 4 13 72 1
creator_ras_init 1 18 108 1
creator_ras_eraserows 6 35 261 4
creator_ras_erasecols 6 32 237 5
creator_ras_fill 1 8 41 1
creator_ras_copyrows 7 37 261 4
creator_ras_setfg 2 11 53 2
creator_load_firmware 5 40 315 1
creator_load_sram 2 39 163 3
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/auxio.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
auxio_ebus_match 1 8 44 3
auxio_ebus_attach 9 43 267 3
auxio_sbus_match 1 8 44 3
auxio_sbus_attach 6 23 147 3
auxio_attach_common 1 8 40 1
auxio_led_blink 4 20 132 2
auxio_fd_control 4 19 139 1
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/sbusvar.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/beeper.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
beeper_match 2 10 53 3
beeper_attach 5 23 166 3
beeper_stop 1 11 58 1
beeper_bell 7 28 165 5
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/creatorvar.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/pyro.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pyro_match 4 12 87 3
pyro_attach 5 31 245 3
pyro_init 8 49 436 2
pyro_init_iommu 4 21 165 2
pyro_init_msi 5 45 396 2
pyro_print 2 6 29 2
pyro_conf_size 1 4 13 2
pyro_conf_read 2 17 105 3
pyro_conf_write 1 5 41 4
pyro_intr_map 3 17 120 2
pyro_alloc_mem_tag 1 6 25 1
pyro_alloc_io_tag 1 6 25 1
pyro_alloc_config_tag 1 6 25 1
pyro_alloc_bus_tag 2 20 148 5
pyro_alloc_dma_tag 2 19 120 1
pyro_alloc_chipset 2 11 70 3
pyro_dmamap_create 1 8 65 8
pyro_bus_map 6 31 250 6
pyro_bus_mmap 5 24 203 6
pyro_intr_establish 11 80 557 8
pyro_msi_ack 1 3 9 1
pyro_msi_eq_intr 4 29 216 1
pyro_xir 1 6 33 2
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/ldc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ldc_rx_ctrl 5 21 94 2
ldc_rx_ctrl_vers 7 31 137 2
ldc_rx_ctrl_rts 5 27 121 2
ldc_rx_ctrl_rtr 5 28 128 2
ldc_rx_ctrl_rdx 5 27 123 2
ldc_rx_data 7 31 232 2
ldc_send_vers 4 29 218 1
ldc_send_ack 4 29 218 1
ldc_send_rts 4 29 221 1
ldc_send_rtr 4 29 221 1
ldc_send_rdx 4 29 221 1
ldc_send_unreliable 8 46 364 3
ldc_reset 3 19 154 1
ldc_queue_alloc 6 36 255 2
ldc_queue_free 1 10 82 2
ldc_map_alloc 6 36 265 2
ldc_map_free 1 11 89 2
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/ofwi2cvar.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/lom.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
lom_match 3 8 58 3
lom_attach 22 100 885 3
lom_activate 2 11 43 2
lom_read 2 7 45 3
lom_write 2 7 44 3
lom_queue_cmd 2 7 39 2
lom_dequeue_cmd 2 12 70 2
lom1_read 3 15 95 3
lom1_write 3 14 91 3
lom1_read_polled 7 24 174 3
lom1_write_polled 7 25 176 3
lom1_queue_cmd 2 10 63 2
lom1_process_queue 1 7 36 1
lom1_process_queue_locked 7 41 283 1
lom2_read 3 15 95 3
lom2_read_polled 7 24 170 3
lom2_write 3 14 89 3
lom2_write_polled 16 46 334 3
lom2_queue_cmd 3 15 105 2
lom2_intr 5 36 254 1
lom_init_desc 16 55 307 1
lom_refresh 16 54 420 1
lom1_write_hostname 5 15 107 1
lom2_write_hostname 2 7 50 1
lom_wdog_pat 1 8 57 1
lom_wdog_cb 7 32 206 2
lom_shutdown 1 6 32 1
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/ebusreg.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/bbc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
bbc_match 2 7 47 3
bbc_attach 6 29 250 3
bbc_xir 3 10 65 2
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/vsw.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
vsw_match 2 7 47 3
vsw_attach 5 32 250 3
vsw_get_channel_endpoint 5 28 222 2
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/fd.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
fdcmatch_sbus 1 7 43 3
fdcattach_sbus 7 30 198 3
fdcmatch_ebus 1 7 43 3
fdcattach_ebus 9 43 312 3
fdprint 2 9 44 2
fdconf 16 28 201 1
fdcattach 8 44 306 2
fdmatch 12 44 306 3
fdattach 2 28 218 3
fdactivate 2 10 38 2
fd_dev_to_type 3 9 65 2
fdstrategy 16 57 365 1
fdstart 2 10 72 1
fdfinish 4 17 130 2
fdc_reset 3 14 92 1
fd_set_motor 5 15 106 1
fd_motor_off 1 10 55 1
fd_motor_on 3 12 78 1
fdcresult 5 24 162 1
fdc_wrfifo 3 17 102 2
fdc_diskchange 1 8 48 1
fdopen 9 38 234 4
fdclose 3 21 124 4
fdread 1 7 37 3
fdwrite 1 7 37 3
fdcstart 3 9 36 1
fdcstatus 8 35 198 2
fdctimeout 3 22 112 1
fdcpseudointr 1 9 39 1
fdchwintr 15 62 330 1
fdcswintr 4 20 84 1
fdcstate 88 330 2185 1
fdcretry 16 54 316 1
fdsize 1 5 15 1
fddump 1 8 29 4
fdioctl 29 101 689 5
fdformat 6 45 343 3
fdgetdisklabel 1 19 176 4
fd_do_eject 1 11 83 1
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/schizo.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
schizo_match 6 18 137 3
schizo_attach 4 28 213 3
schizo_init 15 87 735 2
schizo_ue 1 6 31 1
schizo_ce 1 6 31 1
schizo_pci_error 9 42 274 1
schizo_safari_error 1 12 102 1
schizo_init_iommu 6 50 443 2
schizo_print 2 6 29 2
schizo_conf_size 1 4 13 2
schizo_conf_read 2 17 100 3
schizo_conf_write 1 5 36 4
schizo_intr_map 3 17 120 2
schizo_set_intr 2 24 206 7
schizo_alloc_mem_tag 1 6 25 1
schizo_alloc_io_tag 1 6 25 1
schizo_alloc_config_tag 1 6 25 1
schizo_alloc_bus_tag 2 21 154 5
schizo_alloc_dma_tag 2 19 120 1
schizo_alloc_chipset 2 11 70 3
schizo_dmamap_create 1 8 65 8
schizo_bus_map 6 31 250 6
schizo_bus_mmap 5 24 203 6
schizo_bus_addr 6 21 166 3
schizo_intr_establish 8 43 292 8
schizo_xir 1 5 27 2
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/msivar.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/core.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
core_match 2 7 47 3
core_attach 4 19 149 3
core_print 2 7 40 2
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/fhc_mainbus.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
fhc_mainbus_match 2 9 52 3
fhc_mainbus_attach 7 43 344 3
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/tda.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
tda_match 4 12 94 3
tda_attach 5 26 165 3
tda_setspeed 8 34 243 1
tda_adjust 8 41 244 1
tda_full_blast 4 28 191 1
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/pcf8591_envctrl.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ecadc_match 2 7 47 3
ecadc_attach 14 83 891 3
ecadc_refresh 8 36 282 1
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/pcf8591_ofw.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pcfadc_match 2 7 47 3
pcfadc_attach 22 95 701 3
pcfadc_refresh 3 18 138 1
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/iommuvar.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/pcfiic_ebus.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pcfiic_ebus_match 9 18 151 3
pcfiic_ebus_attach 20 71 601 3
envctrl_scan 1 23 171 3
envctrltwo_scan 1 14 105 3
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/vdsk.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
vdsk_match 2 7 47 3
vdsk_attach 15 112 899 3
vdsk_tx_intr 5 22 111 1
vdsk_rx_intr 12 59 344 1
vdsk_rx_data 6 21 120 2
vdsk_rx_vio_ctrl 5 21 104 2
vdsk_rx_vio_ver_info 5 24 139 2
vdsk_rx_vio_attr_info 7 28 168 2
vdsk_rx_vio_dring_reg 5 24 137 2
vdsk_rx_vio_rdx 5 30 162 2
vdsk_rx_vio_data 3 17 95 2
vdsk_rx_vio_dring_data 6 29 153 2
vdsk_ldc_reset 1 5 24 1
vdsk_ldc_start 1 5 27 1
vdsk_sendmsg 2 8 53 3
vdsk_send_ver_info 1 15 109 3
vdsk_send_attr_info 1 14 97 1
vdsk_send_dring_reg 1 18 139 1
vdsk_send_rdx 1 11 77 1
vdsk_dring_alloc 7 39 296 2
vdsk_dring_free 1 11 89 2
vdsk_io_get 3 14 68 1
vdsk_io_put 3 10 49 2
vdsk_scsi_cmd 24 59 273 1
vdsk_submit_cmd 18 103 821 1
vdsk_complete_cmd 3 20 154 2
vdsk_scsi_inq 2 8 47 1
vdsk_scsi_inquiry 4 27 197 1
vdsk_scsi_capacity 2 14 105 1
vdsk_scsi_capacity16 1 10 88 1
vdsk_scsi_done 1 5 23 2
vdsk_dev_probe 2 7 36 1
vdsk_dev_free 1 4 16 1
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/central.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
central_match 2 9 52 3
central_attach 3 29 245 3
central_get_string 4 14 100 3
central_print 3 12 73 2
central_alloc_bus_tag 2 14 107 1
_central_bus_map 6 26 220 6
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/psychoreg.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/psycho.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
psycho_match 5 17 131 3
psycho_attach 45 224 1775 3
psycho_identify_pbm 4 19 102 3
psycho_map_psycho 9 25 179 6
psycho_print 2 6 29 2
psycho_set_intr 2 21 173 6
psycho_alloc_chipset 2 11 70 3
psycho_get_bus_range 3 14 88 2
psycho_get_ranges 2 8 58 3
psycho_ue 1 13 96 1
psycho_ce 1 13 77 1
psycho_bus_error 2 17 142 2
psycho_bus_a 1 5 25 1
psycho_bus_b 1 5 25 1
psycho_powerfail 1 5 18 1
psycho_wakeup 1 6 31 1
psycho_iommu_init 3 32 258 2
psycho_alloc_mem_tag 1 6 25 1
psycho_alloc_io_tag 1 6 25 1
psycho_alloc_config_tag 1 6 25 1
psycho_alloc_bus_tag 2 21 154 5
psycho_alloc_dma_tag 3 23 138 1
psycho_bus_map 6 35 289 6
psycho_bus_mmap 5 28 234 6
psycho_bus_addr 6 21 166 3
psycho_conf_size 1 4 13 2
psycho_conf_read 2 17 100 3
psycho_conf_write 1 5 36 4
psycho_intr_map 6 22 166 2
psycho_intr_establish 14 78 529 8
psycho_dmamap_create 1 8 65 8
psycho_sabre_dvmamap_sync 3 10 68 6
stick_get_timecount 1 5 26 1
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/led.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
led_match 3 11 78 3
led_attach 3 33 286 3
led_blink 1 7 56 2
led_blink_finish 2 10 48 1
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/iommureg.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/schizoreg.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/ce4231.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ce4231_match 3 10 61 3
ce4231_attach 9 84 625 3
ce4231_write 1 7 38 3
ce4231_read 1 7 35 2
ce4231_set_speed 9 52 433 2
ce4231_open 5 28 181 2
ce4231_close 1 10 51 1
ce4231_set_params 10 47 267 5
ce4231_round_blocksize 1 6 29 2
ce4231_commit_settings 16 56 412 1
ce4231_halt_output 1 10 61 1
ce4231_halt_input 1 10 61 1
ce4231_set_outputs 4 14 98 2
ce4231_get_outputs 4 13 75 1
ce4231_set_port 30 145 973 2
ce4231_get_port 31 100 676 2
ce4231_query_devinfo 16 147 1218 2
ce4231_get_props 1 5 15 1
ce4231_pintr 8 43 293 1
ce4231_cintr 8 43 293 1
ce4231_alloc 6 40 303 5
ce4231_free 3 21 156 3
if 1 5 26 1
if 1 5 41 1
if 1 5 26 1
if 1 5 41 1
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/iommu.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
iommu_strbuf_flush 3 9 47 2
iommu_init 11 78 630 4
iommu_reset 5 17 111 1
strbuf_reset 4 17 112 1
iommu_enter 5 25 236 5
iommu_remove 9 25 186 3
iommu_extract 3 7 54 2
iommu_lookup_tte 3 7 52 2
iommu_fetch_tte 3 8 54 2
iommu_tsb_entry 4 10 78 2
iommu_strbuf_flush_done 8 49 299 1
iommu_dvmamap_create 6 26 171 9
iommu_dvmamap_destroy 3 10 66 3
iommu_dvmamap_load 38 133 878 7
iommu_dvmamap_load_raw 39 144 971 7
iommu_dvmamap_append_range 15 57 360 6
iommu_dvmamap_load_seg 8 42 258 8
iommu_dvmamap_load_mlist 5 25 152 7
iommu_dvmamap_unload 11 36 229 3
iommu_dvmamap_validate_map 13 53 331 3
iommu_dvmamap_print_map 18 75 496 3
_iommu_dvmamap_sync 12 29 217 6
iommu_dvmamap_sync 10 20 135 6
iommu_dvmamap_sync_range 9 26 189 3
iommu_dvmamem_alloc 1 12 106 9
iommu_dvmamem_free 1 8 53 4
iommu_iomap_create 3 21 151 1
iommu_iomap_destroy 3 7 39 1
iomap_compare 3 5 44 2
iommu_iomap_insert_page 4 20 131 2
iommu_iomap_load_map 7 24 189 4
iommu_iomap_unload_map 5 15 136 2
iommu_iomap_translate 2 12 82 2
iommu_iomap_clear_pages 1 5 27 1
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/sbbc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sbbc_match 3 8 56 3
sbbc_attach 18 83 718 3
sbbc_intr 2 15 87 1
sbbc_send_intr 1 5 24 1
sbbc_attach_tod 4 18 111 2
sbbc_tod_gettime 1 7 44 2
sbbc_tod_settime 1 6 38 2
sbbc_attach_cons 16 43 339 2
sbbc_intr_cons 7 9 53 2
sbbc_softintr_cons 4 17 116 1
sbbc_cnlookc 3 13 89 2
sbbc_cngetc 2 7 27 1
sbbc_cnputc 2 12 81 2
sbbcopen 7 30 220 4
sbbcclose 3 15 104 4
sbbcread 3 13 94 3
sbbcwrite 3 13 94 3
sbbcioctl 5 20 146 5
sbbcstart 3 15 86 1
sbbcstop 3 10 57 2
sbbctty 3 11 58 1
sbbcparam 1 7 43 2
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/power.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
power_match 2 10 53 3
power_attach 9 39 300 3
power_intr 2 9 36 1
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/vds.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
vds_match 2 7 47 3
vds_attach 5 32 250 3
vds_get_channel_endpoint 5 28 222 2
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/radeonfb.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
radeonfb_match 3 12 86 3
radeonfb_attach 5 49 400 3
radeonfb_ioctl 19 61 364 5
radeonfb_mmap 15 36 252 3
radeonfb_is_console 1 5 18 1
radeonfb_getcmap 6 18 137 2
radeonfb_putcmap 7 27 257 2
radeonfb_setcolor 1 11 98 5
radeonfb_copycols 1 13 108 5
radeonfb_erasecols 1 13 119 5
radeonfb_copyrows 1 11 91 4
radeonfb_eraserows 3 20 163 4
radeonfb_init 1 9 69 1
radeonfb_wait_fifo 3 10 58 2
radeonfb_wait 5 19 120 1
radeonfb_copyrect 4 45 271 7
radeonfb_fillrect 2 30 200 6
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/creatorreg.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/z8530kbd.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
zskbd_match 4 17 99 3
zskbd_attach 15 90 666 3
zskbd_init 22 108 623 1
zskbd_putc 2 14 70 2
zsenqueue_tx 4 23 128 3
zsstart_tx 5 25 166 1
zs_maskintr 4 19 121 1
zs_modem 5 20 111 2
zs_hwiflow 3 15 116 1
zskbd_rxint 9 44 281 1
zskbd_txint 6 28 182 1
zskbd_stint 4 23 129 2
zskbd_diag 3 19 106 1
zskbd_rxsoft 16 65 423 1
zskbd_txsoft 1 4 11 1
zskbd_stsoft 3 18 94 1
zskbd_softint 4 20 91 1
zskbd_cnpollc 2 10 30 2
zskbd_cngetc 2 16 89 3
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/zs.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
zs_match_sbus 2 11 64 3
zs_match_fhc 2 11 64 3
zs_attach_sbus 4 32 207 3
zs_attach_fhc 6 37 244 3
zs_attach 17 82 568 3
zs_print 3 11 60 2
zshard 6 12 88 1
zssoft 4 18 110 1
zs_get_speed 1 8 47 1
zs_set_speed 6 19 115 2
zs_set_modes 7 33 201 2
zs_read_reg 1 11 46 2
zs_write_reg 1 9 42 3
zs_read_csr 1 8 30 1
zs_write_csr 1 7 27 2
zs_read_data 1 8 30 1
zs_write_data 1 7 27 2
zs_abort 4 19 71 1
zs_getc 2 15 75 1
zs_putc 2 15 74 2
zscngetc 1 5 17 1
zscnputc 1 6 21 2
zscnpollc 2 9 25 2
zs_console_flags 9 30 179 3
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/com_ebus.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
com_ebus_match 10 22 168 3
com_ebus_attach 19 80 685 3
com_ebus_speed 7 19 139 1
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/ifb_ident.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ifb_ident 6 15 93 1
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/ssm.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ssm_match 2 7 47 3
ssm_attach 4 25 217 3
ssm_print 2 7 40 2
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/uperfvar.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/vgafb.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
vgafbmatch 9 22 148 3
vgafbattach 7 37 315 3
vgafb_ioctl 21 65 348 5
vgafb_getcmap 6 20 141 2
vgafb_putcmap 7 27 241 2
vgafb_setcolor 1 11 83 5
vgafb_mmap 13 33 209 3
vgafb_is_console 1 6 20 1
vgafb_mapregs 16 70 407 2
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/auxiovar.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/clkbrd.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
clkbrd_match 2 7 47 3
clkbrd_attach 12 56 383 3
clkbrd_led_blink 2 15 91 2
clkbrd_refresh 5 22 139 1
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/gfxp.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
gfxp_match 3 12 79 3
gfxp_attach 6 56 462 3
gfxp_ioctl 19 58 328 5
gfxp_mmap 13 30 203 3
gfxp_is_console 1 5 18 1
gfxp_getcmap 6 18 137 2
gfxp_putcmap 7 33 287 2
gfxp_setcolor 1 13 121 5
gfxp_copycols 1 13 108 5
gfxp_erasecols 1 13 119 5
gfxp_copyrows 1 11 91 4
gfxp_eraserows 3 20 163 4
gfxp_init 1 7 43 1
gfxp_reinit 2 14 115 1
gfxp_indexed_write 1 9 72 3
gfxp_wait_fifo 3 11 57 2
gfxp_wait 6 23 145 1
gfxp_copyrect 3 21 170 7
gfxp_fillrect 1 15 123 6
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/fb.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
fb_unblank 2 5 24 1
fb_setsize 2 15 141 6
a2int 3 9 52 2
fb_initwsd 1 8 78 1
fb_updatecursor 3 8 57 1
fbwscons_init 16 51 404 3
fbwscons_console_init 13 41 300 2
fbwscons_setcolormap 5 20 201 2
fbwscons_attach 4 28 179 3
fb_alloc_screen 4 23 154 6
fb_free_screen 1 5 24 2
fb_show_screen 1 5 38 5
fb_load_font 1 6 44 3
fb_list_font 1 6 38 2
fb_get_console_metrics 5 16 130 4
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/vcons.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
vcons_match 2 7 47 3
vcons_attach 10 38 274 3
vcons_intr 2 7 33 1
vcons_cnlookc 5 11 54 2
vcons_cngetc 2 7 27 1
vcons_cnputc 2 4 20 2
vconsopen 7 30 220 4
vconsclose 3 15 104 4
vconsread 3 13 94 3
vconswrite 3 13 94 3
vconsioctl 5 20 146 5
vconsstart 3 15 86 1
vconsstop 3 10 57 2
vconstty 3 11 58 1
vconsparam 1 7 43 2
vcons_softintr 3 10 66 1
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/fdvar.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/machfb.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
machfb_match 4 14 109 3
machfb_attach 7 56 466 3
machfb_ioctl 16 51 311 5
machfb_mmap 13 30 203 3
machfb_is_console 1 5 18 1
machfb_getcmap 6 18 137 2
machfb_putcmap 7 31 288 2
machfb_setcolor 1 12 129 5
machfb_copycols 1 13 108 5
machfb_erasecols 1 13 119 5
machfb_copyrows 1 11 91 4
machfb_eraserows 3 20 163 4
machfb_init 1 69 695 1
machfb_wait_fifo 3 11 66 2
machfb_wait 3 12 65 1
machfb_copyrect 3 40 289 7
machfb_fillrect 1 24 221 6
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/upa.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
upa_match 2 7 47 3
upa_attach 9 41 348 3
upa_print 2 7 40 2
upa_alloc_bus_tag 2 15 113 1
upa_bus_map 8 28 218 6
upa_bus_mmap 8 26 219 6
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/cmp.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cmp_match 2 7 47 3
cmp_attach 4 19 147 3
cmp_print 2 7 40 2
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/ppm.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ppm_match 2 7 45 3
ppm_attach 8 46 366 3
ppm_led_blink 2 12 77 2
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/cons.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/pci_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pci_attach_hook 1 6 25 3
pci_bus_maxdevs 1 6 17 2
pci_make_tag 16 47 347 4
pci_decompose_tag 4 12 72 5
pci_bus_frequency 3 18 84 1
sparc64_pci_enumerate_bus 14 60 492 3
pci_conf_size 2 7 41 2
pci_conf_read 2 7 49 3
pci_conf_write 2 5 39 4
pci_intr_map 10 40 312 2
pci_intr_map_msi 3 10 77 2
pci_intr_line 1 4 15 2
pci_intr_string 2 13 80 2
if 1 4 16 1
pci_intr_disestablish 1 7 31 2
pci_msi_enable 3 16 137 4
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/clkbrdreg.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/vdsp.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
vdsp_match 2 7 47 3
vdsp_attach 6 51 389 3
vdsp_tx_intr 6 28 143 1
vdsp_rx_intr 11 58 339 1
vdsp_rx_data 6 21 120 2
vdsp_rx_vio_ctrl 5 21 104 2
vdsp_rx_vio_ver_info 6 39 251 2
vdsp_rx_vio_attr_info 5 26 157 2
vdsp_rx_vio_dring_reg 6 27 167 2
vdsp_rx_vio_rdx 3 18 96 2
vdsp_rx_vio_data 4 20 111 2
vdsp_rx_vio_dring_data 8 52 318 2
vdsp_vd_task 11 41 193 1
vdsp_rx_vio_desc_data 5 32 176 2
vdsp_ldc_reset 1 6 34 1
vdsp_ldc_start 1 3 9 1
vdsp_sendmsg 5 11 80 4
vdsp_open 10 59 423 1
vdsp_close 2 17 120 1
vdsp_readlabel 3 26 188 1
vdsp_writelabel 3 22 160 1
vdsp_is_iso 4 27 207 1
vdsp_alloc 1 19 160 1
vdsp_read 2 13 88 1
vdsp_read_desc 7 62 438 2
vdsp_read_dring 7 62 418 2
vdsp_write_dring 6 60 408 2
vdsp_flush_dring 2 10 57 2
vdsp_get_vtoc 11 84 635 2
vdsp_set_vtoc 10 77 644 2
vdsp_get_diskgeom 12 78 576 2
vdsp_unimp 1 8 47 2
vdsp_ack_desc 3 36 261 2
vdspopen 5 24 196 4
vdspclose 3 16 131 4
vdspioctl 3 11 72 5
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/vrng.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
vrng_match 2 7 47 3
vrng_attach 7 39 307 3
vrng_rnd 7 21 130 1
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/sbusreg.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/lpt_ebus.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
lpt_ebus_match 3 11 62 3
lpt_ebus_attach 4 30 261 3
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/vbusvar.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/clkbrdvar.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/fhcvar.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/environ.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
environ_match 2 7 47 3
environ_attach 3 24 194 3
environ_refresh 3 17 95 1
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/viommu.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
viommu_init 3 26 200 4
viommu_enter 9 23 179 5
viommu_remove 7 16 128 3
viommu_dvmamap_create 3 23 143 9
viommu_dvmamap_destroy 3 10 66 3
viommu_dvmamap_load 29 120 792 7
viommu_dvmamap_load_raw 26 104 710 7
viommu_dvmamap_append_range 15 57 360 6
viommu_dvmamap_load_seg 8 42 258 8
viommu_dvmamap_load_mlist 5 25 152 7
viommu_dvmamap_unload 5 25 163 3
viommu_dvmamap_sync 9 17 110 6
viommu_dvmamem_alloc 1 12 106 9
viommu_dvmamem_free 1 8 53 4
viommu_iomap_create 3 14 95 1
viommu_iomap_load_map 2 12 91 4
viommu_iomap_unload_map 2 8 67 2
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/vrtc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
vrtc_match 2 7 47 3
vrtc_attach 2 14 86 3
vrtc_gettime 2 9 47 2
vrtc_settime 2 6 33 2
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/uperf_ebus.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
uperf_ebus_match 1 8 44 3
uperf_ebus_attach 6 35 253 3
uperf_ebus_read_reg 1 28 229 2
uperf_ebus_write_reg 1 28 239 3
uperf_ebus_clrcnt 4 16 80 2
uperf_ebus_setcntsrc 3 19 111 4
uperf_ebus_getcntsrc 3 14 86 4
uperf_ebus_getcnt 3 15 83 4
uperf_ebus_xir 1 5 27 2
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/auxioreg.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/ofwi2c.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ofwiic_pci_scan 6 18 143 3
ofwiic_scan 14 44 383 3
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/psychovar.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/pyrovar.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/ebusvar.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/pckbc_ebus.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pckbc_ebus_match 2 10 53 3
pckbc_ebus_attach 13 78 604 3
pckbc_ebus_is_console 6 17 100 1
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/starfire.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/beep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
beep_match 2 7 47 3
beep_attach 8 37 307 3
beep_setfreq 9 32 309 2
beep_stop 1 11 56 1
beep_bell 8 26 161 5
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/prtc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
prtc_match 2 7 47 3
prtc_attach 2 14 86 3
prtc_gettime 3 16 115 2
prtc_settime 1 4 17 2
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/vcctty.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
vcctty_match 1 4 22 3
vcctty_attach 7 49 411 3
vcctty_tx_intr 6 27 138 1
vcctty_rx_intr 12 45 301 1
vcctty_send_data 6 25 209 2
vcctty_send_break 4 19 158 1
vccttyopen 7 31 228 4
vccttyclose 3 15 104 4
vccttyread 3 13 94 3
vccttywrite 3 13 94 3
vccttyioctl 7 31 179 5
vccttystart 4 20 125 1
vccttystop 3 10 57 2
vccttytty 3 11 58 1
vccttyparam 1 7 43 2
vccttyhwiflow 2 8 69 2
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/vnet.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
vnet_match 2 7 47 3
vnet_attach 6 64 518 3
vnet_tx_intr 5 22 111 1
vnet_rx_intr 12 62 370 1
vnet_handshake 1 5 23 1
vio_rx_data 6 21 120 2
vnet_rx_vio_ctrl 5 21 104 2
vnet_rx_vio_ver_info 9 42 264 2
vnet_rx_vio_attr_info 7 32 193 2
vnet_rx_vio_dring_reg 6 32 210 2
vnet_rx_vio_rdx 6 33 191 2
vnet_rx_vio_data 5 21 121 2
vnet_rx_vio_desc_data 9 67 450 2
vnet_rx_vio_dring_data 18 108 748 2
vnet_ldc_reset 4 21 177 1
vnet_ldc_start 1 6 35 1
vnet_sendmsg 2 8 53 3
vnet_send_ver_info 1 14 101 3
vnet_send_attr_info 2 21 147 1
vnet_send_dring_reg 1 18 137 1
vio_send_rdx 1 10 58 1
vnet_send_dring_data 2 18 127 2
vnet_start 19 80 672 1
vnet_start_desc 9 59 487 1
vnet_ioctl 11 36 212 3
vnet_watchdog 1 5 29 1
vnet_media_change 1 4 14 1
vnet_media_status 3 8 49 2
vnet_link_state 4 14 79 1
vnet_setmulti 7 34 228 2
vnet_init 7 39 342 1
vnet_stop 1 22 189 1
vnet_dring_alloc 7 37 283 2
vnet_dring_free 1 11 89 2
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/uperf.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
uperfopen 3 11 65 4
uperfclose 1 7 30 4
uperfioctl 5 27 152 5
uperf_getcntsrc 6 24 131 2
uperf_findbyval 5 18 96 4
uperf_setcntsrc 5 22 124 2
uperf_findbysrc 5 17 95 4
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/vldc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
vldc_match 3 8 58 3
vldc_attach 6 35 265 3
vldc_get_channel_endpoint 5 28 222 2
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/schizovar.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/vbus.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
vbus_match 2 7 47 3
vbus_attach 4 31 264 3
vbus_print 2 7 40 2
vbus_cmp_cells 3 9 70 4
vbus_intr_map 9 48 395 3
vbus_intr_establish 6 25 182 8
vbus_intr_ack 1 4 18 1
vbus_alloc_bus_tag 2 15 112 2
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/cbusvar.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/ifb.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ifbmatch 1 4 23 3
ifbattach 15 105 807 3
ifb_accel_identify 5 11 63 1
ifb_ioctl 16 49 276 5
ifb_dac_value 1 7 78 3
ifb_getcmap 6 18 127 2
ifb_putcmap 7 27 243 2
ifb_setcolor 1 11 91 5
ifb_setcolormap 3 27 342 2
ifb_mmap 11 29 178 3
ifb_burner 4 17 84 3
ifb_is_console 1 5 16 1
ifb_mapregs 5 34 227 2
ifb_putchar_dumb 1 10 97 5
ifb_copycols_dumb 1 10 97 5
ifb_erasecols_dumb 1 10 97 5
ifb_copyrows_dumb 1 10 90 4
ifb_eraserows_dumb 1 10 90 4
ifb_do_cursor_dumb 11 61 428 1
ifb_copycols 1 13 108 5
ifb_erasecols 1 13 119 5
ifb_copyrows 1 11 91 4
ifb_eraserows 3 20 163 4
ifb_copyrect 1 5 53 7
ifb_fillrect 3 14 107 6
ifb_rop 1 5 59 9
ifb_rop_common 3 31 347 10
ifb_rop_ifb 1 10 117 9
ifb_rop_jfb 2 22 227 9
ifb_rop_wait 3 11 54 1
ifb_do_cursor 1 11 92 1
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/consinit.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
prom_cnprobe 4 9 55 1
prom_cngetc 8 18 88 1
prom_cninit 3 5 31 1
prom_cnputc 3 9 54 2
prom_cnpollc 3 8 30 2
consinit 11 36 272 1
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/mgiic.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mgiic_match 4 12 95 3
mgiic_attach 2 24 193 3
mgiic_i2c_acquire_bus 4 7 52 2
mgiic_i2c_release_bus 4 7 42 2
mgiic_i2c_exec 8 24 159 8
mgiic_xmit 14 56 347 4
mgiic_recv 15 67 413 4
mgiic_read 1 6 47 2
mgiic_write 1 7 52 3
mgiic_control 1 6 42 3
mgiic_poll 3 10 53 1
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/vcc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
vcc_match 2 7 47 3
vcc_attach 6 35 265 3
vcc_get_channel_endpoint 5 28 222 2
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/viommuvar.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/gfb.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
gfb_match 2 7 47 3
gfb_attach 3 24 233 3
gfb_ioctl 15 38 203 5
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/wbsd_ebus.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
wbsd_ebus_match 2 7 47 3
wbsd_ebus_attach 3 22 193 3
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/fhcreg.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/ce4231var.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/sab.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sab_match 5 14 97 3
sab_attach 11 66 433 3
sabtty_activate 3 12 58 2
sab_print 2 10 49 2
sab_intr 8 17 140 1
sab_softintr 5 9 73 1
sabtty_match 2 9 47 3
sabtty_attach 11 78 456 3
sabtty_intr 28 91 554 2
sabtty_softintr 10 42 289 1
sabttyopen 22 98 689 4
sabttyclose 4 32 244 4
sabttyread 1 10 82 3
sabttywrite 1 10 82 3
sabttyioctl 14 61 372 5
sabttytty 1 7 46 1
sabttystop 3 18 120 2
sabtty_mdmctrl 16 67 382 3
sabttyparam 14 71 382 3
sabtty_param 1 8 64 2
sabtty_start 3 19 145 1
sabtty_cec_wait 4 11 58 1
sabtty_tec_wait 4 11 58 1
sabtty_reset 1 19 151 1
sabtty_flush 1 8 39 1
sabtty_speed 4 16 102 1
sabtty_cnputc 1 8 35 2
sabtty_cngetc 4 24 161 1
sabtty_cnpollc 4 25 156 2
sab_cnputc 2 9 36 2
sab_cnpollc 1 7 28 2
sab_cngetc 2 8 36 1
sabtty_console_flags 9 28 183 1
sabtty_console_speed 4 19 122 1
sabtty_abort 5 14 54 1
sabtty_shutdown 1 9 66 1
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/pmc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pmc_match 2 7 47 3
pmc_attach 5 26 214 3
pmc_activate 2 9 33 2
pmc_wdog_cb 2 11 78 2
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/stp_sbus.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
stpmatch 1 8 44 3
stpattach 10 58 468 3
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/raptor.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
raptor_match 3 12 79 3
raptor_attach 4 43 369 3
raptor_ioctl 16 47 273 5
raptor_mmap 13 30 203 3
raptor_is_console 1 5 18 1
raptor_getcmap 6 18 137 2
raptor_putcmap 7 32 291 2
raptor_setcolor 1 12 129 5
raptor_copycols 1 13 108 5
raptor_erasecols 1 13 119 5
raptor_copyrows 1 11 91 4
raptor_eraserows 3 20 163 4
raptor_init 6 43 348 1
raptor_wait 3 11 58 1
raptor_copyrect 4 28 202 7
raptor_fillrect 2 16 161 6
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/vldcp.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
vldcp_match 5 12 100 3
vldcp_attach 11 53 410 3
vldcp_tx_intr 6 30 166 1
vldcp_rx_intr 7 37 210 1
vldcp_lookup 3 9 55 1
vldcpopen 5 24 195 4
vldcpclose 2 13 106 4
vldcpread 8 51 332 3
vldcpwrite 8 55 352 3
vldcpioctl 12 77 477 5
vldcppoll 13 37 267 3
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/comkbd_ebus.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
comkbd_iskbd 2 7 30 1
comkbd_match 8 22 164 3
comkbd_attach 14 79 634 3
comkbd_cnpollc 1 5 15 2
comkbd_cngetc 3 18 90 3
comkbd_putc 5 21 108 2
comkbd_enqueue 4 25 134 3
comkbd_soft 9 34 218 1
comkbd_intr 11 39 219 1
comkbd_init 15 59 312 1
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/ebus.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ebus_match 16 29 230 3
ebus_attach 10 58 390 3
ebus_setup_attach_args 7 34 270 3
ebus_destroy_attach_args 5 11 93 1
ebus_print 5 14 127 2
ebus_find_ino 9 44 367 2
ebus_alloc_mem_tag 1 5 26 2
ebus_alloc_io_tag 1 5 26 2
_ebus_alloc_bus_tag 2 18 128 4
ebus_alloc_dma_tag 2 11 66 2
_ebus_bus_map 9 44 367 6
ebus_bus_mmap 5 23 178 6
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/sbus.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sbus_print 4 21 147 2
sbus_mb_match 1 6 49 3
sbus_xbox_match 2 9 55 3
sbus_xbox_attach 1 16 153 3
sbus_mb_attach 8 67 628 3
sbus_attach_common 4 23 153 3
sbus_setup_attach_args 11 40 335 5
sbus_destroy_attach_args 1 8 68 1
_sbus_bus_map 6 30 246 6
sbus_bus_addr 3 14 105 3
sbus_overtemp 1 7 30 1
sbus_get_intr 8 34 269 5
sbus_intr_establish 14 79 585 8
sbus_alloc_bustag 3 20 139 2
sbus_alloc_dma_tag 2 19 111 2
sbus_dmamap_create 2 10 78 8
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/ebus_mainbus.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ebus_mainbus_match 2 7 47 3
ebus_mainbus_attach 12 64 454 3
ebus_alloc_bus_tag 2 15 110 2
ebus_mainbus_bus_map 8 41 335 6
ebus_mainbus_intr_establish 19 80 585 8
ebus_mainbus_intr_ack 1 4 18 1
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/rtc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
rtc_match 2 7 47 3
rtc_attach 10 52 420 3
rtc_intr 2 9 36 1
rtc_read_reg 1 5 43 2
rtc_write_reg 1 5 45 3
rtc_gettime 7 29 228 2
rtc_settime 1 23 173 2
rtc_bq4802_gettime 6 28 278 2
rtc_bq4802_settime 1 24 241 2
rtc_getcal 1 4 16 2
rtc_setcal 1 4 15 2
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/dev/pcons.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pconsmatch 2 9 50 3
pconsattach 8 27 162 3
pconsopen 10 40 273 4
pconsclose 1 13 90 4
pconsread 1 9 65 3
pconswrite 1 9 65 3
pconsioctl 3 16 119 5
pconstty 1 6 29 1
pconsstop 1 6 19 2
pconsstart 5 31 176 1
pconsparam 1 9 45 2
pcons_poll 5 16 107 1
pconsprobe 4 6 35 1
pcons_cnpollc 6 20 107 2
cn_init_magic 1 5 20 1
cn_destroy_magic 1 5 20 1
cn_set_magic 14 40 207 1
cn_get_magic 7 29 148 2
pcons_alloc_screen 5 22 135 6
pcons_free_screen 1 5 24 2
pcons_ioctl 2 11 55 5
pcons_mmap 1 4 23 3
pcons_show_screen 1 5 38 5
pcons_mapchar 2 10 51 3
pcons_putchar 1 10 63 5
pcons_wsdisplay_init 4 23 164 1
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/include/pmap.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/include/disklabel.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/include/apmvar.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/include/kcore.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/include/profile.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/include/vmparam.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/include/lock.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/include/instr.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/include/_float.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/include/exec.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/include/spinlock.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/include/tcb.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/include/stdarg.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/include/mdesc.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/include/_types.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/include/pte.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/include/ieee.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/include/loadfile_machdep.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/include/sparc64.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/include/ieeefp.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/include/fenv.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/include/mutex.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/include/cpu.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/include/ioctl_fd.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/include/openpromio.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/include/cdefs.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/include/rbus_machdep.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/include/endian.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
__mswap16 1 8 44 1
__mswap32 1 8 44 1
__mswap64 1 8 44 1
__swapm16 1 6 38 2
__swapm32 1 6 38 2
__swapm64 1 6 38 2
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/include/idprom.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/include/frame.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/include/varargs.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/include/intr.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/include/ptrace.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/include/boot_flag.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/include/limits.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/include/conf.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/include/fbvar.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/include/atomic.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
_atomic_cas_uint 1 7 56 3
_atomic_cas_ulong 1 7 56 3
_atomic_cas_ptr 1 7 67 3
_atomic_swap_ptr 2 10 58 2
atomic_setbits_int 2 9 51 2
atomic_clearbits_int 2 9 52 2
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/include/bppioctl.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/include/openfirm.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/include/pci_machdep.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/include/bus.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
bus_space_barrier 5 22 78 5
bus_dmamap_create 1 10 75 7
bus_dmamap_destroy 1 7 39 2
bus_dmamap_load 1 10 72 6
bus_dmamap_load_mbuf 1 10 61 4
bus_dmamap_load_uio 1 9 61 4
bus_dmamap_load_raw 1 10 70 6
bus_dmamap_unload 1 7 39 2
bus_dmamap_sync 1 8 54 5
bus_dmamem_alloc 1 10 81 8
bus_dmamem_free 1 7 45 3
bus_dmamem_map 1 10 71 6
bus_dmamem_unmap 1 7 44 3
bus_dmamem_mmap 1 10 70 6
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/include/z8530var.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/include/psl.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
getpstate 1 4 14 1
setpstate 1 4 16 1
getcwp 1 4 14 1
setcwp 1 4 16 1
getver 1 4 14 1
intr_disable 1 7 32 1
intr_restore 1 4 16 1
stxa_sync 1 7 44 3
_spl 1 11 44 1
_splraise 2 8 37 1
_splx 1 4 16 1
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/include/proc.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/include/hypervisor.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/include/setjmp.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/include/ctlreg.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
asi_set 1 4 16 1
asi_get 1 4 12 1
flush 1 6 22 1
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/include/reloc.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/include/fsr.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/include/pcb.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/include/autoconf.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/include/db_machdep.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/include/signal.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/include/asm.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/include/param.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/include/reg.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/include/trap.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/sparc64/timerreg.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/sparc64/cpu.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
alloc_cpuinfo 13 49 379 1
cpu_match 9 24 190 3
cpu_attach 33 123 896 3
cpu_myid 11 26 118 1
cpu_init 7 25 139 1
sparc64_cpuspeed 1 6 27 1
hummingbird_div 6 17 50 1
hummingbird_estar_mode 6 17 50 1
hummingbird_enable_self_refresh 1 8 40 1
hummingbird_disable_self_refresh 1 8 40 1
hummingbird_set_refresh_count 3 20 137 2
hummingbird_setperf 13 60 404 1
hummingbird_init 2 7 36 1
cpu_boot_secondary_processors 11 36 256 1
cpu_hatch 1 14 72 1
need_resched 3 9 43 1
cpu_idle_enter 2 6 26 1
cpu_idle_cycle 3 15 58 1
cpu_idle_leave 2 6 26 1
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/sparc64/cache.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/sparc64/emul.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
readgpreg 3 14 87 3
writegpreg 3 14 85 3
readfpreg 1 8 39 3
writefpreg 1 8 41 3
decodeaddr 4 16 91 3
muldiv 14 57 404 5
emulinstr 9 43 301 2
swap_quad 1 7 41 1
emul_qf 23 82 587 4
emul_popc 3 14 109 4
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/sparc64/busop.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
bus_space_read_multi_2 2 18 129 5
bus_space_write_multi_2 2 18 131 5
bus_space_set_multi_2 2 13 91 5
bus_space_read_region_2 2 18 138 5
bus_space_write_region_2 2 18 140 5
bus_space_set_region_2 2 13 98 5
bus_space_copy_2 2 21 171 6
bus_space_read_multi_4 2 18 129 5
bus_space_write_multi_4 2 18 131 5
bus_space_set_multi_4 2 13 91 5
bus_space_read_region_4 2 18 138 5
bus_space_write_region_4 2 18 140 5
bus_space_set_region_4 2 13 98 5
bus_space_copy_4 2 21 171 6
bus_space_read_multi_8 2 18 129 5
bus_space_write_multi_8 2 18 131 5
bus_space_set_multi_8 2 13 91 5
bus_space_read_region_8 2 18 138 5
bus_space_write_region_8 2 18 140 5
bus_space_set_region_8 2 13 98 5
bus_space_copy_8 2 21 171 6
bus_space_read_multi_1 2 18 129 5
bus_space_write_multi_1 2 18 131 5
bus_space_set_multi_1 2 13 91 5
bus_space_read_region_1 2 18 138 5
bus_space_write_region_1 2 18 140 5
bus_space_set_region_1 2 13 98 5
bus_space_copy_1 2 21 171 6
bus_space_read_raw_multi_2 2 19 136 5
bus_space_write_raw_multi_2 2 19 138 5
bus_space_set_raw_multi_2 2 14 98 5
bus_space_read_raw_region_2 2 19 145 5
bus_space_write_raw_region_2 2 19 147 5
bus_space_set_raw_region_2 2 14 105 5
bus_space_read_raw_multi_4 2 19 136 5
bus_space_write_raw_multi_4 2 19 138 5
bus_space_set_raw_multi_4 2 14 98 5
bus_space_read_raw_region_4 2 19 145 5
bus_space_write_raw_region_4 2 19 147 5
bus_space_set_raw_region_4 2 14 105 5
bus_space_read_raw_multi_8 2 19 136 5
bus_space_write_raw_multi_8 2 19 138 5
bus_space_set_raw_multi_8 2 14 98 5
bus_space_read_raw_region_8 2 19 145 5
bus_space_write_raw_region_8 2 19 147 5
bus_space_set_raw_region_8 2 14 105 5
bus_space_read_raw_multi_1 2 19 136 5
bus_space_write_raw_multi_1 2 19 138 5
bus_space_set_raw_multi_1 2 14 98 5
bus_space_read_raw_region_1 2 19 145 5
bus_space_write_raw_region_1 2 19 147 5
bus_space_set_raw_region_1 2 14 105 5
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/sparc64/machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cpu_startup 5 23 167 1
setregs 9 57 395 4
cpu_sysctl 11 32 214 7
sendsig 11 51 489 6
sys_sigreturn 11 46 396 3
signotify 1 5 21 1
boot 19 64 336 1
dumpconf 5 14 87 1
reserve_dumppages 1 6 23 1
dumpsys 19 84 475 1
trapdump 1 24 240 1
stackdump 4 31 300 1
_bus_dmamap_create 3 29 188 8
_bus_dmamap_destroy 2 8 40 3
_bus_dmamap_load 3 23 130 7
_bus_dmamap_load_mbuf 12 57 360 5
_bus_dmamap_load_uio 11 52 371 5
_bus_dmamap_load_raw 1 10 44 7
_bus_dmamap_load_buffer 13 54 363 9
_bus_dmamap_unload 1 7 30 3
_bus_dmamap_sync 2 10 48 6
_bus_dmamem_alloc 7 34 232 9
_bus_dmamem_free 3 10 61 4
_bus_dmamem_map 9 47 282 7
_bus_dmamem_unmap 3 9 53 4
_bus_dmamem_mmap 7 24 142 7
sparc_bus_map 16 75 543 6
sparc_bus_subregion 1 8 39 6
sparc_bus_protect 7 29 199 5
sparc_bus_unmap 2 12 95 4
sparc_bus_mmap 2 9 54 6
sparc_bus_addr 3 9 56 3
bus_intr_allocate 2 19 138 8
bus_intr_free 1 4 17 1
sparc_mainbus_intr_establish 2 10 89 8
sparc_bus_alloc 1 6 41 10
sparc_bus_free 1 5 18 4
bus_space_alloc 1 10 84 9
bus_space_free 1 7 44 3
bus_space_map 4 25 140 5
bus_space_protect 1 9 59 4
bus_space_unmap 3 17 107 3
bus_space_subregion 5 28 174 5
bus_space_mmap 1 9 64 5
bus_intr_establish 1 10 85 7
bus_space_vaddr 4 13 87 2
bus_space_render_tag 3 12 77 3
bus_space_assert 4 25 162 4
blink_led_register 3 10 66 1
blink_led_timeout 3 16 117 1
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/sparc64/autoconf.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
str2hex 18 36 234 2
get_ncpus 11 29 185 1
bootstrap 26 96 694 1
bootpath_nodes 7 21 135 2
bootpath_build 29 77 440 1
bootpath_print 4 14 113 1
bootpath_store 2 9 40 2
cpu_configure 17 56 341 1
sun4v_soft_state_init 2 8 33 1
sun4v_set_soft_state 4 12 70 2
diskconf 5 12 84 1
sync_crash 1 4 11 1
clockfreq 2 15 86 1
mbprint 4 11 76 2
findroot 2 8 44 1
findnode 4 11 79 2
mainbus_match 1 4 22 3
mainbus_attach 50 168 1304 3
getprop 5 21 134 5
getproplen 1 4 21 2
getpropstring 1 5 30 2
getpropstringA 2 8 57 3
getpropint 2 7 49 3
getpropspeed 6 16 109 2
firstchild 1 4 13 1
nextsibling 1 4 13 1
checkstatus 4 9 62 1
node_has_property 1 4 28 2
romgetcursoraddr 3 11 81 2
callrom 1 5 17 1
getdevunit 4 17 132 2
device_register 33 103 766 2
nail_bootdev 2 9 61 2
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/sparc64/disksubr.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
readdisklabel 18 48 304 4
writedisklabel 3 23 154 3
sun_extended_sum 2 10 65 2
disklabel_sun_to_bsd 31 118 871 2
disklabel_bsd_to_sun 12 59 483 2
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/sparc64/in4_cksum.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
in4_cksum 5 33 203 4
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/sparc64/mem.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mmopen 7 17 72 4
mmclose 1 4 23 4
mmrw 20 79 482 3
mmmmap 1 4 19 3
mmioctl 1 4 26 5
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/sparc64/sys_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sys_sysarch 1 15 59 3
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/sparc64/rbus_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
rbus_pccbb_parent_mem 11 36 306 2
rbus_pccbb_parent_io 11 36 306 2
pccbb_attach_hook 6 23 172 3
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/sparc64/openfirm.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
OF_peer 2 18 78 1
OF_child 2 18 78 1
OF_parent 2 18 78 1
OF_instance_to_package 2 18 80 1
OF_getproplen 2 21 97 2
OF_getprop 3 29 139 4
OF_setprop 3 29 140 4
OF_nextprop 2 24 115 3
OF_finddevice 2 18 80 1
OF_instance_to_path 3 26 120 3
OF_package_to_path 3 26 120 3
OF_call_method 6 35 250 5
OF_call_method_1 5 29 190 4
OF_open 3 21 100 1
OF_close 1 15 62 1
OF_test 2 18 80 1
OF_test_method 2 21 97 2
OF_read 6 37 177 3
OF_write 4 33 163 3
OF_seek 2 23 108 2
OF_boot 2 19 89 1
OF_enter 1 12 47 1
OF_exit 1 13 52 1
OF_poweroff 1 12 47 1
OF_interpret 4 28 176 3
OF_milliseconds 2 15 66 1
OF_sym2val 7 29 163 1
OF_val2sym 8 39 192 1
OF_is_compatible 4 18 110 2
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/sparc64/conf.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
iskmemdev 2 5 26 1
iszerodev 2 5 26 1
getnulldev 1 4 14 1
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/sparc64/db_interface.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
db__char_value 4 15 70 3
db__short_value 4 15 70 3
kdb_kbd_trap 2 8 34 1
db_ktrap 13 56 329 2
db_cpuinfo_cmd 8 29 132 4
db_startproc_cmd 7 19 113 4
db_stopproc_cmd 7 19 113 4
db_ddbproc_cmd 6 19 105 4
db_enter_ddb 17 49 305 1
db_startcpu 2 8 37 1
db_stopcpu 3 11 65 1
db_read_bytes 3 14 89 3
db_write_bytes 5 20 133 3
db_enter 1 4 11 1
db_prom_cmd 1 8 29 4
db_get_dtlb_data 1 8 38 1
db_get_dtlb_tag 1 8 38 1
db_get_itlb_data 1 8 38 1
db_get_itlb_tag 1 8 38 1
db_print_dtlb_entry 1 7 46 3
db_print_itlb_entry 1 7 46 3
db_dump_dtlb 10 38 227 4
db_dump_itlb 11 29 166 4
db_pload_cmd 8 33 161 4
db_dump_pmap 8 31 304 1
db_pmap_kernel 9 39 257 4
db_pmap_cmd 11 33 216 4
db_lock 3 19 88 4
db_dump_dtsb 4 22 226 4
db_page_cmd 2 13 56 4
db_proc_cmd 3 29 206 4
db_ctx_cmd 3 21 120 4
db_dump_pcb 4 40 439 4
db_setpcb 5 25 129 4
db_watch 7 31 178 4
db_xir 2 9 54 4
db_register_xir 2 10 73 2
db_branch_taken 12 35 203 3
db_inst_branch 10 25 88 1
db_inst_call 4 14 60 1
db_inst_unconditional_flow_transfer 8 21 81 1
db_inst_return 2 6 34 1
db_inst_trap_return 2 8 38 1
db_machine_init 1 4 11 1
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/sparc64/process_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
process_read_regs 4 30 248 2
process_read_fpregs 4 20 130 2
process_write_regs 4 30 243 2
process_sstep 2 8 28 2
process_set_pc 1 8 49 2
process_write_fpregs 4 22 171 2
process_get_wcookie 1 4 18 1
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/sparc64/vm_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
vmapbuf 4 30 201 2
vunmapbuf 2 15 110 2
cpu_fork 11 56 528 6
fpusave_cpu 3 13 64 2
fpusave_proc 9 23 139 2
cpu_exit 2 9 55 1
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/sparc64/clock.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
clockmatch_sbus 1 8 44 3
clockmatch_ebus 1 8 44 3
clockmatch_fhc 1 8 44 3
clockattach_sbus 2 24 133 3
clock_bus_wenable 8 23 128 2
clockattach_ebus 6 35 257 3
clockattach_fhc 2 21 148 3
clockattach 6 28 175 3
getidprom 3 13 83 1
timermatch 3 11 62 3
timerattach 1 22 245 3
stopcounter 1 7 27 1
myetheraddr 5 23 162 1
cpu_initclocks 20 83 542 1
setstatclockrate 1 4 9 1
clockintr 6 29 173 1
tickintr 2 15 90 1
sys_tickintr 2 15 90 1
stickintr 2 15 90 1
statintr 7 22 161 1
schedintr 2 7 24 1
inittodr 11 41 243 1
resettodr 4 10 49 1
tick_start 1 9 49 1
sys_tick_start 1 9 49 1
stick_start 1 9 49 1
tick_get_timecount 1 6 31 1
sys_tick_get_timecount 1 6 31 1
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/sparc64/intr.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
strayintr 8 23 133 2
intr_handler 8 15 84 2
intr_list_handler 4 21 124 1
intr_ack 1 4 16 1
intr_establish 22 87 608 2
splraise 1 4 15 1
intr_barrier 1 5 22 1
softintr_establish 2 14 104 3
softintr_disestablish 1 5 28 1
softintr_schedule 1 5 27 1
splassert_check 3 12 73 2
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/sparc64/ipifuncs.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sparc64_send_ipi 2 7 49 4
sun4u_send_ipi 11 34 260 4
sun4v_send_ipi 4 18 150 4
sparc64_broadcast_ipi 2 7 42 3
sun4u_broadcast_ipi 4 11 81 3
sun4v_broadcast_ipi 8 30 224 3
smp_tlb_flush_pte 3 10 46 2
smp_tlb_flush_ctx 3 10 41 1
cpu_unidle 5 9 70 1
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/sparc64/db_trace.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
db_stack_trace_print 20 73 475 5
db_dump_window 6 18 118 4
db_print_window 3 55 501 1
db_dump_stack 12 38 244 4
db_dump_trap 6 74 711 4
db_dump_fpstate 2 82 810 4
db_dump_ts 2 12 115 4
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/sparc64/ofw_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
get_mmu_handle 3 13 68 1
get_memory_handle 3 13 68 1
prom_set_trap_table 2 21 91 2
prom_vtop 4 42 264 1
prom_claim_virt 3 32 162 2
prom_alloc_virt 3 30 150 2
prom_free_virt 2 26 132 2
prom_unmap_virt 2 26 132 2
prom_map_phys 4 40 206 4
prom_alloc_phys 3 31 160 2
prom_claim_phys 3 35 184 2
prom_free_phys 2 28 144 2
prom_get_msgbuf 8 48 297 2
prom_itlb_load 4 31 164 3
prom_dtlb_load 4 31 164 3
prom_start_cpu 1 18 89 3
prom_start_cpu_by_cpuid 1 19 89 3
OF_stdin 2 9 43 1
OF_stdout 2 9 43 1
prom_printf 3 14 87 2
prom_serengeti_set_console_input 2 17 84 1
prom_opl_get_tod 2 16 74 1
prom_set_sun4v_api_version 1 25 121 4
prom_sun4v_soft_state_supported 1 12 48 1
OF_searchprop 3 10 65 4
compare_cells 3 12 123 4
find_pci_host_node 5 16 87 1
OF_mapintr 36 129 1009 4
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/sparc64/cache.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cache_enable 1 4 12 1
cache_flush_page 6 23 160 1
cache_flush 5 26 187 2
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/sparc64/mdesc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mdesc_init 7 44 267 1
mdesc_get_prop_val 4 17 137 2
mdesc_get_prop_str 4 19 153 2
mdesc_get_prop_data 4 21 173 3
mdesc_find 5 17 133 2
mdesc_find_child 7 23 188 3
mdesc_find_node 4 17 135 1
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/sparc64/openprom.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
openpromopen 1 7 30 4
openpromclose 1 7 30 4
openpromread 8 23 131 3
openpromcheckid 4 8 53 2
openpromgetstr 2 13 86 3
openpromioctl 35 137 819 5
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/sparc64/intreg.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/sparc64/pmap.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pa_to_pvh 2 6 31 1
pmap_tte2flags 6 9 66 1
tsb_invalidate 3 13 98 2
pmap_enter_kpage 3 15 92 2
pmap_bootdebug 7 23 99 1
pmap_bootstrap 114 577 4187 4
pmap_bootstrap_cpu 2 7 22 1
sun4u_bootstrap_cpu 7 40 333 1
sun4v_bootstrap_cpu 9 34 329 1
pmap_init 2 10 70 1
pmap_virtual_space 2 8 58 2
pmap_growkernel 5 21 127 1
pmap_create 1 11 76 1
pmap_reference 1 4 17 1
pmap_destroy 2 7 36 1
pmap_release 10 45 354 1
pmap_copy 1 4 23 5
pmap_collect 11 33 266 1
pmap_zero_page 1 4 17 1
pmap_copy_page 1 6 37 2
pmap_activate 4 16 88 1
pmap_deactivate 1 3 9 1
pmap_kenter_pa 11 31 256 3
pmap_kremove 10 21 144 2
pmap_enter 30 87 666 5
pmap_remove 19 45 318 3
pmap_protect 21 58 404 4
pmap_extract 12 22 183 3
pmap_dumpsize 1 7 46 1
pmap_dumpmmu 3 38 391 2
pmap_pa_exists 5 8 55 1
GenerateTSBPointer 5 23 111 5
ptelookup_va 1 6 37 1
pmap_clear_modify 11 43 285 1
pmap_clear_reference 11 41 259 1
pmap_is_modified 10 24 163 1
pmap_is_referenced 8 24 155 1
pmap_unwire 7 23 127 2
pmap_page_protect 20 89 641 2
ctx_alloc 11 31 194 1
ctx_free 5 17 102 1
pmap_enter_pv 5 27 190 4
pmap_remove_pv 11 44 342 3
pmap_page_cache 13 40 268 3
pmap_get_page 5 21 131 3
pmap_free_page 1 6 33 2
pmap_remove_holes 2 14 117 1
db_dump_pv 3 12 77 4
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/sparc64/trap.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
share_fpu 4 6 43 2
trap 74 259 1464 4
rwindow_save 3 13 108 1
pmap_unuse_final 1 5 23 1
data_access_fault 23 91 544 6
data_access_error 9 48 286 6
text_access_fault 10 49 287 4
text_access_error 14 65 383 6
syscall 19 86 565 3
child_return 2 18 121 1
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/sparc64/db_disasm.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
db_disasm 73 221 1625 2
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/sparc64/busop.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
bus_space_read_2 1 14 78 3
bus_space_write_2 1 12 73 4
bus_space_read_4 1 14 78 3
bus_space_write_4 1 12 73 4
bus_space_read_8 1 14 78 3
bus_space_write_8 1 12 73 4
bus_space_read_1 1 14 78 3
bus_space_write_1 1 12 73 4
bus_space_read_raw_2 1 14 78 3
bus_space_write_raw_2 1 12 73 4
bus_space_read_raw_4 1 14 78 3
bus_space_write_raw_4 1 12 73 4
bus_space_read_raw_8 1 14 78 3
bus_space_write_raw_8 1 12 73 4
bus_space_read_raw_1 1 14 78 3
bus_space_write_raw_1 1 12 73 4
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/fpu/fpu_div.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
fpu_div 10 53 364 1
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/fpu/fpu_arith.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/fpu/fpu_explode.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
fpu_itof 3 14 91 2
fpu_xtof 3 13 86 2
fpu_stof 1 12 94 2
fpu_dtof 1 14 126 3
fpu_qtof 1 15 171 5
fpu_explode 13 55 420 4
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/fpu/fpu_extern.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/fpu/fpu_mul.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
fpu_mul 13 69 418 1
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/fpu/fpu_subr.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
fpu_shr 14 49 413 2
fpu_norm 9 48 404 1
fpu_newnan 1 11 80 1
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/fpu/fpu_implode.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
fpu_round 12 52 375 2
toinf 5 20 75 2
fpu_ftoi 7 25 148 2
fpu_ftox 7 32 191 3
fpu_ftos 15 38 342 2
fpu_ftod 13 48 362 3
fpu_ftoq 13 49 406 3
fpu_implode 6 33 239 4
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/fpu/fpu_emu.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/fpu/fpu_sqrt.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
fpu_sqrt 19 127 783 1
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/fpu/fpu_compare.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
fpu_compare 13 48 242 2
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/fpu/fpu.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
fpu_dumpfpn 2 7 82 1
fpu_dumpstate 3 7 53 1
fpu_fcopy 4 13 70 3
fpu_cleanup 18 76 444 2
fpu_regoffset 6 11 69 2
fpu_execute 103 121 1010 3
fpu_insn_fmov 4 17 134 3
fpu_insn_fabs 4 18 155 3
fpu_insn_fneg 4 18 155 3
fpu_insn_itof 4 22 195 6
fpu_insn_ftoi 4 19 151 5
fpu_insn_ftof 6 23 213 5
fpu_insn_fsqrt 4 22 166 5
fpu_insn_fcmp 6 30 228 4
fpu_insn_fmul 5 25 206 5
fpu_insn_fmulx 7 26 235 5
fpu_insn_fdiv 5 25 206 5
fpu_insn_fadd 5 25 206 5
fpu_insn_fsub 5 25 206 5
fpu_insn_fmovcc 12 42 286 3
fpu_insn_fmovr 23 51 351 3
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/fpu/fpu_add.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
fpu_add 18 78 646 1
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/stand/ofwboot/softraid_sparc64.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/stand/ofwboot/alloc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
alloc 11 44 270 1
free 5 13 99 2
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/stand/ofwboot/disk.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/stand/ofwboot/netif_of.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
socktodesc 2 6 19 1
netif_open 2 21 118 1
netif_close 3 19 93 1
netif_put 2 22 146 3
netif_get 5 23 175 4
getsecs 1 4 13 1
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/stand/ofwboot/net.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
net_open 6 19 89 1
net_close 3 8 34 1
net_mountroot_bootparams 4 13 79 1
net_mountroot_bootp 5 16 93 1
net_mountroot 5 14 78 1
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/stand/ofwboot/vers.c
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/stand/ofwboot/openfirm.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/stand/ofwboot/ofdev.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/stand/ofwboot/diskprobe.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
new_diskinfo 11 53 354 1
dump_node 3 10 75 1
diskprobe 14 31 216 1
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/stand/ofwboot/boot.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
parseargs 12 38 164 2
chain 3 25 225 4
loadfile 8 39 231 2
loadrandom 6 19 115 3
srbootdev 13 40 253 1
main 28 85 502 1
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/stand/ofwboot/Locore.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
_rtt 3 14 56 1
OF_enter 1 12 47 1
OF_finddevice 2 17 78 1
OF_instance_to_package 2 17 77 1
OF_getprop 2 23 121 4
OF_open 3 18 84 1
OF_close 1 14 60 1
OF_write 2 21 105 3
OF_read 2 22 107 3
OF_seek 2 22 106 2
OF_release 1 16 73 2
OF_milliseconds 1 14 55 1
OF_chain 1 7 63 5
setup 6 11 113 1
OF_claim_virt 2 26 127 2
OF_alloc_virt 2 26 131 2
OF_free_virt 1 20 97 2
OF_map_phys 3 32 168 4
OF_alloc_phys 2 25 125 2
OF_free_phys 1 22 109 2
OF_claim 6 34 236 3
OF_peer 2 17 76 1
OF_child 2 17 76 1
OF_package_to_path 3 23 114 3
putchar 2 7 33 1
getchar 4 9 51 1
cngetc 1 4 11 1
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/stand/ofwboot/softraid_sparc64.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
srprobe_meta_opt_load 7 35 287 2
srprobe_keydisk_load 4 26 209 1
srprobe 29 140 960 1
sr_strategy 15 83 596 6
sr_getdisklabel 5 17 126 2
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/stand/ofwboot/md5.h
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/stand/ofwboot/elf64_exec.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
elf64_exec 32 129 1143 5
Source file: /home/sergeyb/sources/src/sys/arch/sparc64/stand/ofwboot/ofdev.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
filename 16 38 265 2
strategy 9 34 243 6
devclose 5 13 68 1
get_long 1 5 53 1
sun_extended_sum 2 10 65 2
disklabel_sun_to_bsd 29 117 844 2
search_label 9 36 246 5
load_disklabel 7 24 128 2
devopen 57 175 1141 3
Source file: /home/sergeyb/sources/src/sys/arch/alpha/mcbus/mcmem.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mcmemmatch 2 10 48 3
mcmemattach 1 7 29 3
Source file: /home/sergeyb/sources/src/sys/arch/alpha/mcbus/mcbusreg.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/mcbus/mcbusvar.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/mcbus/mcbus.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mcbusprint 1 9 45 2
mcbussbm 3 12 88 3
mcbusmatch 3 12 66 3
mcbusattach 5 34 250 3
mcbus_node_type_str 6 21 70 1
Source file: /home/sergeyb/sources/src/sys/arch/alpha/dev/sgmapvar.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/dev/sgmap_typedep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
__C( SGMAP_TYPE , _init_spill_page_pte) 1 6 21 1
__C( SGMAP_TYPE , _load_buffer) 24 84 582 8
__C( SGMAP_TYPE , _load) 6 31 229 7
__C( SGMAP_TYPE , _load_mbuf) 11 42 322 5
__C( SGMAP_TYPE , _load_uio) 12 49 361 5
__C( SGMAP_TYPE , _load_raw) 1 9 77 7
__C( SGMAP_TYPE , _unload) 8 37 275 3
Source file: /home/sergeyb/sources/src/sys/arch/alpha/dev/sgmap_typedep.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/dev/sgmap_common.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
alpha_sgmap_init 9 65 346 9
alpha_sgmap_dmamap_setup 2 9 55 3
alpha_sgmap_dmamap_create 3 23 109 7
alpha_sgmap_dmamap_teardown 1 5 20 1
alpha_sgmap_dmamap_destroy 1 8 35 2
Source file: /home/sergeyb/sources/src/sys/arch/alpha/dev/bus_dma.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
_bus_dmamap_create 5 32 207 7
_bus_dmamap_destroy 1 6 23 2
_bus_dmamap_load_buffer_direct 17 69 428 9
_bus_dmamap_load_direct 4 28 179 6
_bus_dmamap_load_mbuf_direct 9 35 244 4
_bus_dmamap_load_uio_direct 10 43 290 4
_bus_dmamap_load_raw_direct 1 10 40 6
_bus_dmamap_unload 1 9 42 2
_bus_dmamap_sync 1 9 33 5
_bus_dmamem_alloc 1 11 77 8
_bus_dmamem_alloc_range 9 48 292 10
_bus_dmamem_free 3 20 114 3
_bus_dmamem_map 8 44 292 6
_bus_dmamem_unmap 5 12 67 3
_bus_dmamem_mmap 7 24 138 6
Source file: /home/sergeyb/sources/src/sys/arch/alpha/dev/shared_intr.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
intr_typename 6 17 62 1
alpha_shared_intr_alloc 4 19 127 1
alpha_shared_intr_dispatch 9 21 127 2
if 1 5 25 1
switch 8 23 127 1
alpha_shared_intr_disestablish 1 10 66 2
alpha_shared_intr_get_sharetype 1 6 27 2
alpha_shared_intr_isactive 1 6 32 2
alpha_shared_intr_firstactive 2 5 44 2
alpha_shared_intr_set_dfltsharetype 3 10 59 3
alpha_shared_intr_set_maxstrays 1 10 52 3
alpha_shared_intr_reset_strays 1 6 26 2
alpha_shared_intr_stray 4 13 90 3
alpha_shared_intr_set_private 1 7 32 3
alpha_shared_intr_get_private 1 6 27 2
Source file: /home/sergeyb/sources/src/sys/arch/alpha/isa/isa_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
isa_display_console 3 9 42 2
Source file: /home/sergeyb/sources/src/sys/arch/alpha/isa/isadma_bounce.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
isadma_bounce_dmamap_create 9 42 278 7
isadma_bounce_dmamap_destroy 2 8 50 2
isadma_bounce_dmamap_load 8 30 213 6
isadma_bounce_dmamap_load_mbuf 11 35 248 4
isadma_bounce_dmamap_load_uio 1 5 23 4
isadma_bounce_dmamap_load_raw 1 5 28 6
isadma_bounce_dmamap_unload 3 10 65 2
isadma_bounce_dmamap_sync 22 70 410 5
isadma_bounce_dmamem_alloc 2 13 105 8
isadma_bounce_alloc_bouncebuf 3 25 157 4
isadma_bounce_free_bouncebuf 1 11 63 2
Source file: /home/sergeyb/sources/src/sys/arch/alpha/isa/isafcns_jensen.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
jensen_inb 1 14 92 1
jensen_inw 1 14 92 1
jensen_inl 1 14 92 1
jensen_outb 1 12 72 2
jensen_outw 1 12 72 2
jensen_outl 1 12 72 2
Source file: /home/sergeyb/sources/src/sys/arch/alpha/isa/isapnp_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
isapnp_map 3 16 92 1
isapnp_unmap 1 6 37 1
isapnp_map_readport 4 10 61 1
isapnp_unmap_readport 1 4 11 1
Source file: /home/sergeyb/sources/src/sys/arch/alpha/isa/isa_machdep.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/isa/isapnp_machdep.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/isa/mcclock_isa.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mcclock_isa_match 8 18 129 3
mcclock_isa_attach 2 12 89 3
mcclock_isa_write 1 10 68 3
mcclock_isa_read 1 10 63 2
Source file: /home/sergeyb/sources/src/sys/arch/alpha/include/pmap.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pmap_l2pte 3 14 81 3
pmap_l3pte 4 18 126 3
Source file: /home/sergeyb/sources/src/sys/arch/alpha/include/disklabel.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/include/kcore.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/include/profile.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/include/rpb.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/include/sfbreg.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/include/vmparam.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/include/lock.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/include/cfbreg.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/include/pal.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/include/logout.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/include/_float.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/include/exec.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/include/tcb.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
__alpha_get_tcb 1 8 33 1
__alpha_set_tcb 1 7 40 1
Source file: /home/sergeyb/sources/src/sys/arch/alpha/include/stdarg.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/include/_types.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/include/pte.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/include/ieee.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/include/loadfile_machdep.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/include/ieeefp.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/include/fenv.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/include/mutex.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/include/cpu.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/include/ioctl_fd.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/include/cdefs.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/include/tc_machdep.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/include/endian.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/include/cpuconf.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/include/frame.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/include/varargs.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/include/intr.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/include/ptrace.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/include/limits.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/include/conf.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/include/atomic.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
atomic_setbits_ulong 1 18 51 2
atomic_clearbits_ulong 1 18 51 2
atomic_add_ulong 1 18 51 2
atomic_sub_ulong 1 18 51 2
atomic_loadlatch_ulong 1 19 63 2
atomic_setbits_int 1 18 51 2
atomic_clearbits_int 1 18 51 2
atomic_add_int 1 18 49 2
Source file: /home/sergeyb/sources/src/sys/arch/alpha/include/bus.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/include/z8530var.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/include/proc.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/include/mplock.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/include/setjmp.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/include/prom.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/include/reloc.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/include/pcb.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/include/autoconf.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/include/db_machdep.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/include/signal.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/include/bwx.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
alpha_ldbu 1 8 34 1
alpha_ldwu 1 8 34 1
alpha_ldlu 1 4 15 1
alpha_stb 1 7 31 2
alpha_stw 1 7 31 2
alpha_stl 1 7 31 2
alpha_sextb 1 9 33 1
alpha_sextw 1 9 33 1
Source file: /home/sergeyb/sources/src/sys/arch/alpha/include/asm.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/include/param.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/include/alpha_cpu.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
alpha_rpcc 1 6 26 1
alpha_pal_rdmces 1 9 46 1
alpha_pal_rdps 1 9 46 1
alpha_pal_rdunique 1 8 36 1
alpha_pal_rdusp 1 9 46 1
alpha_pal_rdval 1 9 46 1
alpha_pal_swpctx 1 10 71 1
alpha_pal_swpipl 1 10 71 1
alpha_pal_tbi 1 9 74 2
alpha_pal_whami 1 9 46 1
alpha_pal_wrfen 1 8 50 1
alpha_pal_wripir 1 8 50 1
alpha_pal_wrunique 1 7 40 1
alpha_pal_wrusp 1 8 50 1
alpha_pal_wrmces 1 8 50 1
alpha_pal_wrval 1 8 50 1
Source file: /home/sergeyb/sources/src/sys/arch/alpha/include/reg.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/include/sysarch.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/include/fpu.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/eisa/eisa_machdep.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/eisa/eisa_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ecuf_init 1 8 54 1
eisa_parse_mem 5 23 224 2
eisa_parse_irq 8 18 156 2
eisa_parse_dma 5 19 163 2
eisa_parse_io 6 18 156 2
eisa_read_config_bytes 2 9 58 3
eisa_read_config_word 2 11 76 2
eisa_uncompress 4 17 103 3
eisa_init 37 170 1213 1
eisa_compute_maxslots 8 22 149 1
Source file: /home/sergeyb/sources/src/sys/arch/alpha/alpha/cpu.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cpumatch 3 9 64 3
cpuattach 34 111 785 3
cpu_announce_extensions 5 20 108 1
cpu_boot_secondary_processors 6 21 134 1
cpu_boot_secondary 8 41 278 1
cpu_pause_resume 2 9 50 2
cpu_pause_resume_all 2 10 47 1
cpu_halt 1 12 91 1
cpu_hatch 2 23 146 1
cpu_iccb_send 7 28 188 2
cpu_iccb_receive 8 33 181 1
cpu_unidle 2 5 26 1
Source file: /home/sergeyb/sources/src/sys/arch/alpha/alpha/dec_550.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
dec_550_init 2 11 59 0
dec_550_cons_init 6 38 234 0
dec_550_device_register 23 90 570 2
dec_550_powerdown 1 5 16 0
Source file: /home/sergeyb/sources/src/sys/arch/alpha/alpha/machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
alpha_init 79 315 1980 5
consinit 3 5 18 0
cpu_startup 8 41 268 0
alpha_dsr_sysname 2 11 78 0
alpha_variation_name 3 10 64 2
alpha_unknown_sysname 1 7 46 0
identifycpu 7 23 159 0
boot 19 59 311 1
cpu_dumpsize 2 9 62 0
cpu_dump_mempagecnt 2 8 44 0
cpu_dump 2 25 238 0
dumpconf 6 17 101 1
dumpsys 18 78 431 0
frametoreg 1 36 447 2
regtoframe 1 35 438 2
printregs 3 8 49 1
regdump 1 9 45 1
sendsig 9 60 558 6
sys_sigreturn 5 34 324 3
cpu_sysctl 18 51 328 7
setregs 8 29 250 4
fpusave_cpu 6 22 123 2
fpusave_proc 11 33 181 2
spl0 2 8 31 0
delay 5 23 108 1
alpha_pa_access 5 17 97 1
alpha_XXX_dmamap 1 5 19 1
Source file: /home/sergeyb/sources/src/sys/arch/alpha/alpha/dec_eb164.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
dec_eb164_init 2 10 53 0
dec_eb164_cons_init 8 40 254 0
dec_eb164_device_register 26 97 612 2
Source file: /home/sergeyb/sources/src/sys/arch/alpha/alpha/clockvar.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/alpha/autoconf.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
unmap_startup 2 7 34 1
cpu_configure 2 12 56 0
diskconf 2 12 48 1
parse_prom_bootdev 11 42 314 0
atoi 6 18 91 1
device_register 3 10 45 2
Source file: /home/sergeyb/sources/src/sys/arch/alpha/alpha/disksubr.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
readdisklabel 11 36 220 4
writedisklabel 4 28 212 3
Source file: /home/sergeyb/sources/src/sys/arch/alpha/alpha/interrupt.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
scb_init 2 8 42 1
scb_stray 1 4 18 2
scb_set 5 15 114 3
scb_alloc 3 18 112 2
scb_free 5 15 102 1
interrupt 19 63 366 4
machine_check 7 41 239 4
badaddr 1 4 23 2
badaddr_read 11 49 263 3
softintr_init 2 11 60 0
softintr_dispatch 8 28 181 0
ipl2si 6 22 67 1
softintr_establish 2 16 104 3
softintr_disestablish 2 12 77 1
softintr_schedule 2 12 75 1
intr_barrier 1 4 13 1
splraise 2 5 30 1
splassert_check 3 10 55 2
Source file: /home/sergeyb/sources/src/sys/arch/alpha/alpha/lock_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
__cpu_cas 1 19 73 3
__mp_lock_init 1 5 21 1
__mp_lock_spin 6 14 76 1
__mp_lock 4 19 93 1
__mp_unlock 4 15 73 1
__mp_release_all 3 15 76 1
__mp_release_all_but_one 3 10 52 1
__mp_acquire_count 2 5 22 2
__mp_lock_held 1 4 23 2
Source file: /home/sergeyb/sources/src/sys/arch/alpha/alpha/dec_eb64plus.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
dec_eb64plus_init 3 14 81 0
dec_eb64plus_cons_init 6 38 234 0
dec_eb64plus_device_register 22 69 414 2
Source file: /home/sergeyb/sources/src/sys/arch/alpha/alpha/dec_2100_a50.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
dec_2100_a50_init 4 18 99 0
dec_2100_a50_cons_init 6 38 234 0
dec_2100_a50_device_register 22 69 414 2
dec_2100_a50_mcheck 41 247 1824 4
dec_2100_a50_mcheck_handler 3 17 76 4
Source file: /home/sergeyb/sources/src/sys/arch/alpha/alpha/mem.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mmopen 13 24 114 4
mmclose 3 6 36 4
mmrw 20 70 408 3
mmmmap 7 20 99 3
mmioctl 1 4 26 5
Source file: /home/sergeyb/sources/src/sys/arch/alpha/alpha/sys_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sys_sysarch 12 60 312 3
sys_sysarch 1 4 22 3
Source file: /home/sergeyb/sources/src/sys/arch/alpha/alpha/dec_alphabook1.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
dec_alphabook1_init 3 14 82 1
dec_alphabook1_cons_init 6 38 236 1
dec_alphabook1_device_register 22 67 414 2
Source file: /home/sergeyb/sources/src/sys/arch/alpha/alpha/mcclockvar.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/alpha/dec_axppci_33.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
lca_preinit 1 6 22 0
dec_axppci_33_init 4 31 202 0
dec_axppci_33_cons_init 6 36 223 0
dec_axppci_33_device_register 22 69 414 2
Source file: /home/sergeyb/sources/src/sys/arch/alpha/alpha/conf.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
iskmemdev 2 5 26 1
iszerodev 2 5 26 1
getnulldev 1 4 13 0
Source file: /home/sergeyb/sources/src/sys/arch/alpha/alpha/db_interface.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ddb_trap 5 25 131 5
db_read_bytes 2 10 50 3
db_write_bytes 2 11 54 3
db_enter 1 4 11 0
db_register_value 4 12 63 2
db_inst_call 3 9 53 1
db_inst_return 2 8 41 1
db_inst_trap_return 2 8 41 1
db_inst_branch 17 26 86 1
db_inst_unconditional_flow_transfer 7 19 71 1
db_inst_spill 2 8 45 2
db_inst_load 11 22 153 1
db_branch_taken 18 38 154 3
db_valid_breakpoint 3 10 50 1
next_instr_address 2 8 49 2
db_mach_cpu 8 36 195 4
db_machine_init 1 4 10 0
Source file: /home/sergeyb/sources/src/sys/arch/alpha/alpha/process_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
process_read_regs 1 9 66 2
process_read_fpregs 2 9 58 2
process_write_regs 1 9 66 2
process_set_pc 1 8 43 2
process_write_fpregs 2 9 58 2
ptrace_read_int 1 15 106 3
ptrace_write_int 1 15 106 3
ptrace_read_register 2 40 111 2
ptrace_clear_bpt 1 4 28 2
ptrace_set_bpt 2 9 57 2
process_sstep 28 70 466 2
Source file: /home/sergeyb/sources/src/sys/arch/alpha/alpha/vm_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cpu_exit 2 8 40 1
cpu_fork 9 33 369 6
vmapbuf 4 27 192 2
vunmapbuf 2 16 115 2
tcb_get 2 7 40 1
tcb_set 1 6 45 2
Source file: /home/sergeyb/sources/src/sys/arch/alpha/alpha/mcclock.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mcclock_attach 1 9 52 2
mcclock_init 1 8 49 1
mcclock_get 1 19 122 3
mcclock_set 1 21 137 2
Source file: /home/sergeyb/sources/src/sys/arch/alpha/alpha/db_instruction.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/alpha/clock.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
clockattach 2 10 43 2
cpu_initclocks 4 28 180 1
setstatclockrate 1 4 9 1
inittodr 18 55 365 1
resettodr 3 18 132 0
rpcc_get_timecount 1 4 14 1
Source file: /home/sergeyb/sources/src/sys/arch/alpha/alpha/dec_6600.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
dec_6600_init 2 13 73 0
dec_6600_cons_init 6 43 254 0
dec_6600_device_register 29 110 661 2
dec_6600_environmental_mcheck 12 52 386 4
dec_6600_print_syndrome 5 15 93 2
dec_6600_mcheck 22 85 436 4
dec_6600_mcheck_handler 6 19 96 4
Source file: /home/sergeyb/sources/src/sys/arch/alpha/alpha/dec_3000_300.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
dec_3000_300_init 3 14 81 0
dec_3000_300_cons_init 7 30 157 0
dec_3000_300_device_register 33 74 470 2
Source file: /home/sergeyb/sources/src/sys/arch/alpha/alpha/api_up1000.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
api_up1000_init 2 10 53 0
api_up1000_cons_init 6 38 234 0
api_up1000_device_register 35 107 651 2
Source file: /home/sergeyb/sources/src/sys/arch/alpha/alpha/ipifuncs.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
alpha_ipi_process 4 11 80 2
alpha_send_ipi 5 10 70 2
alpha_broadcast_ipi 3 15 80 1
alpha_multicast_ipi 3 15 82 2
alpha_ipi_halt 1 7 36 2
alpha_ipi_imb 1 4 18 2
alpha_ipi_ast 2 4 19 2
alpha_ipi_synch_fpu 2 6 31 2
alpha_ipi_discard_fpu 2 6 31 2
alpha_ipi_pause 2 15 90 2
Source file: /home/sergeyb/sources/src/sys/arch/alpha/alpha/mainbus.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mbmatch 2 9 37 3
mbattach 4 24 141 3
mbprint 2 9 44 2
Source file: /home/sergeyb/sources/src/sys/arch/alpha/alpha/dec_kn300.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
dec_kn300_init 8 33 167 0
dec_kn300_cons_init 6 36 228 0
dec_kn300_device_register 22 91 566 2
Source file: /home/sergeyb/sources/src/sys/arch/alpha/alpha/prom.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
prom_lev1map 1 6 39 0
init_prom_interface 1 7 51 1
init_bootstrap_console 1 8 39 0
prom_enter 5 15 69 1
prom_leave 5 14 62 1
prom_cache_sync 1 5 14 1
promcnputc 2 11 69 2
promcngetc 4 11 61 1
promcnlookc 3 12 67 2
prom_getenv 2 13 95 3
prom_halt 2 12 61 1
hwrpb_checksum 2 10 65 0
hwrpb_primary_init 1 9 60 0
hwrpb_restart_setup 1 10 61 0
console_restart 1 13 96 1
Source file: /home/sergeyb/sources/src/sys/arch/alpha/alpha/dec_3000_500.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
dec_3000_500_init 6 24 125 0
dec_3000_500_cons_init 7 30 157 0
dec_3000_500_device_register 33 74 470 2
Source file: /home/sergeyb/sources/src/sys/arch/alpha/alpha/mutex.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
__mtx_init 1 6 30 2
__mtx_enter 5 12 55 1
__mtx_enter_try 8 20 125 1
__mtx_enter 5 10 66 1
__mtx_enter_try 1 5 19 1
__mtx_leave 4 11 53 1
Source file: /home/sergeyb/sources/src/sys/arch/alpha/alpha/promcons.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
promopen 8 41 271 4
promclose 1 12 76 4
promread 1 8 56 3
promwrite 1 8 56 3
promioctl 3 18 113 5
promparam 1 6 21 2
promstart 3 15 84 1
promstop 3 12 59 2
promtimeout 3 11 67 1
promtty 2 7 29 1
Source file: /home/sergeyb/sources/src/sys/arch/alpha/alpha/cpuconf.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
platform_lookup 3 11 57 1
platform_not_configured 1 9 37 0
platform_not_supported 2 7 40 0
Source file: /home/sergeyb/sources/src/sys/arch/alpha/alpha/in_cksum.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
in_cksumdata 17 67 517 2
in_cksum 6 25 140 2
in4_cksum 13 44 306 4
Source file: /home/sergeyb/sources/src/sys/arch/alpha/alpha/db_trace.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sext 2 4 30 1
rega 1 4 19 1
regb 1 4 19 1
regc 1 4 14 1
disp 1 4 17 1
db_stack_trace_print 27 86 694 5
Source file: /home/sergeyb/sources/src/sys/arch/alpha/alpha/dec_1000a.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
_dec_1000a_init 6 23 119 0
dec_1000a_cons_init 7 56 313 0
dec_1000a_device_register 22 69 414 2
Source file: /home/sergeyb/sources/src/sys/arch/alpha/alpha/pmap.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pmap_bootstrap 15 92 814 3
pmap_uses_prom_console 4 7 28 1
pmap_steal_memory 14 44 321 3
pmap_init 5 17 115 1
pmap_create 6 26 167 1
pmap_destroy 4 16 88 1
pmap_reference 3 6 28 1
pmap_remove 3 6 47 3
pmap_do_remove 25 76 447 4
pmap_page_protect 20 67 461 2
pmap_protect 15 49 326 4
pmap_enter 50 150 897 5
pmap_kenter_pa 11 29 211 3
pmap_kremove 12 32 190 2
pmap_unwire 8 19 110 2
pmap_extract 13 47 267 3
pmap_collect 4 8 41 1
pmap_activate 3 10 73 1
pmap_deactivate 3 7 52 1
pmap_zero_page 4 37 128 1
pmap_copy_page 3 11 79 2
pmap_clear_modify 4 15 94 1
pmap_clear_reference 4 15 98 1
pmap_is_referenced 3 9 53 1
pmap_is_modified 3 9 53 1
alpha_protection_init 5 25 151 1
pmap_remove_mapping 13 49 316 5
pmap_changebit 6 27 183 4
pmap_emulate_reference 31 90 520 4
pmap_pv_dump 2 13 93 1
vtophys 5 16 87 1
pmap_pv_enter 8 27 168 5
pmap_pv_remove 8 16 123 4
pmap_pv_page_alloc 2 8 51 3
pmap_pv_page_free 1 4 24 2
pmap_physpage_alloc 5 18 97 2
pmap_physpage_free 4 9 48 1
pmap_physpage_addref 1 10 51 1
pmap_physpage_delref 3 12 64 1
pmap_growkernel 11 56 357 1
pmap_lev1map_create 2 12 74 2
pmap_lev1map_destroy 1 7 38 1
pmap_l1pt_ctor 3 13 102 1
pmap_l1pt_alloc 2 8 53 3
pmap_l1pt_free 1 4 24 2
pmap_ptpage_alloc 3 10 76 3
pmap_ptpage_free 2 8 41 2
pmap_l3pt_delref 6 22 157 4
pmap_l2pt_delref 4 11 66 3
pmap_l1pt_delref 1 5 25 2
pmap_asn_alloc 21 47 266 2
pmap_tlb_shootdown 7 38 215 4
pmap_tlb_shootnow 1 4 14 1
pmap_do_tlb_shootdown 5 27 173 2
pmap_tlb_shootdown_q_drain 2 8 51 1
pmap_tlb_shootdown_job_get 2 8 47 1
pmap_tlb_shootdown_job_put 1 5 26 2
Source file: /home/sergeyb/sources/src/sys/arch/alpha/alpha/trap.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
trap_init 1 11 60 0
printtrap 10 46 247 7
trap 49 197 987 5
syscall 16 77 466 2
child_return 1 12 77 1
alpha_enable_fp 10 26 181 2
ast 3 14 102 1
Sfloat_to_reg 5 17 143 1
reg_to_Sfloat 2 12 105 1
Tfloat_reg_cvt 1 5 15 1
Ffloat_to_reg 4 16 152 1
reg_to_Ffloat 2 13 125 1
Gfloat_reg_cvt 1 12 103 1
unaligned_fixup 28 101 592 4
handle_opdec 39 119 757 2
Source file: /home/sergeyb/sources/src/sys/arch/alpha/alpha/dec_kn20aa.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
dec_kn20aa_init 3 14 81 0
dec_kn20aa_cons_init 6 38 234 0
dec_kn20aa_device_register 22 69 414 2
Source file: /home/sergeyb/sources/src/sys/arch/alpha/alpha/db_disasm.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pal_opname 3 12 77 1
arit_name 3 12 95 1
logical_name 8 20 166 1
bitop_name 5 17 151 1
mul_name 3 11 75 1
special_name 7 19 114 1
intmisc_name 6 15 91 1
float_name 3 14 95 3
register_name 4 11 58 1
db_disasm 1 9 46 2
alpha_print_instruction 76 212 1074 3
Source file: /home/sergeyb/sources/src/sys/arch/alpha/alpha/fp_complete.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
this_cannot_happen 5 20 117 2
sts 1 5 31 3
stt 1 5 31 3
lds 1 5 31 3
ldt 1 5 31 3
compare_lt 1 4 21 2
compare_le 1 4 21 2
compare_un 3 9 52 2
compare_eq 1 4 21 2
cvt_qs_ts_st_gf_qf 4 25 174 2
cvt_gd 1 11 91 2
cvt_qt_dg_qg 5 22 121 2
cvt_tq_gq 1 9 63 2
fp_c_to_fpcr_1 4 16 132 2
fp_c_to_fpcr 1 4 25 1
alpha_write_fp_c 2 13 75 2
alpha_read_fp_c 1 4 18 1
float64_unk 1 4 13 2
alpha_fp_interpret 16 64 437 2
alpha_fp_complete_at 5 33 238 3
alpha_fp_complete 19 69 429 4
Source file: /home/sergeyb/sources/src/sys/arch/alpha/stand/setnetbootinfo/setnetbootinfo.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
usage 1 8 50 0
main 56 158 1004 2
Source file: /home/sergeyb/sources/src/sys/arch/alpha/stand/netboot/if_prom.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
prom_match 1 4 18 2
prom_probe 1 4 16 2
prom_put 1 5 30 3
prom_get 6 23 147 4
prom_init 15 74 463 2
prom_end 1 4 14 1
Source file: /home/sergeyb/sources/src/sys/arch/alpha/stand/netboot/conf.c
Source file: /home/sergeyb/sources/src/sys/arch/alpha/stand/netboot/devopen.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
devopen 36 90 575 3
Source file: /home/sergeyb/sources/src/sys/arch/alpha/stand/netboot/dev_net.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
net_open 11 42 202 2
net_close 7 20 91 1
net_ioctl 1 4 8 0
net_strategy 1 4 8 0
net_getparams 9 30 165 1
Source file: /home/sergeyb/sources/src/sys/arch/alpha/stand/netboot/netboot.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
main 3 27 191 0
Source file: /home/sergeyb/sources/src/sys/arch/alpha/stand/netboot/dev_net.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/stand/netboot/getsecs.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
getsecs 4 20 127 0
Source file: /home/sergeyb/sources/src/sys/arch/alpha/stand/boot/filesystem.c
Source file: /home/sergeyb/sources/src/sys/arch/alpha/stand/boot/test.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
main 1 23 191 5
Source file: /home/sergeyb/sources/src/sys/arch/alpha/stand/boot/disk.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/stand/boot/conf.c
Source file: /home/sergeyb/sources/src/sys/arch/alpha/stand/boot/devopen.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
devopen 22 70 438 3
Source file: /home/sergeyb/sources/src/sys/arch/alpha/stand/boot/disk.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
diskstrategy 5 24 163 6
diskopen 12 55 426 4
diskclose 1 9 52 1
Source file: /home/sergeyb/sources/src/sys/arch/alpha/stand/boot/boot.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
loadrandom 7 17 123 3
main 6 54 419 0
Source file: /home/sergeyb/sources/src/sys/arch/alpha/stand/bootxx.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
open_dev 2 14 80 1
load_file 10 51 308 2
main 3 18 98 0
Source file: /home/sergeyb/sources/src/sys/arch/alpha/stand/OSFpal.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
OSFpal 2 19 128 0
Source file: /home/sergeyb/sources/src/sys/arch/alpha/stand/headersize.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
main 11 31 259 2
Source file: /home/sergeyb/sources/src/sys/arch/alpha/stand/loadfile_subr.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
check_phdr 5 29 179 1
Source file: /home/sergeyb/sources/src/sys/arch/alpha/stand/installboot.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
usage 1 7 22 1
main 31 107 791 2
loadprotoblocks 11 56 377 2
devread 3 7 71 5
loadblocknums 30 94 807 3
Source file: /home/sergeyb/sources/src/sys/arch/alpha/stand/bbinfo.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/stand/prom.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
init_prom_calls 1 13 90 0
getchar 4 9 53 0
putchar 5 18 108 1
prom_getenv 3 16 113 3
Source file: /home/sergeyb/sources/src/sys/arch/alpha/stand/puts.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
puts 2 6 22 1
Source file: /home/sergeyb/sources/src/sys/arch/alpha/tc/sfb.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sfbmatch 2 10 55 3
sfb_getdevconfig 10 75 605 2
sfbattach 4 37 269 3
sfbioctl 17 46 332 5
sfbmmap 3 10 52 3
sfb_alloc_screen 2 19 118 6
sfb_free_screen 2 9 42 2
sfb_cnattach 1 12 70 1
sfb_blank 2 10 58 1
sfb_unblank 2 10 57 1
Source file: /home/sergeyb/sources/src/sys/arch/alpha/tc/tc_3000_300.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/tc/tc_3000_500.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
tc_3000_500_intr_setup 3 14 98 0
tc_3000_500_intr_disestablish 4 18 119 3
tc_3000_500_intrnull 1 6 20 1
tc_3000_500_iointr 4 36 192 2
tc_3000_500_fb_cnattach 4 17 70 1
tc_3000_500_ioslot 2 19 85 3
tc_3000_500_activate 3 10 58 2
Source file: /home/sergeyb/sources/src/sys/arch/alpha/tc/tc_conf.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/tc/tc_dma_3000_300.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/tc/tc_dma.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
tc_dma_init 1 7 15 0
Source file: /home/sergeyb/sources/src/sys/arch/alpha/tc/ioasic.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ioasicmatch 5 13 80 3
ioasicattach 7 37 289 3
ioasic_intr_disestablish 6 21 174 0
ioasic_intrnull 1 6 20 0
ioasic_intr 3 25 137 0
ioasic_led_blink 16 56 324 0
Source file: /home/sergeyb/sources/src/sys/arch/alpha/tc/tc_dma_3000_500.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/tc/sfbvar.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/tc/tc_3000_300.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
tc_3000_300_intr_setup 2 12 81 0
switch 3 10 30 1
tc_3000_300_intr_disestablish 6 27 146 3
tc_3000_300_intrnull 1 6 20 1
tc_3000_300_iointr 5 37 194 2
tc_3000_300_fb_cnattach 3 13 53 1
Source file: /home/sergeyb/sources/src/sys/arch/alpha/tc/tc_sgmap.c
Source file: /home/sergeyb/sources/src/sys/arch/alpha/tc/tc_sgmap.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/tc/tc_3000_500.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/tc/cfb.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cfbmatch 2 10 55 3
cfb_getdevconfig 6 48 398 2
cfbattach 3 33 234 3
cfbioctl 17 46 332 5
cfbmmap 2 10 48 3
cfbintr 1 7 40 1
cfb_alloc_screen 2 19 118 6
cfb_free_screen 2 9 42 2
cfb_cnattach 1 12 71 1
Source file: /home/sergeyb/sources/src/sys/arch/alpha/tc/tcasic.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
tcasicmatch 3 11 61 3
tcasicattach 7 54 288 3
tcasicactivate 3 9 39 2
tcasicprint 2 8 33 2
tc_fb_cnattach 6 15 124 1
tc_fb_cnattach 1 5 14 1
Source file: /home/sergeyb/sources/src/sys/arch/alpha/tc/tc_dma_3000_500.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
tc_dma_init_3000_500 2 14 83 1
tc_dma_get_tag_3000_500 1 5 13 1
tc_bus_dmamap_load_sgmap 1 10 59 6
tc_bus_dmamap_load_mbuf_sgmap 1 8 44 4
tc_bus_dmamap_load_uio_sgmap 1 8 44 4
tc_bus_dmamap_load_raw_sgmap 1 10 57 6
tc_bus_dmamap_unload_sgmap 1 7 32 2
Source file: /home/sergeyb/sources/src/sys/arch/alpha/tc/tc_bus_mem.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
tc_bus_mem_init 1 7 27 1
tc_mem_map 5 19 97 5
tc_mem_unmap 1 6 20 3
tc_mem_subregion 3 13 79 5
tc_mem_alloc 1 9 53 9
tc_mem_free 1 7 25 3
tc_mem_vaddr 3 7 37 2
tc_mem_barrier 3 11 58 5
tc_mem_read_1 2 12 62 3
tc_mem_read_2 2 12 62 3
tc_mem_read_4 2 13 75 3
tc_mem_read_8 2 12 62 3
tc_mem_write_1 2 22 145 4
tc_mem_write_2 2 22 146 4
tc_mem_write_4 2 14 79 4
tc_mem_write_8 2 13 66 4
Source file: /home/sergeyb/sources/src/sys/arch/alpha/tc/tc_dma_3000_300.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
tc_dma_get_tag_3000_300 1 6 20 1
Source file: /home/sergeyb/sources/src/sys/arch/alpha/tc/cfbvar.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/tc/mcclock_ioasic.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mcclock_ioasic_match 2 9 52 3
mcclock_ioasic_attach 1 9 65 3
mcclock_ioasic_write 1 7 43 3
mcclock_ioasic_read 1 7 40 2
Source file: /home/sergeyb/sources/src/sys/arch/alpha/pci/mcpcia.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mcpciaprint 2 10 54 2
mcpciamatch 2 10 48 3
mcpciaattach 5 49 332 3
mcpcia_init 4 18 111 0
mcpcia_init0 5 39 262 2
mcpcia_config_cleanup 4 20 113 0
Source file: /home/sergeyb/sources/src/sys/arch/alpha/pci/lca_dma.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
lca_dma_init 2 71 414 1
lca_dma_get_tag 4 15 61 2
lca_bus_dmamap_load_sgmap 2 15 76 6
lca_bus_dmamap_load_mbuf_sgmap 2 12 61 4
lca_bus_dmamap_load_uio_sgmap 2 12 61 4
lca_bus_dmamap_load_raw_sgmap 2 15 74 6
lca_bus_dmamap_unload_sgmap 1 8 36 2
Source file: /home/sergeyb/sources/src/sys/arch/alpha/pci/pci_alphabook1.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/pci/pci_1000.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/pci/pci_sgmap_pte64.c
Source file: /home/sergeyb/sources/src/sys/arch/alpha/pci/cia.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ciamatch 3 12 64 3
cia_init 18 65 401 2
ciaattach 22 88 465 3
ciaprint 2 10 54 2
cia_pyxis_intr_enable 4 18 88 2
Source file: /home/sergeyb/sources/src/sys/arch/alpha/pci/tsp_bus_io.c
Source file: /home/sergeyb/sources/src/sys/arch/alpha/pci/pci_2100_a50.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/pci/mcpciareg.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/pci/pci_6600.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/pci/irongate_bus_mem.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
irongate_bus_mem_init2 12 46 261 2
Source file: /home/sergeyb/sources/src/sys/arch/alpha/pci/irongate_dma.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
irongate_dma_init 2 50 276 1
irongate_dma_get_tag 4 13 57 2
Source file: /home/sergeyb/sources/src/sys/arch/alpha/pci/sio_pic.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
i82378_setup_elcr 4 22 136 0
i82378_read_elcr 1 5 21 1
i82378_write_elcr 1 6 25 2
cy82c693_setup_elcr 3 19 102 0
cy82c693_read_elcr 1 5 21 1
cy82c693_write_elcr 1 6 25 2
sio_setirqstat 6 31 259 3
sio_intr_setup 16 51 313 2
sio_intr_shutdown 3 9 67 0
sio_intr_string 4 10 60 2
sio_intr_line 1 6 20 2
if 1 6 43 1
sio_intr_disestablish 7 27 132 2
sio_iointr 5 14 77 2
sio_intr_alloc 14 44 308 4
sio_intr_check 11 19 101 3
specific_eoi 2 10 51 1
Source file: /home/sergeyb/sources/src/sys/arch/alpha/pci/pci_kn300.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pci_kn300_pickintr 5 25 147 2
dec_kn300_intr_map 7 37 255 2
dec_kn300_intr_string 2 12 61 2
if 1 9 66 1
dec_kn300_intr_disestablish 1 5 20 2
kn300_iointr 6 23 131 2
kn300_enable_intr 1 8 39 2
kn300_disable_intr 1 8 39 2
Source file: /home/sergeyb/sources/src/sys/arch/alpha/pci/cia_pci.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cia_pci_init 1 13 63 2
cia_attach_hook 1 5 23 3
cia_bus_maxdevs 1 6 18 2
cia_make_tag 1 6 45 4
cia_decompose_tag 4 12 85 5
cia_conf_size 1 4 14 2
cia_conf_read 11 67 363 3
cia_conf_write 7 50 256 4
Source file: /home/sergeyb/sources/src/sys/arch/alpha/pci/sioreg.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/pci/pci_kn20aa.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/pci/tsreg.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/pci/siovar.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/pci/pci_1000a.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/pci/tsp_bus_mem.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
tsp_bus_mem_init2 5 23 168 1
Source file: /home/sergeyb/sources/src/sys/arch/alpha/pci/pci_axppci_33.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pci_axppci_33_pickintr 3 23 133 1
dec_axppci_33_intr_map 20 81 332 2
dec_axppci_33_intr_string 1 6 23 2
dec_axppci_33_intr_line 1 6 23 2
dec_axppci_33_intr_disestablish 1 5 22 2
Source file: /home/sergeyb/sources/src/sys/arch/alpha/pci/tsvar.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/pci/pci_up1000.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pci_up1000_pickintr 2 17 85 1
api_up1000_intr_map 7 21 113 2
api_up1000_intr_string 2 5 26 2
api_up1000_intr_line 1 4 19 2
api_up1000_intr_establish 2 7 58 6
api_up1000_intr_disestablish 2 5 26 2
api_up1000_pciide_compat_intr_establish 4 16 124 6
api_up1000_pciide_compat_intr_disestablish 1 4 19 2
Source file: /home/sergeyb/sources/src/sys/arch/alpha/pci/irongatereg.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/pci/pci_alphabook1.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pci_alphabook1_pickintr 3 21 125 1
dec_alphabook1_intr_map 6 25 132 2
dec_alphabook1_intr_string 1 4 19 2
dec_alphabook1_intr_line 1 4 19 2
dec_alphabook1_intr_establish 1 6 51 6
dec_alphabook1_intr_disestablish 1 4 19 2
Source file: /home/sergeyb/sources/src/sys/arch/alpha/pci/pci_550.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pci_550_pickintr 5 27 147 1
dec_550_intr_map 15 43 238 2
dec_550_intr_string 5 14 79 2
dec_550_intr_line 3 8 40 2
if 1 5 34 1
dec_550_intr_disestablish 4 21 116 2
dec_550_pciide_compat_intr_disestablish 1 6 23 2
dec_550_iointr 4 16 84 2
dec_550_intr_enable 1 5 18 1
dec_550_intr_disable 1 5 18 1
Source file: /home/sergeyb/sources/src/sys/arch/alpha/pci/lca_bus_mem.c
Source file: /home/sergeyb/sources/src/sys/arch/alpha/pci/pciide_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pciide_machdep_compat_intr_disestablish 1 6 22 2
Source file: /home/sergeyb/sources/src/sys/arch/alpha/pci/mcpcia_dma.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mcpcia_dma_init 1 110 701 1
mcpcia_dma_get_tag 4 15 61 2
mcpcia_bus_dmamap_load_sgmap 2 16 86 6
mcpcia_bus_dmamap_load_mbuf_sgmap 2 13 71 4
mcpcia_bus_dmamap_load_uio_sgmap 2 13 71 4
mcpcia_bus_dmamap_load_raw_sgmap 2 16 84 6
mcpcia_bus_dmamap_unload_sgmap 1 9 46 2
Source file: /home/sergeyb/sources/src/sys/arch/alpha/pci/pci_550.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/pci/tsc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
tscmatch 4 14 64 3
tscattach 9 44 336 3
tscprint 3 11 59 2
tspmatch 3 14 61 3
tspattach 2 25 166 3
tsp_init 7 45 298 2
tspprint 2 10 52 2
tsp_bus_get_window 4 24 121 3
Source file: /home/sergeyb/sources/src/sys/arch/alpha/pci/irongate_pci.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
irongate_pci_init 1 11 59 2
irongate_attach_hook 1 4 19 3
irongate_bus_maxdevs 1 4 14 2
irongate_make_tag 1 4 39 4
irongate_decompose_tag 4 9 77 5
irongate_conf_size 1 4 14 2
irongate_conf_read 2 8 58 3
irongate_conf_read0 1 13 74 3
irongate_conf_write 1 12 73 4
Source file: /home/sergeyb/sources/src/sys/arch/alpha/pci/apecs_bus_io.c
Source file: /home/sergeyb/sources/src/sys/arch/alpha/pci/pci_swiz_bus_mem_chipdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
__C( CHIP , _bus_mem_init) 16 101 911 2
__C( CHIP , _xlate_addr_to_dense_handle) 4 13 69 3
__C( CHIP , _xlate_dense_handle_to_addr) 4 14 73 3
__C( CHIP , _xlate_addr_to_sparse_handle) 10 28 172 3
__C( CHIP , _xlate_sparse_handle_to_addr) 10 26 206 3
__C( CHIP , _mem_map) 38 78 613 5
__C( CHIP , _mem_unmap) 16 42 300 3
__C( CHIP , _mem_subregion) 1 8 40 5
__C( CHIP , _mem_alloc) 1 10 62 9
__C( CHIP , _mem_free) 1 7 34 3
__C( CHIP , _mem_vaddr) 2 8 39 2
__C( CHIP , _mem_barrier) 3 11 57 5
__C( CHIP , _mem_read_1) 2 19 126 3
__C( CHIP , _mem_read_2) 2 19 126 3
__C( CHIP , _mem_read_4) 3 20 130 3
__C( CHIP , _mem_read_8) 2 10 63 3
__C( CHIP , _mem_write_1) 2 20 122 4
__C( CHIP , _mem_write_2) 2 20 122 4
__C( CHIP , _mem_write_4) 2 20 115 4
__C( CHIP , _mem_write_8) 2 14 72 4
Source file: /home/sergeyb/sources/src/sys/arch/alpha/pci/apecsvar.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/pci/cia_bwx_bus_io.c
Source file: /home/sergeyb/sources/src/sys/arch/alpha/pci/ciavar.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/pci/mcpcia_pci.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mcpcia_pci_init 1 13 63 2
mcpcia_attach_hook 1 5 23 3
mcpcia_bus_maxdevs 1 6 20 2
mcpcia_make_tag 1 8 54 4
mcpcia_decompose_tag 4 12 85 5
mcpcia_conf_size 1 4 14 2
mcpcia_conf_read 5 24 168 3
mcpcia_conf_write 4 22 140 4
Source file: /home/sergeyb/sources/src/sys/arch/alpha/pci/irongate_bus_io.c
Source file: /home/sergeyb/sources/src/sys/arch/alpha/pci/pci_1000.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pci_1000_pickintr 4 26 142 4
dec_1000_intr_map 10 34 184 2
dec_1000_intr_string 2 11 62 2
dec_1000_intr_line 2 7 28 2
if 1 5 34 1
dec_1000_intr_disestablish 2 16 88 2
dec_1000_iointr 3 14 71 2
dec_1000_enable_intr 1 5 21 1
dec_1000_disable_intr 1 5 23 1
pci_1000_imi 1 4 10 0
Source file: /home/sergeyb/sources/src/sys/arch/alpha/pci/pci_bwx_bus_mem_chipdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
__C( CHIP , _bus_mem_init) 1 61 607 2
__C( CHIP , _mem_map) 5 20 117 5
__C( CHIP , _mem_unmap) 6 19 125 3
__C( CHIP , _mem_subregion) 1 8 40 5
__C( CHIP , _mem_alloc) 6 24 159 9
__C( CHIP , _mem_free) 1 7 33 3
__C( CHIP , _mem_vaddr) 1 6 23 2
__C( CHIP , _mem_barrier) 3 11 57 5
__C( CHIP , _mem_read_1) 1 10 44 3
__C( CHIP , _mem_read_2) 3 13 66 3
__C( CHIP , _mem_read_4) 3 13 64 3
__C( CHIP , _mem_read_8) 1 8 38 3
__C( CHIP , _mem_write_1) 1 11 48 4
__C( CHIP , _mem_write_2) 3 14 70 4
__C( CHIP , _mem_write_4) 3 14 68 4
__C( CHIP , _mem_write_8) 1 9 43 4
Source file: /home/sergeyb/sources/src/sys/arch/alpha/pci/pci_6600.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pci_6600_pickintr 5 29 146 1
dec_6600_intr_map 7 27 142 2
dec_6600_intr_string 3 12 69 2
dec_6600_intr_line 3 9 40 2
if 1 5 34 1
dec_6600_intr_disestablish 4 20 109 2
dec_6600_iointr 4 15 84 2
dec_6600_intr_enable 1 7 27 1
dec_6600_intr_disable 1 7 29 1
dec_6600_pciide_compat_intr_disestablish 1 6 23 2
Source file: /home/sergeyb/sources/src/sys/arch/alpha/pci/lca.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
lcamatch 3 12 64 3
lca_init 3 25 148 2
lcaattach 8 38 201 3
lcaprint 2 10 54 2
lca_bus_get_window 3 18 80 3
lca_machine_check 1 8 49 4
Source file: /home/sergeyb/sources/src/sys/arch/alpha/pci/pci_sgmap_pte64.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/pci/pci_kn20aa.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pci_kn20aa_pickintr 3 21 119 1
dec_kn20aa_intr_map 11 51 248 2
dec_kn20aa_intr_string 2 10 52 2
dec_kn20aa_intr_line 1 6 20 2
if 1 5 34 1
dec_kn20aa_intr_disestablish 2 16 88 2
kn20aa_iointr 3 14 71 2
kn20aa_enable_intr 1 7 31 1
kn20aa_disable_intr 1 7 31 1
Source file: /home/sergeyb/sources/src/sys/arch/alpha/pci/mcpciavar.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/pci/tsp_dma.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
tsp_dma_init 13 93 740 2
tsp_dma_get_tag 4 15 61 2
tsp_bus_dmamap_load_sgmap 2 15 79 6
tsp_bus_dmamap_load_mbuf_sgmap 2 12 64 4
tsp_bus_dmamap_load_uio_sgmap 2 12 64 4
tsp_bus_dmamap_load_raw_sgmap 2 15 77 6
tsp_bus_dmamap_unload_sgmap 1 8 39 2
tsp_tlb_invalidate 1 7 26 1
Source file: /home/sergeyb/sources/src/sys/arch/alpha/pci/cia_dma.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cia_dma_init 6 95 553 1
cia_dma_get_tag 4 15 61 2
cia_bus_dmamap_create_direct 5 28 144 7
cia_bus_dmamap_destroy_direct 1 7 26 2
cia_bus_dmamap_load_sgmap 2 15 76 6
cia_bus_dmamap_load_mbuf_sgmap 2 12 61 4
cia_bus_dmamap_load_uio_sgmap 2 12 61 4
cia_bus_dmamap_load_raw_sgmap 2 15 74 6
cia_bus_dmamap_unload_sgmap 1 8 36 2
cia_tlb_invalidate 1 6 20 0
cia_broken_pyxis_tlb_invalidate 2 20 107 0
Source file: /home/sergeyb/sources/src/sys/arch/alpha/pci/mcpcia_bus_io.c
Source file: /home/sergeyb/sources/src/sys/arch/alpha/pci/pci_eb164.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/pci/apecsreg.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/pci/pci_bwx_bus_io_chipdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
__C( CHIP , _bus_io_init) 1 60 607 2
__C( CHIP , _io_map) 6 21 128 5
__C( CHIP , _io_unmap) 6 19 125 3
__C( CHIP , _io_subregion) 1 8 40 5
__C( CHIP , _io_alloc) 1 10 62 9
__C( CHIP , _io_free) 1 7 34 3
__C( CHIP , _io_vaddr) 1 6 19 2
__C( CHIP , _io_barrier) 3 11 57 5
__C( CHIP , _io_read_1) 1 10 44 3
__C( CHIP , _io_read_2) 3 13 66 3
__C( CHIP , _io_read_4) 3 13 64 3
__C( CHIP , _io_read_8) 1 7 34 3
__C( CHIP , _io_write_1) 1 11 48 4
__C( CHIP , _io_write_2) 3 14 70 4
__C( CHIP , _io_write_4) 3 14 68 4
__C( CHIP , _io_write_8) 1 9 43 4
Source file: /home/sergeyb/sources/src/sys/arch/alpha/pci/pci_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pci_display_console 9 35 212 6
alpha_sysctl_chipset 9 29 171 4
pci_intr_map 4 8 61 2
Source file: /home/sergeyb/sources/src/sys/arch/alpha/pci/tsciic.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
tsciic_match 1 5 43 3
tsciic_attach 1 19 149 3
tsciic_acquire_bus 3 7 44 2
tsciic_release_bus 3 7 38 2
tsciic_send_start 1 4 22 2
tsciic_send_stop 1 4 22 2
tsciic_initiate_xfer 1 4 27 3
tsciic_read_byte 1 4 28 3
tsciic_write_byte 1 4 27 3
tsciicbb_set_bits 3 9 51 2
tsciicbb_set_dir 1 3 11 2
tsciicbb_read 3 9 46 1
Source file: /home/sergeyb/sources/src/sys/arch/alpha/pci/irongate.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
irongate_init 3 23 155 2
irongate_match 3 9 58 3
irongate_attach 4 30 185 3
irongate_print 2 8 51 2
irongate_bus_get_window 4 23 113 3
Source file: /home/sergeyb/sources/src/sys/arch/alpha/pci/apecs_dma.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
apecs_dma_init 2 68 389 1
apecs_dma_get_tag 4 15 61 2
apecs_bus_dmamap_load_sgmap 2 15 76 6
apecs_bus_dmamap_load_mbuf_sgmap 2 12 61 4
apecs_bus_dmamap_load_uio_sgmap 2 12 61 4
apecs_bus_dmamap_load_raw_sgmap 2 15 74 6
apecs_bus_dmamap_unload_sgmap 1 8 36 2
Source file: /home/sergeyb/sources/src/sys/arch/alpha/pci/pci_machdep.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/pci/lca_pci.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
lca_pci_init 1 13 63 2
lca_attach_hook 1 5 23 3
lca_bus_maxdevs 2 9 28 2
lca_make_tag 1 6 45 4
lca_decompose_tag 4 12 85 5
lca_conf_size 1 4 14 2
lca_conf_read 7 45 275 3
lca_conf_write 4 34 193 4
Source file: /home/sergeyb/sources/src/sys/arch/alpha/pci/lcavar.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/pci/apecs.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
apecsmatch 3 12 64 3
apecs_init 4 30 195 2
apecsattach 14 49 295 3
apecsprint 2 10 54 2
apecs_bus_get_window 3 18 80 3
Source file: /home/sergeyb/sources/src/sys/arch/alpha/pci/lcareg.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/pci/pci_eb164.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pci_eb164_pickintr 6 30 176 1
dec_eb164_intr_map 15 40 216 2
dec_eb164_intr_string 3 11 59 2
dec_eb164_intr_line 1 6 20 2
if 1 5 34 1
dec_eb164_intr_disestablish 3 17 95 2
dec_eb164_pciide_compat_intr_disestablish 1 4 19 2
eb164_iointr 3 14 71 2
eb164_intr_enable 2 9 63 1
eb164_intr_disable 2 9 63 1
Source file: /home/sergeyb/sources/src/sys/arch/alpha/pci/tsp_pci.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
tsp_pci_init 1 13 63 2
tsp_attach_hook 1 5 23 3
tsp_bus_maxdevs 1 6 18 2
tsp_make_tag 1 6 39 4
tsp_decompose_tag 4 12 85 5
tsp_conf_size 1 4 14 2
tsp_conf_read 1 13 68 3
tsp_conf_write 1 13 68 4
Source file: /home/sergeyb/sources/src/sys/arch/alpha/pci/pci_eb64plus.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pci_eb64plus_pickintr 5 25 149 1
dec_eb64plus_intr_map 5 19 100 2
dec_eb64plus_intr_string 2 10 52 2
if 1 5 34 1
dec_eb64plus_intr_disestablish 2 16 88 2
eb64plus_iointr 3 14 71 2
eb64plus_intr_enable 2 9 63 1
eb64plus_intr_disable 2 9 63 1
Source file: /home/sergeyb/sources/src/sys/arch/alpha/pci/cia_bwx_bus_mem.c
Source file: /home/sergeyb/sources/src/sys/arch/alpha/pci/pci_up1000.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/pci/lca_bus_io.c
Source file: /home/sergeyb/sources/src/sys/arch/alpha/pci/pci_eb64plus.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/pci/pci_swiz_bus_io_chipdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
__C( CHIP , _bus_io_init) 6 70 699 2
__C( CHIP , _io_map) 15 43 293 5
__C( CHIP , _io_unmap) 14 40 305 3
__C( CHIP , _io_subregion) 1 8 40 5
__C( CHIP , _io_alloc) 1 10 62 9
__C( CHIP , _io_free) 1 7 34 3
__C( CHIP , _io_vaddr) 1 6 19 2
__C( CHIP , _io_barrier) 3 11 57 5
__C( CHIP , _io_read_1) 1 17 101 3
__C( CHIP , _io_read_2) 1 17 101 3
__C( CHIP , _io_read_4) 2 18 105 3
__C( CHIP , _io_read_8) 1 7 34 3
__C( CHIP , _io_write_1) 1 16 93 4
__C( CHIP , _io_write_2) 1 16 93 4
__C( CHIP , _io_write_4) 1 16 86 4
__C( CHIP , _io_write_8) 1 9 43 4
Source file: /home/sergeyb/sources/src/sys/arch/alpha/pci/pci_1000a.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pci_1000a_pickintr 5 26 158 4
dec_1000a_intr_map 11 64 374 2
dec_1000a_intr_string 2 11 62 2
dec_1000a_intr_line 2 7 28 2
if 1 5 34 1
dec_1000a_intr_disestablish 2 16 88 2
dec_1000a_iointr 3 14 71 2
dec_1000a_enable_intr 1 7 43 1
dec_1000a_disable_intr 1 7 45 1
pci_1000a_imi 1 5 29 0
Source file: /home/sergeyb/sources/src/sys/arch/alpha/pci/pci_axppci_33.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/pci/cia_bus_mem.c
Source file: /home/sergeyb/sources/src/sys/arch/alpha/pci/pci_kn300.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/pci/ciareg.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/pci/apecs_bus_mem.c
Source file: /home/sergeyb/sources/src/sys/arch/alpha/pci/sio.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
siomatch 10 21 141 3
pcebmatch 3 11 60 3
sioattach 2 14 101 3
sioactivate 2 14 59 2
sio_bridge_callback 3 35 277 1
sioprint 2 9 45 2
sio_isa_attach_hook 1 5 23 3
sio_eisa_attach_hook 2 6 30 3
sio_eisa_intr_map 3 17 70 3
Source file: /home/sergeyb/sources/src/sys/arch/alpha/pci/mcpcia_bus_mem.c
Source file: /home/sergeyb/sources/src/sys/arch/alpha/pci/irongatevar.h
Source file: /home/sergeyb/sources/src/sys/arch/alpha/pci/cia_bus_io.c
Source file: /home/sergeyb/sources/src/sys/arch/alpha/pci/apecs_pci.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
apecs_pci_init 1 13 63 2
apecs_attach_hook 1 5 23 3
apecs_bus_maxdevs 1 6 18 2
apecs_make_tag 1 6 45 4
apecs_decompose_tag 4 12 85 5
apecs_conf_size 1 4 14 2
apecs_conf_read 6 37 216 3
apecs_conf_write 4 38 196 4
Source file: /home/sergeyb/sources/src/sys/arch/alpha/pci/pci_2100_a50.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pci_2100_a50_pickintr 3 22 133 1
dec_2100_a50_intr_map 21 84 350 2
dec_2100_a50_intr_string 1 6 23 2
dec_2100_a50_intr_line 1 6 23 2
dec_2100_a50_intr_disestablish 1 5 22 2
Source file: /home/sergeyb/sources/src/sys/arch/amd64/isa/isa_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
isa_strayintr 3 6 37 1
fakeintr 1 4 11 1
isa_intr_alloc 14 39 230 4
isa_intr_check 9 20 95 3
isa_intr_establish 6 22 146 7
isa_intr_disestablish 1 5 18 2
isa_attach_hook 2 8 36 3
_isa_bus_dmamap_create 10 43 276 7
_isa_bus_dmamap_destroy 2 8 50 2
_isa_bus_dmamap_load 7 32 219 6
_isa_bus_dmamap_load_mbuf 1 5 23 4
_isa_bus_dmamap_load_uio 1 5 23 4
_isa_bus_dmamap_load_raw 1 5 28 6
_isa_bus_dmamap_unload 3 9 59 2
_isa_bus_dmamap_sync 13 25 188 5
_isa_bus_dmamem_alloc 2 13 105 8
_isa_dma_check_buffer 9 35 195 5
_isa_dma_alloc_bouncebuf 3 27 164 4
_isa_dma_free_bouncebuf 1 12 68 2
Source file: /home/sergeyb/sources/src/sys/arch/amd64/isa/nvram.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/isa/clock.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mc146818_read 1 6 33 2
mc146818_write 1 7 40 3
startclocks 1 7 29 1
clockintr 3 14 54 1
rtcintr 2 10 47 1
gettick 1 14 82 1
i8254_delay 5 36 257 1
rtcdrain 3 8 43 1
i8254_initclocks 1 11 56 1
rtcstart 1 8 56 1
rtcstop 1 4 15 1
rtcget 2 7 41 1
rtcput 1 4 15 1
bcdtobin 1 4 29 1
bintobcd 1 4 38 1
cmoscheck 2 9 61 1
clock_expandyear 12 32 188 1
inittodr 8 46 304 1
resettodr 6 32 252 1
setstatclockrate 3 11 44 1
i8254_inittimecounter 1 4 12 1
i8254_inittimecounter_simple 1 11 50 1
i8254_startclock 1 7 47 1
i8254_simple_get_timecount 1 4 18 1
i8254_get_timecount 2 20 108 1
Source file: /home/sergeyb/sources/src/sys/arch/amd64/include/codepatch.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/include/pmap.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pmap_remove_all 1 3 9 1
pmap_update_pg 1 4 12 1
pmap_update_2pg 1 5 20 2
pmap_page_protect 3 10 54 2
pmap_protect 3 10 65 4
vtopte 1 4 17 1
kvtopte 3 10 48 1
Source file: /home/sergeyb/sources/src/sys/arch/amd64/include/disklabel.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/include/apmvar.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/include/kcore.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/include/mpbiosvar.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/include/profile.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/include/vmparam.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/include/vmmvar.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/include/gdt.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/include/i8259.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/include/_float.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/include/hibernate.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/include/exec.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/include/tcb.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
__amd64_read_tcb 1 6 29 1
Source file: /home/sergeyb/sources/src/sys/arch/amd64/include/stdarg.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/include/_types.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/include/pte.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/include/ieee.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/include/loadfile_machdep.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/include/cpuvar.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/include/ieeefp.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/include/fenv.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/include/mutex.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/include/biosvar.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/include/cpu.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/include/cpufunc.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
invlpg 1 4 21 1
lidt 1 4 22 1
lldt 1 4 19 1
ltr 1 4 19 1
lcr8 1 5 24 1
lcr0 1 5 24 1
rcr0 1 8 30 1
rcr2 1 6 23 1
lcr3 1 4 19 1
rcr3 1 6 23 1
lcr4 1 5 24 1
rcr4 1 6 26 1
tlbflush 1 6 32 1
disable_intr 1 4 12 1
enable_intr 1 4 12 1
read_rflags 1 6 25 1
write_rflags 1 4 19 1
intr_disable 1 7 24 1
intr_restore 1 4 12 1
rdmsr 1 6 51 1
wrmsr 1 5 37 2
rdmsr_locked 1 8 59 2
wrmsr_locked 1 5 45 3
wbinvd 1 4 12 1
clflush 1 4 24 1
mfence 1 4 16 1
rdtsc 1 6 45 1
rdpmc 1 6 51 1
monitor 1 5 38 3
mwait 1 4 27 2
xsetbv 1 7 49 2
xgetbv 1 6 51 1
breakpoint 1 4 12 1
Source file: /home/sergeyb/sources/src/sys/arch/amd64/include/ioctl_fd.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/include/cdefs.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/include/rbus_machdep.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/include/frameasm.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/include/endian.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/include/apicvar.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/include/frame.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/include/specialreg.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/include/pic.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/include/intr.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/include/pio.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
__inbc 1 6 29 1
__inb 1 6 29 1
insb 1 9 54 3
__inwc 1 6 29 1
__inw 1 6 29 1
insw 1 9 54 3
__inlc 1 6 29 1
__inl 1 6 29 1
insl 1 9 54 3
__outbc 1 4 27 2
__outb 1 4 27 2
outsb 1 8 53 3
__outwc 1 4 27 2
__outw 1 4 27 2
outsw 1 8 53 3
__outlc 1 4 27 2
__outl 1 4 27 2
outsl 1 8 53 3
Source file: /home/sergeyb/sources/src/sys/arch/amd64/include/isa_machdep.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/include/efifbvar.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/include/ptrace.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/include/limits.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/include/segments.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/include/conf.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/include/i82489var.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/include/atomic.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
_atomic_cas_uint 1 7 57 3
_atomic_cas_ulong 1 7 57 3
_atomic_cas_ptr 1 7 66 3
_atomic_swap_uint 1 7 47 2
_atomic_swap_ulong 1 7 47 2
_atomic_swap_64 1 7 45 2
_atomic_swap_ptr 1 7 56 2
_atomic_inc_int 1 5 23 1
_atomic_inc_long 1 5 23 1
_atomic_dec_int 1 5 23 1
_atomic_dec_long 1 5 23 1
_atomic_add_int 1 6 32 2
_atomic_add_long 1 6 32 2
_atomic_sub_int 1 6 32 2
_atomic_sub_long 1 6 32 2
_atomic_add_int_nv 1 7 45 2
_atomic_add_long_nv 1 7 45 2
_atomic_sub_int_nv 1 7 47 2
_atomic_sub_long_nv 1 7 47 2
x86_atomic_setbits_u32 1 4 30 2
x86_atomic_clearbits_u32 1 4 30 2
x86_atomic_setbits_u64 1 4 30 2
x86_atomic_clearbits_u64 1 4 30 2
Source file: /home/sergeyb/sources/src/sys/arch/amd64/include/cacheinfo.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/include/pci_machdep.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/include/bus.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
bus_space_barrier 3 15 61 5
Source file: /home/sergeyb/sources/src/sys/arch/amd64/include/psl.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/include/proc.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/include/mplock.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/include/hibernate_var.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/include/mpconfig.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/include/setjmp.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/include/mpbiosreg.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/include/intrdefs.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/include/reloc.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/include/tss.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/include/pcb.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/include/i82489reg.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/include/db_machdep.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/include/signal.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/include/asm.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/include/vga_post.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/include/param.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/include/reg.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/include/sysarch.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/include/i82093var.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/include/i82093reg.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/include/pctr.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/include/trap.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/include/fpu.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
xsave 1 8 52 2
xrstor 1 7 51 2
Source file: /home/sergeyb/sources/src/sys/arch/amd64/amd64/cpu.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
replacesmap 2 12 56 1
cpu_match 3 10 65 3
cpu_vm_init 7 25 128 1
cpu_idle_mwait_cycle 5 15 104 1
cpu_init_mwait 11 31 193 1
cpu_attach 24 97 590 3
cpu_init 13 36 232 1
cpu_init_vmm 3 10 66 1
cpu_boot_secondary_processors 6 18 103 1
cpu_init_idle_pcbs 5 15 73 1
cpu_start_secondary 9 27 197 1
cpu_boot_secondary 5 13 80 1
cpu_hatch 12 43 284 1
cpu_debug_dump 2 15 68 1
mp_cpu_start 4 24 149 1
mp_cpu_start_cleanup 1 5 25 1
cpu_init_msrs 1 12 105 1
patinit 2 13 99 1
rdrand 7 27 149 1
cpu_activate 3 11 55 2
Source file: /home/sergeyb/sources/src/sys/arch/amd64/amd64/lapic.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
i82489_readreg 1 5 29 1
i82489_cpu_number 1 4 15 1
i82489_writereg 1 5 33 2
x2apic_readreg 1 4 20 1
x2apic_cpu_number 1 4 14 1
x2apic_writereg 1 4 24 2
x2apic_writeicr 1 5 44 2
lapic_cpu_number 2 6 20 1
lapic_map 6 31 162 1
lapic_enable 1 4 15 1
lapic_disable 1 4 13 1
lapic_set_lvt 18 54 367 1
lapic_boot_init 6 24 158 1
lapic_gettick 1 4 12 1
lapic_clockintr 1 10 60 2
lapic_startclock 1 7 38 1
lapic_initclocks 1 5 14 1
wait_next_cycle 3 11 46 1
lapic_calibrate_timer 5 42 287 1
lapic_delay 5 21 99 1
i82489_icr_wait 5 10 50 1
i82489_ipi_init 2 12 72 1
i82489_ipi 2 12 72 3
x2apic_ipi_init 2 11 65 1
x2apic_ipi 2 8 57 3
x86_ipi_init 2 7 22 1
lapic_hwmask 1 9 47 2
lapic_hwunmask 1 9 47 2
lapic_setup 1 3 23 5
Source file: /home/sergeyb/sources/src/sys/arch/amd64/amd64/aesni.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
aesni_setup 3 34 243 1
aesni_newsession 29 136 930 2
aesni_freesession 9 46 326 1
aesni_swauth 2 10 58 4
aesni_encdec 33 165 1190 4
aesni_process 26 69 335 1
pclmul_setup 1 4 10 1
ghash_update_pclmul 1 6 32 3
Source file: /home/sergeyb/sources/src/sys/arch/amd64/amd64/identcpu.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cpu_amd64speed 1 5 18 1
intelcore_update_sensor 10 25 168 1
via_nano_setup 18 64 399 1
via_update_sensor 1 10 66 1
cpu_freq_ctr 5 26 176 1
cpu_freq 2 11 60 1
identifycpu 77 188 1602 1
log2 2 7 28 1
mask_width 3 13 85 1
cpu_topology 8 54 436 1
cpu_check_vmm_cap 17 65 446 1
Source file: /home/sergeyb/sources/src/sys/arch/amd64/amd64/acpi_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
acpi_map 3 18 126 3
acpi_unmap 1 5 33 1
acpi_intr_establish 11 42 294 6
acpi_scan 9 22 171 3
acpi_probe 8 33 204 3
acpi_acquire_glk 3 11 70 1
acpi_release_glk 2 9 56 1
acpi_attach_machdep 1 22 162 1
acpi_sleep_clocks 2 5 20 2
acpi_resume_clocks 6 13 56 1
acpi_sleep_cpu 9 32 211 2
acpi_resume_cpu 2 7 39 1
acpi_sleep_mp 4 14 71 1
acpi_resume_mp 5 35 226 1
Source file: /home/sergeyb/sources/src/sys/arch/amd64/amd64/mp_setperf.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mp_setperf 1 8 33 1
x86_setperf_ipi 1 4 14 1
mp_setperf_init 2 8 29 1
Source file: /home/sergeyb/sources/src/sys/arch/amd64/amd64/est.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
p4_get_bus_clock 9 44 184 1
p3_get_bus_clock 19 65 227 1
est_acpi_init 5 26 175 1
est_acpi_pss_changed 6 34 229 2
est_init 24 93 640 1
est_setperf 3 16 103 1
Source file: /home/sergeyb/sources/src/sys/arch/amd64/amd64/machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cpu_startup 3 24 179 1
x86_64_proc0_tss_ldt_init 1 15 127 1
x86_64_init_pcb_tss_ldt 1 8 67 1
bios_getdiskinfo 7 19 89 1
bios_sysctl 10 28 187 7
cpu_sysctl 27 77 505 7
sendsig 9 51 481 6
sys_sigreturn 9 39 339 3
cpu_kick 4 14 67 1
signotify 1 5 21 1
cpu_unidle 4 9 52 1
boot 15 49 237 1
cpu_dump 3 31 270 1
dumpconf 6 17 101 1
dumpsys 22 87 493 1
reset_segs 2 10 45 1
setregs 2 33 222 4
setgate 1 15 102 6
unsetgate 1 4 22 1
setregion 1 5 31 3
set_mem_segment 1 15 117 8
set_sys_segment 1 13 102 6
cpu_init_idt 1 6 36 1
cpu_init_extents 4 17 98 1
map_tramps 4 32 193 1
init_x86_64 61 191 1510 1
cpu_reset 3 14 93 1
cpu_dumpsize 2 9 57 1
cpu_dump_mempagecnt 2 8 45 1
amd64_pa_used 6 11 65 1
cpu_initclocks 1 4 13 1
need_resched 2 8 35 1
idt_vec_alloc 3 11 52 2
idt_vec_set 1 6 50 2
idt_vec_free 1 5 23 1
splassert_check 3 11 64 2
copyin32 2 6 38 2
getbootinfo 32 87 505 2
check_context 5 15 91 2
Source file: /home/sergeyb/sources/src/sys/arch/amd64/amd64/dkcsum.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
dkcsumattach 36 110 790 1
Source file: /home/sergeyb/sources/src/sys/arch/amd64/amd64/pctr.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pctrrd 5 13 104 1
pctrattach 5 23 113 1
pctropen 2 6 35 4
pctrclose 1 4 23 4
pctrsel 6 24 132 3
pctrioctl 9 23 116 5
Source file: /home/sergeyb/sources/src/sys/arch/amd64/amd64/bus_space.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
x86_bus_space_init 1 9 60 1
x86_bus_space_mallocok 1 4 10 1
bus_space_map 12 36 209 5
_bus_space_map 2 9 52 5
bus_space_alloc 11 37 222 9
x86_mem_add_mapping 8 26 179 4
_bus_space_unmap 8 26 173 4
bus_space_unmap 10 32 218 3
bus_space_free 1 4 22 3
bus_space_subregion 1 6 32 5
x86_bus_space_io_read_1 1 4 20 2
x86_bus_space_io_read_2 1 4 20 2
x86_bus_space_io_read_4 1 4 20 2
x86_bus_space_io_read_8 1 4 15 2
x86_bus_space_io_read_multi_1 1 5 28 4
x86_bus_space_io_read_multi_2 1 5 28 4
x86_bus_space_io_read_multi_4 1 5 28 4
x86_bus_space_io_read_multi_8 1 5 22 4
x86_bus_space_io_read_region_1 1 18 83 4
x86_bus_space_io_read_region_2 1 18 89 4
x86_bus_space_io_read_region_4 1 18 83 4
x86_bus_space_io_read_region_8 1 5 22 4
x86_bus_space_io_write_1 1 4 22 3
x86_bus_space_io_write_2 1 4 22 3
x86_bus_space_io_write_4 1 4 22 3
x86_bus_space_io_write_8 1 4 18 3
x86_bus_space_io_write_multi_1 1 5 29 4
x86_bus_space_io_write_multi_2 1 5 29 4
x86_bus_space_io_write_multi_4 1 5 29 4
x86_bus_space_io_write_multi_8 1 5 23 4
x86_bus_space_io_write_region_1 1 18 84 4
x86_bus_space_io_write_region_2 1 18 84 4
x86_bus_space_io_write_region_4 1 18 84 4
x86_bus_space_io_write_region_8 1 5 23 4
x86_bus_space_io_set_multi_1 2 7 35 4
x86_bus_space_io_set_multi_2 2 7 35 4
x86_bus_space_io_set_multi_4 2 7 35 4
x86_bus_space_io_set_multi_8 1 5 21 4
x86_bus_space_io_set_region_1 2 7 43 4
x86_bus_space_io_set_region_2 2 7 47 4
x86_bus_space_io_set_region_4 2 7 47 4
x86_bus_space_io_set_region_8 1 5 21 4
x86_bus_space_io_copy_1 4 14 111 5
x86_bus_space_io_copy_2 4 14 119 5
x86_bus_space_io_copy_4 4 14 119 5
x86_bus_space_io_copy_8 1 5 24 5
x86_bus_space_io_vaddr 1 4 12 1
x86_bus_space_io_mmap 1 4 22 4
x86_bus_space_mem_write_1 1 4 27 3
x86_bus_space_mem_write_2 1 4 27 3
x86_bus_space_mem_read_1 1 4 25 2
x86_bus_space_mem_read_2 1 4 25 2
x86_bus_space_mem_read_4 1 4 25 2
x86_bus_space_mem_read_8 1 4 25 2
x86_bus_space_mem_read_multi_1 1 15 82 4
x86_bus_space_mem_read_multi_2 1 15 82 4
x86_bus_space_mem_read_multi_4 1 15 82 4
x86_bus_space_mem_read_multi_8 1 15 82 4
x86_bus_space_mem_read_region_1 1 13 68 4
x86_bus_space_mem_read_region_2 1 13 68 4
x86_bus_space_mem_read_region_4 1 13 68 4
x86_bus_space_mem_read_region_8 1 13 68 4
x86_bus_space_mem_write_4 1 4 27 3
x86_bus_space_mem_write_8 1 4 27 3
x86_bus_space_mem_write_multi_1 1 14 77 4
x86_bus_space_mem_write_multi_2 1 14 77 4
x86_bus_space_mem_write_multi_4 1 14 77 4
x86_bus_space_mem_write_multi_8 1 14 77 4
x86_bus_space_mem_write_region_1 1 13 69 4
x86_bus_space_mem_write_region_2 1 13 69 4
x86_bus_space_mem_write_region_4 1 13 69 4
x86_bus_space_mem_write_region_8 1 13 69 4
x86_bus_space_mem_set_multi_1 2 7 40 4
x86_bus_space_mem_set_multi_2 2 7 40 4
x86_bus_space_mem_set_multi_4 2 7 40 4
x86_bus_space_mem_set_multi_8 2 7 40 4
x86_bus_space_mem_set_region_1 2 7 48 4
x86_bus_space_mem_set_region_2 2 7 52 4
x86_bus_space_mem_set_region_4 2 7 52 4
x86_bus_space_mem_set_region_8 2 7 52 4
x86_bus_space_mem_copy_1 4 16 131 5
x86_bus_space_mem_copy_2 4 16 139 5
x86_bus_space_mem_copy_4 4 16 139 5
x86_bus_space_mem_copy_8 4 16 139 5
x86_bus_space_mem_vaddr 1 4 16 1
x86_bus_space_mem_mmap 1 4 23 4
Source file: /home/sergeyb/sources/src/sys/arch/amd64/amd64/ioapic.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ioapic_lock 2 7 31 1
ioapic_unlock 2 5 27 2
ioapic_read_ul 1 7 36 2
ioapic_write_ul 1 5 33 3
ioapic_read 1 9 44 2
ioapic_write 1 7 41 3
ioapic_find 5 13 70 1
ioapic_find_bybase 4 10 56 1
ioapic_add 1 6 22 1
ioapic_print_redir 1 6 59 3
ioapic_match 2 8 63 3
ioapic_set_id 2 13 82 1
ioapic_attach 13 66 502 3
ioapic_activate 2 11 65 2
apic_set_redir 10 39 254 4
ioapic_enable 7 25 149 1
ioapic_hwmask 2 14 82 2
ioapic_hwunmask 2 14 82 2
ioapic_addroute 2 13 85 5
ioapic_delroute 2 12 71 5
ioapic_dump 4 13 81 1
Source file: /home/sergeyb/sources/src/sys/arch/amd64/amd64/autoconf.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
unmap_startup 2 9 48 1
cpu_configure 9 26 123 1
device_register 1 3 13 2
diskconf 9 40 261 1
Source file: /home/sergeyb/sources/src/sys/arch/amd64/amd64/powernow-k8.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
k8pnow_read_pending_wait 3 11 49 1
k8_powernow_setperf 2 10 59 1
k8pnow_transition 20 65 446 2
k8pnow_decode_pst 4 21 156 2
k8pnow_acpi_states 6 27 214 4
k8pnow_acpi_pss_changed 5 32 209 2
k8pnow_acpi_init 2 19 127 2
k8pnow_states 8 35 261 4
k8_powernow_init 9 43 261 1
Source file: /home/sergeyb/sources/src/sys/arch/amd64/amd64/nvram.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
nvramattach 5 9 34 1
nvramopen 4 8 57 4
nvramclose 1 4 23 4
nvramread 8 21 165 3
nvram_get_byte 2 6 31 1
nvram_csum_valid 3 13 84 1
Source file: /home/sergeyb/sources/src/sys/arch/amd64/amd64/efifb.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
efifb_match 6 14 89 3
efifb_attach 7 64 479 3
efifb_rasops_preinit 2 28 242 1
efifb_ioctl 17 64 330 5
efifb_mmap 3 7 56 3
efifb_alloc_screen 1 7 63 6
efifb_free_screen 1 6 38 2
efifb_show_screen 1 7 66 5
efifb_load_font 1 6 48 3
efifb_list_font 1 6 42 2
efifb_cnattach 3 9 52 1
efifb_efiinfo_init 1 10 109 1
efifb_cnattach_common 1 18 153 1
efifb_is_console 8 23 131 1
efifb_cndetach 1 4 12 1
efifb_cb_cnattach 3 14 102 1
efifb_cb_found 2 4 19 1
cb_checksum 2 12 89 2
cb_find_fb 8 27 190 1
Source file: /home/sergeyb/sources/src/sys/arch/amd64/amd64/disksubr.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
readdisklabel 13 43 306 4
writedisklabel 4 30 213 3
Source file: /home/sergeyb/sources/src/sys/arch/amd64/amd64/gdt.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
gdt_alloc_cpu 3 20 183 1
gdt_init_cpu 1 9 73 1
Source file: /home/sergeyb/sources/src/sys/arch/amd64/amd64/apic.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
apic_format_redir 2 8 56 5
Source file: /home/sergeyb/sources/src/sys/arch/amd64/amd64/mem.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mmopen 13 24 114 4
mmclose 3 6 36 4
mmrw 20 59 363 3
mmmmap 15 31 147 3
mmioctl 4 9 55 5
mem_ioctl 10 39 301 5
mem_range_attr_get 3 11 70 2
mem_range_attr_set 2 6 43 2
Source file: /home/sergeyb/sources/src/sys/arch/amd64/amd64/sys_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
amd64_iopl 8 19 120 3
amd64_get_fsbase 1 5 38 2
amd64_set_fsbase 3 11 66 2
sys_sysarch 8 30 175 3
Source file: /home/sergeyb/sources/src/sys/arch/amd64/amd64/tsc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
tsc_freq_cpuid 14 33 166 1
get_tsc_and_timecount 3 16 101 3
calculate_tsc_freq 1 6 33 3
calculate_tc_delay 2 8 49 3
measure_tsc_freq 8 30 218 1
calibrate_tsc_freq 5 15 76 1
cpu_recalibrate_tsc 3 8 42 1
tsc_get_timecount 1 4 14 1
tsc_timecounter_init 5 19 101 2
Source file: /home/sergeyb/sources/src/sys/arch/amd64/amd64/amd64errata.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
amd64_errata_testmsr 2 10 56 2
amd64_errata_setmsr 4 15 104 2
amd64_errata 31 76 481 1
Source file: /home/sergeyb/sources/src/sys/arch/amd64/amd64/rbus_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
rbus_pccbb_parent_mem 2 11 67 2
rbus_pccbb_parent_io 3 14 86 2
pccbb_attach_hook 1 4 19 3
Source file: /home/sergeyb/sources/src/sys/arch/amd64/amd64/conf.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
iskmemdev 3 4 33 1
iszerodev 2 4 24 1
getnulldev 1 4 14 1
dev_rawpart 3 14 55 1
Source file: /home/sergeyb/sources/src/sys/arch/amd64/amd64/db_interface.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
db_printtrap 3 9 50 2
db_ktrap 14 40 179 3
db_cpuinfo_cmd 9 31 148 4
db_startproc_cmd 9 16 103 4
db_stopproc_cmd 9 16 103 4
db_ddbproc_cmd 6 16 86 4
db_enter_ddb 19 52 324 1
db_startcpu 3 8 45 1
db_stopcpu 4 12 73 1
x86_ipi_db 1 4 13 1
db_machine_init 5 9 47 1
db_enter 1 4 10 1
Source file: /home/sergeyb/sources/src/sys/arch/amd64/amd64/hibernate_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
get_hibernate_io_function 21 34 285 1
get_hibernate_info_md 11 56 467 1
hibernate_enter_resume_mapping 2 7 34 3
hibernate_enter_resume_2m_pde 3 36 280 2
hibernate_enter_resume_4k_pte 1 9 66 2
hibernate_populate_resume_pt 4 74 604 3
hibernate_inflate_skip 3 7 42 2
hibernate_enable_intr_machdep 1 4 10 1
hibernate_disable_intr_machdep 1 4 10 1
hibernate_quiesce_cpus 6 24 147 1
Source file: /home/sergeyb/sources/src/sys/arch/amd64/amd64/db_memrw.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
db_read_bytes 5 19 125 3
db_write_text 8 36 216 3
db_write_bytes 7 24 156 3
Source file: /home/sergeyb/sources/src/sys/arch/amd64/amd64/bios.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
bios_match 3 7 47 3
bios_attach 26 104 769 3
smbios_find 11 22 159 1
smbios_find_table 16 40 298 2
smbios_get_string 7 19 131 4
fixstring 9 20 162 1
smbios_info 35 106 821 1
bios_print 2 8 40 2
Source file: /home/sergeyb/sources/src/sys/arch/amd64/amd64/process_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
process_frame 1 4 18 1
process_fpframe 1 4 23 1
process_read_regs 1 29 233 2
process_read_fpregs 2 17 118 2
process_write_regs 2 28 211 2
process_write_fpregs 2 12 81 2
process_sstep 2 9 44 2
process_set_pc 2 8 48 2
Source file: /home/sergeyb/sources/src/sys/arch/amd64/amd64/vm_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cpu_fork 7 29 261 6
cpu_exit 2 7 38 1
setguardpage 1 6 43 1
vmapbuf 3 20 151 2
vunmapbuf 2 14 103 2
tcb_get 1 4 24 1
tcb_set 1 6 37 2
Source file: /home/sergeyb/sources/src/sys/arch/amd64/amd64/cacheinfo.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
print_cache_config 9 35 197 4
print_tlb_config 9 37 201 4
cache_info_lookup 3 9 61 2
amd_cpu_cacheinfo 12 75 687 1
x86_print_cacheinfo 4 18 150 1
Source file: /home/sergeyb/sources/src/sys/arch/amd64/amd64/mpbios_intr_fixup.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mpbios_icu_lookup 4 9 58 1
nforce4_mpbios_fixup 6 23 194 2
mcp04_mpbios_fixup 3 13 99 2
via8237_mpbios_fixup 1 6 38 2
mpbios_pin_fixup 7 24 196 4
mpbios_intr_fixup 11 37 243 1
Source file: /home/sergeyb/sources/src/sys/arch/amd64/amd64/intr.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
intr_default_setup 2 11 68 1
x86_nmi 1 5 28 1
intr_calculatemasks 15 45 363 1
intr_allocate_slot_cpu 15 43 264 4
Source file: /home/sergeyb/sources/src/sys/arch/amd64/amd64/ipifuncs.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
x86_64_ipi_nop 1 3 9 1
x86_64_ipi_halt 2 14 63 1
x86_64_ipi_flush_fpu 2 5 26 1
x86_64_ipi_synch_fpu 2 5 26 1
x86_64_ipi_reload_mtrr 2 5 27 1
x86_64_ipi_start_vmm 1 4 14 1
x86_64_ipi_stop_vmm 1 4 14 1
Source file: /home/sergeyb/sources/src/sys/arch/amd64/amd64/mainbus.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mainbus_match 1 4 22 3
mainbus_attach 24 65 456 3
mainbus_print 3 9 64 2
Source file: /home/sergeyb/sources/src/sys/arch/amd64/amd64/mpbios.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mpbios_match 2 8 58 3
mpbios_attach 1 4 23 3
mp_print 2 7 40 2
mp_match 2 8 68 3
mpbios_map 2 18 125 3
mpbios_unmap 1 5 33 1
mpbios_probe 17 79 441 1
mpbios_cksum 2 9 49 2
mpbios_search 5 22 189 4
mpbios_scan 26 108 603 1
mpbios_cpu 4 18 115 2
mp_cfg_special_intr 4 20 100 2
mp_cfg_pci_intr 8 33 152 2
mp_cfg_eisa_intr 9 40 189 2
mp_cfg_isa_intr 8 33 152 2
mp_print_special_intr 1 3 7 1
mp_print_pci_intr 1 4 29 1
mp_print_isa_intr 1 4 14 1
mp_print_eisa_intr 1 4 14 1
mpbios_bus 9 42 325 2
mpbios_ioapic 3 15 124 2
mpbios_int 17 93 544 3
Source file: /home/sergeyb/sources/src/sys/arch/amd64/amd64/i8259.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
i8259_default_setup 4 20 160 1
i8259_hwmask 3 15 75 2
i8259_hwunmask 3 17 83 2
i8259_reinit_irqs 4 14 92 1
i8259_setup 2 5 34 5
Source file: /home/sergeyb/sources/src/sys/arch/amd64/amd64/k1x-pstate.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
k1x_setperf 2 10 60 1
k1x_transition 7 25 153 2
k1x_acpi_states 4 21 152 3
k1x_acpi_init 2 9 47 1
k1x_init 6 27 150 1
Source file: /home/sergeyb/sources/src/sys/arch/amd64/amd64/db_trace.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
db_nextframe 6 33 202 5
db_is_trap 11 20 123 1
db_stack_trace_print 39 138 897 5
db_save_stack_trace 9 45 271 1
db_get_pc 1 5 49 1
db_get_probe_addr 1 4 16 1
Source file: /home/sergeyb/sources/src/sys/arch/amd64/amd64/softintr.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
softintr_init 2 11 64 1
softintr_dispatch 3 25 149 1
softintr_establish 6 29 140 3
softintr_disestablish 2 12 79 1
Source file: /home/sergeyb/sources/src/sys/arch/amd64/amd64/consinit.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
consinit 1 3 6 1
Source file: /home/sergeyb/sources/src/sys/arch/amd64/amd64/codepatch.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
codepatch_fill_nop 5 24 117 2
codepatch_maprw 2 15 137 2
codepatch_unmaprw 2 7 43 1
codepatch_nop 3 17 97 1
codepatch_replace 4 22 146 3
codepatch_call 4 24 170 2
Source file: /home/sergeyb/sources/src/sys/arch/amd64/amd64/fpu.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
fpuinit 3 15 92 1
fputrap 4 32 196 1
x86fpflags_to_siginfo 3 18 75 1
fpudna 10 55 346 2
fpusave_cpu 6 26 150 2
fpusave_proc 6 22 132 2
fpu_kernel_enter 3 24 140 1
fpu_kernel_exit 1 4 10 1
Source file: /home/sergeyb/sources/src/sys/arch/amd64/amd64/amd64_mem.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mtrr2mrt 3 6 29 1
mtrrconflict 6 10 50 2
mem_range_match 4 10 78 2
mrfetch 20 74 596 1
mtrrtype 4 12 60 1
mrt2mtrr 1 6 22 1
mrstore 2 7 27 1
mrstoreone 12 61 453 1
mtrrfixsearch 4 9 82 2
mrsetlow 7 17 174 3
mrsetvariable 12 35 249 3
mrset 11 32 212 3
mrinit 12 56 407 1
mrinit_cpu 1 4 14 1
mrreload_cpu 1 6 22 1
Source file: /home/sergeyb/sources/src/sys/arch/amd64/amd64/wscons_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
wscnprobe 4 13 70 1
wscninit 3 10 40 1
wscnputc 1 4 17 2
wscngetc 1 4 15 1
wscnpollc 1 4 17 2
wscn_video_init 9 12 75 1
wscn_input_init 8 11 50 1
Source file: /home/sergeyb/sources/src/sys/arch/amd64/amd64/mtrr.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mem_range_attach 8 16 124 1
Source file: /home/sergeyb/sources/src/sys/arch/amd64/amd64/vmm.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
vmm_enabled 8 19 94 1
vmm_probe 2 7 53 3
vmm_attach 11 52 357 3
vmmopen 4 8 51 4
vmmioctl 10 38 212 5
pledge_ioctl_vmm 10 18 69 2
vmmclose 1 4 21 4
vm_resetcpu 7 40 236 1
vm_intr_pending 7 26 159 1
vm_rwregs 10 34 231 2
vm_find 4 17 111 2
vmm_start 9 29 160 1
vmm_stop 9 29 154 1
start_vmm_on_cpu 9 37 192 1
stop_vmm_on_cpu 5 20 98 1
vm_create_check_mem_ranges 20 36 279 1
vm_create 7 56 400 2
vm_impl_init_vmx 7 46 305 2
vm_impl_init_svm 6 41 283 2
vm_impl_init 5 11 65 2
vm_impl_deinit_vmx 1 3 9 1
vm_impl_deinit_svm 1 3 9 1
vm_impl_deinit 5 11 54 1
vcpu_reload_vmcs_vmx 5 14 66 1
vcpu_readregs_vmx 26 94 724 3
vcpu_readregs_svm 1 5 22 3
vcpu_writeregs_vmx 29 100 719 4
vcpu_writeregs_svm 4 82 934 3
vcpu_reset_regs_svm 4 55 402 2
svm_setmsrbr 6 19 146 2
svm_setmsrbw 6 19 146 2
svm_setmsrbrw 1 5 26 2
vmx_setmsrbr 4 14 104 2
vmx_setmsrbw 4 14 106 2
vmx_setmsrbrw 1 5 26 2
svm_set_clean 2 8 49 2
svm_set_dirty 2 8 49 2
vcpu_reset_regs_vmx 57 368 2059 2
vcpu_init_vmx 30 147 887 1
vcpu_reset_regs 5 13 75 2
vcpu_init_svm 14 75 485 1
vcpu_init 5 16 88 1
vcpu_deinit_vmx 6 17 122 1
vcpu_deinit_svm 5 16 120 1
vcpu_deinit 5 11 54 1
vm_teardown 3 18 120 1
vcpu_vmx_check_cap 13 50 205 4
vcpu_vmx_compute_ctrl 35 89 458 5
vm_get_info 6 52 366 1
vm_terminate 7 34 201 1
vm_run 19 69 424 1
vcpu_must_stop 3 9 48 1
vmm_fpusave 4 19 118 1
vcpu_run_vmx 76 303 1490 2
vmx_handle_intr 2 15 81 1
svm_handle_hlt 2 12 66 1
vmx_handle_hlt 5 24 120 1
vmx_get_exit_info 3 10 54 2
svm_handle_exit 17 73 318 1
vmx_handle_exit 22 101 429 1
vmm_inject_ud 1 7 33 1
vmm_inject_db 1 7 33 1
vmm_get_guest_memtype 6 18 116 2
vmm_get_guest_faulttype 3 9 39 1
vmx_get_exit_qualification 2 8 36 1
vmx_get_guest_faulttype 4 15 69 1
svm_get_guest_faulttype 2 6 26 1
svm_fault_page 2 12 88 2
svm_handle_np_fault 2 19 93 1
vmx_fault_page 3 15 94 2
vmx_handle_np_fault 3 21 97 1
svm_handle_inout 16 45 315 1
vmx_handle_inout 18 50 370 1
vmx_load_pdptes 12 66 382 1
vmx_handle_cr0_write 12 42 247 2
vmx_handle_cr4_write 2 9 44 2
vmx_handle_cr 28 68 478 1
vmx_handle_rdmsr 5 24 137 1
vmx_handle_xsetbv 3 18 94 1
svm_handle_xsetbv 1 11 63 1
vmm_handle_xsetbv 4 18 112 2
vmx_handle_misc_enable_msr 1 11 79 1
vmx_handle_wrmsr 5 28 145 1
svm_handle_msr 4 25 154 1
vmm_handle_cpuid 42 257 1483 1
vcpu_run_svm 39 157 883 2
vmm_alloc_vpid 5 24 160 1
vmm_free_vpid 1 11 74 1
vmx_exit_reason_decode 61 67 378 1
svm_exit_reason_decode 143 148 870 1
vmx_instruction_error_decode 18 23 120 1
vcpu_state_decode 6 11 48 1
dump_vcpu 4 100 750 1
vmx_dump_vmcs_field 6 17 99 2
vmx_dump_vmcs 46 442 2383 1
vmx_vcpu_dump_regs 43 266 1520 1
msr_name_decode 25 30 162 1
vmm_segment_desc_decode 25 59 400 1
vmm_decode_cr0 3 24 166 1
vmm_decode_cr3 5 24 140 1
vmm_decode_cr4 3 32 230 1
vmm_decode_apicbase_msr_value 3 16 102 1
vmm_decode_ia32_fc_value 4 20 130 1
vmm_decode_mtrrcap_value 4 19 119 1
vmm_decode_perf_status_value 1 4 18 1
vmm_decode_perf_ctl_value 2 5 33 1
vmm_decode_mtrrdeftype_value 9 29 180 1
vmm_decode_efer_value 3 17 111 1
vmm_decode_msr_value 9 14 103 2
vmm_decode_rflags 3 31 227 1
vmm_decode_misc_enable_value 3 23 159 1
Source file: /home/sergeyb/sources/src/sys/arch/amd64/amd64/ipi.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
x86_send_ipi 2 7 46 2
x86_fast_ipi 2 7 42 2
x86_broadcast_ipi 4 17 86 1
x86_ipi_handler 4 19 116 1
Source file: /home/sergeyb/sources/src/sys/arch/amd64/amd64/pmap.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pmap_is_curpmap 2 5 33 1
pmap_is_active 2 5 36 2
pmap_pte2flags 3 5 34 1
pmap_sync_flags_pte 2 6 37 2
pmap_map_ptes 4 15 108 4
pmap_unmap_ptes 3 9 58 2
pmap_fix_ept 7 30 180 2
pmap_find_pte_direct 3 21 151 4
pmap_kenter_pa 11 21 164 3
pmap_kremove 3 14 98 2
pmap_bootstrap 10 83 680 2
pmap_prealloc_lowmem_ptps 3 18 103 1
pmap_init 1 4 10 1
pmap_enter_pv 1 11 83 5
pmap_remove_pv 4 15 104 3
pmap_find_ptp 4 10 92 4
pmap_freepage 2 14 105 4
pmap_free_ptp 7 29 222 6
pmap_get_ptp 11 50 339 3
pmap_pdp_ctor 2 15 148 1
pmap_create 2 20 150 1
pmap_destroy 6 24 164 1
pmap_reference 1 4 22 1
pmap_activate 2 11 80 1
pmap_deactivate 1 5 39 1
pmap_pdes_valid 4 15 86 3
pmap_extract 10 22 177 3
pmap_zero_page 1 4 17 1
pmap_flush_cache 3 12 64 2
pmap_copy_page 1 6 47 2
pmap_remove_ptes 15 39 250 7
pmap_remove_pte 12 35 223 6
pmap_remove 1 4 26 3
pmap_do_remove 23 81 541 4
pmap_page_remove 13 66 483 1
pmap_test_attrs 5 23 161 2
pmap_clear_attrs 4 26 187 2
pmap_write_protect 14 43 292 4
pmap_unwire 7 21 125 2
pmap_collect 1 3 9 1
pmap_enter 44 140 812 5
pmap_get_physpage 3 21 138 3
pmap_alloc_level 5 28 179 4
pmap_growkernel 5 32 223 1
pmap_steal_memory 12 46 276 3
pmap_virtual_space 1 5 22 2
pmap_convert 2 10 50 2
pmap_tlb_shootpage 10 31 193 3
pmap_tlb_shootrange 11 34 217 4
pmap_tlb_shoottlb 10 29 183 2
pmap_tlb_shootwait 2 5 16 1
pmap_tlb_shootpage 2 5 24 3
pmap_tlb_shootrange 3 8 47 4
pmap_tlb_shoottlb 2 5 20 2
Source file: /home/sergeyb/sources/src/sys/arch/amd64/amd64/trap.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
trap 76 244 1490 1
frame_dump 1 15 183 1
ast 1 11 70 1
syscall 20 85 472 1
child_return 1 10 53 1
Source file: /home/sergeyb/sources/src/sys/arch/amd64/amd64/via.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
viac3_crypto_setup 3 22 147 1
viac3_crypto_newsession 28 133 884 2
viac3_crypto_freesession 6 28 203 1
viac3_cbc 1 12 100 6
viac3_crypto_swauth 2 10 58 4
viac3_crypto_encdec 17 78 654 5
viac3_crypto_process 16 49 258 1
viac3_rnd 4 17 141 1
Source file: /home/sergeyb/sources/src/sys/arch/amd64/amd64/bus_dma.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
_bus_dmamap_create 3 21 152 7
_bus_dmamap_destroy 1 7 45 2
_bus_dmamap_load 3 18 116 6
_bus_dmamap_load_mbuf 8 28 189 4
_bus_dmamap_load_uio 9 35 234 4
_bus_dmamap_load_raw 16 57 396 6
_bus_dmamap_unload 1 5 22 2
_bus_dmamap_sync 1 4 19 5
_bus_dmamem_alloc 1 7 62 8
_bus_dmamem_free 3 17 108 3
_bus_dmamem_map 10 41 304 6
_bus_dmamem_unmap 5 8 61 3
_bus_dmamem_mmap 8 22 145 6
_bus_dmamap_load_buffer 14 57 378 9
_bus_dmamem_alloc_range 10 46 309 10
Source file: /home/sergeyb/sources/src/sys/arch/amd64/amd64/db_disasm.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
db_read_address 10 45 297 5
db_print_address 7 18 129 3
db_disasm_3dnow 1 10 83 5
db_disasm_esc 19 76 458 6
db_disasm 98 350 2024 2
Source file: /home/sergeyb/sources/src/sys/arch/amd64/stand/efiboot/run_i386.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/stand/efiboot/efipxe.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/stand/efiboot/eficall.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/stand/efiboot/efipxe.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
efi_pxeprobe 11 47 290 1
tftp_open 6 35 253 2
tftp_close 1 8 53 1
tftp_read 5 19 120 4
tftp_write 1 4 23 4
tftp_seek 7 26 133 3
tftp_stat 1 10 58 2
tftp_readdir 1 4 16 2
tftpopen 6 18 113 2
tftpclose 1 4 12 1
tftpioctl 1 4 19 3
tftpstrategy 1 5 28 6
Source file: /home/sergeyb/sources/src/sys/arch/amd64/stand/efiboot/self_reloc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
self_reloc 12 41 202 2
Source file: /home/sergeyb/sources/src/sys/arch/amd64/stand/efiboot/efidev.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
efid_init 1 10 77 2
efid_io 18 62 463 5
efid_diskio 2 6 57 5
gpt_chk_mbr 9 23 137 2
findopenbsd 16 50 305 2
findopenbsd_gpt 19 99 660 2
efi_getdisklabel 13 41 285 2
efi_getdisklabel_cd9660 8 44 342 2
efiopen 41 129 755 2
efistrategy 8 24 179 6
eficlose 1 5 18 1
efiioctl 1 4 19 3
efi_dump_diskinfo 4 29 177 1
Source file: /home/sergeyb/sources/src/sys/arch/amd64/stand/efiboot/efiboot.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/stand/efiboot/conf.c
Source file: /home/sergeyb/sources/src/sys/arch/amd64/stand/efiboot/heap.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
heap_init 2 6 27 1
Source file: /home/sergeyb/sources/src/sys/arch/amd64/stand/efiboot/efidev.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/stand/efiboot/efiboot.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
efi_main 14 53 303 2
efi_cleanup 4 13 65 1
efi_diskprobe 15 50 354 1
efi_device_path_depth 3 9 58 2
efi_device_path_ncmp 9 18 139 3
efi_heap_init 2 9 45 1
efi_memprobe 7 26 155 1
efi_memprobe_internal 26 71 524 1
efi_video_init 13 34 241 1
efi_video_reset 1 7 42 1
efi_cons_probe 1 6 38 1
efi_cons_init 1 3 9 1
efi_cons_getc 6 23 135 1
efi_cons_putc 2 9 54 2
efi_cons_getshifts 1 4 12 1
efi_com_probe 15 52 366 1
efi_valid_com 2 4 30 1
comspeed 6 26 165 2
efi_com_init 3 7 47 1
efi_com_getc 11 30 174 1
efi_com_putc 2 11 69 2
efi_gop_setmode 3 8 50 1
efi_makebootargs 15 74 467 1
_rtt 3 8 38 1
getsecs 6 22 233 1
Xexit_efi 2 7 33 1
Xvideo_efi 8 23 161 1
Xpoweroff_efi 1 5 26 1
Xgop_efi 9 36 231 1
Source file: /home/sergeyb/sources/src/sys/arch/amd64/stand/boot/conf.c
Source file: /home/sergeyb/sources/src/sys/arch/amd64/stand/pxeboot/pxe_udp.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sendudp 1 4 26 3
readudp 1 4 31 4
Source file: /home/sergeyb/sources/src/sys/arch/amd64/stand/pxeboot/conf.c
Source file: /home/sergeyb/sources/src/sys/arch/amd64/stand/cdboot/conf.c
Source file: /home/sergeyb/sources/src/sys/arch/amd64/stand/libsa/softraid_amd64.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/stand/libsa/dev_i386.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
devopen 13 23 159 3
devboot 14 46 285 2
ttyname 1 6 37 1
ttydev 9 13 124 1
cnspeed 2 6 30 2
Source file: /home/sergeyb/sources/src/sys/arch/amd64/stand/libsa/machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
machdep 4 15 92 1
check_skip_conf 1 5 26 1
Source file: /home/sergeyb/sources/src/sys/arch/amd64/stand/libsa/memprobe.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
checkA20 2 12 71 1
bios_E820 7 23 163 1
bios_8800 3 13 82 1
bios_int12 2 10 64 1
addrprobe 7 26 190 1
badprobe 4 12 71 1
memprobe 15 37 275 1
dump_biosmem 4 16 111 1
mem_limit 7 16 130 1
mem_delete 11 30 242 2
mem_add 11 32 226 2
mem_pass 2 8 45 1
Source file: /home/sergeyb/sources/src/sys/arch/amd64/stand/libsa/gidt.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/stand/libsa/pxe_net.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/stand/libsa/cmd_i386.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
Xdiskinfo 1 6 17 1
Xregs 1 5 11 1
Xboot 17 47 387 1
Xmemory 16 55 253 1
Xcomaddr 2 7 40 1
Source file: /home/sergeyb/sources/src/sys/arch/amd64/stand/libsa/disk.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/stand/libsa/time.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
bcdtoint 1 4 26 1
compute 4 11 96 6
bios_time_date 2 20 115 2
biosdate 1 4 19 1
biostime 1 4 19 1
getsecs 4 12 92 1
sleep 2 7 35 1
Source file: /home/sergeyb/sources/src/sys/arch/amd64/stand/libsa/softraid_amd64.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
srprobe_meta_opt_load 7 35 287 2
srprobe_keydisk_load 4 26 209 1
srprobe 29 132 923 1
sr_strategy 13 56 428 6
gpt_chk_mbr 9 23 137 2
findopenbsd_gpt 16 95 660 2
sr_getdisklabel 10 41 332 2
Source file: /home/sergeyb/sources/src/sys/arch/amd64/stand/libsa/pxeboot.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/stand/libsa/exec_i386.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
run_loadfile 14 66 531 2
Source file: /home/sergeyb/sources/src/sys/arch/amd64/stand/libsa/biosdev.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
biosdreset 2 7 55 1
bios_getdiskinfo 22 52 359 2
CHS_rw 3 21 129 7
EDD_rw 5 19 183 5
biosd_io 22 65 479 5
biosd_diskio 1 4 39 5
findopenbsd 17 53 326 2
bios_getdisklabel 10 24 153 2
biosopen 38 125 741 2
biosdisk_err 4 7 36 1
biosdisk_errno 4 8 48 1
biosstrategy 8 24 184 6
biosclose 1 5 18 1
biosioctl 1 4 19 3
Source file: /home/sergeyb/sources/src/sys/arch/amd64/stand/libsa/biosdev.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/stand/libsa/libsa.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/stand/libsa/biosprobe.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
getSYSCONFaddr 2 14 77 1
getEBDAaddr 3 17 85 1
Source file: /home/sergeyb/sources/src/sys/arch/amd64/stand/libsa/pxe_netif.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/stand/libsa/diskprobe.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
diskinfo_init 1 6 32 1
floppyprobe 5 19 123 1
hardprobe 10 47 302 1
efi_hardprobe 8 55 309 1
diskprobe 8 27 185 1
cdprobe 5 49 407 1
dklookup 3 8 49 1
dump_diskinfo 5 22 141 1
bios_dklookup 2 8 32 1
disksum 9 26 193 1
bootdev_has_hibernate 2 4 23 1
check_hibernate 5 15 133 1
Source file: /home/sergeyb/sources/src/sys/arch/amd64/stand/libsa/pxe_net.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
net_open 11 28 121 2
net_close 8 19 83 1
net_ioctl 1 4 19 3
net_strategy 1 5 28 6
net_getparams 3 9 35 1
Source file: /home/sergeyb/sources/src/sys/arch/amd64/stand/libsa/pxe.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pxesendudp 3 20 133 3
pxereadudp 3 25 185 4
pxe_netif_open 5 22 122 1
pxe_netif_close 4 12 60 1
pxe_netif_shutdown 2 5 15 1
pxesocktodesc 3 8 23 1
pxeprobe 3 8 28 1
pxe_init 26 103 626 1
pxeinfo 8 30 228 1
pxe_shutdown 10 29 161 1
Source file: /home/sergeyb/sources/src/sys/arch/amd64/stand/libsa/bioscons.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pc_probe 3 12 91 1
pc_init 1 3 9 1
pc_getc 3 16 124 1
pc_getshifts 1 7 43 1
pc_putc 1 5 38 2
com_probe 2 11 82 1
com_init 6 18 153 1
com_getc 4 9 75 1
comspeed 16 37 261 2
com_putc 3 7 55 2
Source file: /home/sergeyb/sources/src/sys/arch/amd64/stand/libsa/gateA20.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
gateA20on 1 4 11 1
gateA20 11 27 192 1
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/ksyms.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/bridge.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/ppp.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/cd.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/ukbd.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/uslhcom.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/pvbus.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/endrun.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/switch.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/mpbios.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/gpiosim.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/trunk.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/cy.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/pair.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/ses.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/hyperv.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/pf.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/uk.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/assym.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/we.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/rd.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/ioapic.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/agp.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/athn_usb.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/pfsync.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/fdc.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/bktr.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/vxlan.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/ucycom.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/pckbc.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/xhci.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/carp.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/tun.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/enc.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/ether.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/st.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/video.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/ehci.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/msts.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/vnd.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/vmt.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/bpfilter.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/pty.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/softraid.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/sd.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/nvram.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/pckbd.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/viocon.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/pppoe.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/hidkbd.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/ohci.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/acpiprt.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/ucom.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/sti.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/midi.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/acpi.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/xen.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/ahci.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/vers.c
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/nvme.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/vga.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/vlan.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/fuse.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/pppx.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/isapnp.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/efifb.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/bios.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/vether.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/mpw.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/bio.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/ch.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/etherip.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/gre.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/wd.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/ugen.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/isadma.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/vscsi.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/wsmouse.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/pflow.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/pflog.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/safte.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/fd.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/rasops_glue.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/tga.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/wsfont_glue.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/radio.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/ipmi.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/isa.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/hotplug.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/cardbus.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/mpe.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/lapic.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/pcdisplay.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/uhid.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/wskbd.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/gpio.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/spkr.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/com.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/drm.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/gif.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/usb.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/audio.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/gcu.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/uhci.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/ulpt.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/mpath.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/gpr.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/nmea.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/lpt.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/wsdisplay.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/intagp.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/acpipwrres.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/cz.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/pci.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/pctr.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/vmm.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/acpicpu.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/ioconf.c
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/flash.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/GCOV/obj/wsmux.h
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/COVERAGE1/obj/ioconf.c
Source file: /home/sergeyb/sources/src/sys/arch/amd64/compile/COVERAGE/obj/ioconf.c
Source file: /home/sergeyb/sources/src/sys/arch/amd64/pci/agp_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
agp_flush_cache 1 4 10 1
agp_flush_cache_range 1 4 17 2
agp_init_map 3 17 123 5
agp_destroy_map 1 5 37 1
agp_map_subregion 1 5 39 4
agp_unmap_subregion 1 4 15 3
agp_map_atomic 1 5 27 3
agp_unmap_atomic 1 3 12 2
Source file: /home/sergeyb/sources/src/sys/arch/amd64/pci/aapic.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
aapic_match 3 8 54 3
aapic_attach 3 20 156 3
Source file: /home/sergeyb/sources/src/sys/arch/amd64/pci/pciide_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pciide_machdep_compat_intr_establish 1 10 71 5
pciide_machdep_compat_intr_disestablish 1 4 18 2
Source file: /home/sergeyb/sources/src/sys/arch/amd64/pci/vga_post.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
vm86_emu_inb 4 8 40 2
vm86_emu_inw 3 6 31 2
vm86_emu_inl 3 6 31 2
vm86_emu_outb 4 8 42 3
vm86_emu_outw 3 6 34 3
vm86_emu_outl 3 6 34 3
vga_post_init 6 56 442 3
vga_post_call 1 11 100 1
vga_post_free 1 8 61 1
ddb_vgapost 2 7 21 1
Source file: /home/sergeyb/sources/src/sys/arch/amd64/pci/pci_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pci_attach_hook 10 34 186 3
pci_bus_maxdevs 1 4 15 2
pci_make_tag 4 7 61 4
pci_decompose_tag 4 9 76 5
pci_conf_size 4 10 49 2
pci_mcfg_map_bus 3 8 50 1
pci_conf_read 5 21 131 3
pci_conf_write 5 19 127 4
msi_hwmask 1 3 12 2
msi_hwunmask 1 3 12 2
msi_addroute 3 19 169 5
msi_delroute 2 9 69 5
pci_intr_map_msi 4 12 82 2
msix_hwmask 1 3 12 2
msix_hwunmask 1 3 12 2
msix_addroute 4 33 303 5
msix_delroute 4 27 226 5
pci_intr_map_msix 5 16 116 3
pci_intr_map 29 81 472 2
pci_intr_string 6 18 138 2
pci_intr_establish 9 33 262 6
pci_intr_disestablish 1 4 16 2
pci_init_extents 11 39 234 1
pci_dev_postattach 2 4 21 2
pci_min_powerstate 2 5 26 2
pci_set_powerstate_md 2 4 27 4
Source file: /home/sergeyb/sources/src/sys/arch/amd64/pci/pchb.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pchbmatch 3 8 54 3
pchbattach 21 97 605 3
pchbactivate 3 19 101 2
pchb_print 2 8 49 2
pchb_rnd 3 14 95 1
pchb_amd64ht_attach 4 25 190 3
Source file: /home/sergeyb/sources/src/sys/arch/amd64/pci/pcib.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pcibmatch 12 31 146 3
pcibattach 1 5 30 3
pcib_callback 2 10 61 1
pcib_print 2 6 29 2
Source file: /home/sergeyb/sources/src/sys/arch/arm64/dev/com_fdt.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
com_fdt_init_cons 4 17 112 1
com_fdt_match 4 8 63 3
com_fdt_attach 9 40 356 3
com_fdt_intr_designware 1 6 34 1
com_fdt_cngetc 1 4 15 1
com_fdt_cnputc 1 4 19 2
com_fdt_cnpollc 1 3 10 2
Source file: /home/sergeyb/sources/src/sys/arch/arm64/dev/simplebusvar.h
Source file: /home/sergeyb/sources/src/sys/arch/arm64/dev/pluart.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pluart_init_cons 3 10 57 1
pluartprobe 1 5 34 3
pluartattach 7 36 315 3
pluart_intr 15 46 316 1
pluart_param 12 39 217 2
pluart_start 8 33 258 1
pluart_pwroff 1 3 9 1
pluart_diag 3 17 97 1
pluart_raisedtr 1 3 8 1
pluart_softint 11 37 258 1
pluartopen 23 105 779 4
pluartclose 3 21 153 4
pluartread 2 8 58 3
pluartwrite 2 8 58 3
pluartioctl 16 46 217 5
pluartstop 1 4 15 2
pluarttty 3 12 61 1
pluart_sc 2 10 50 1
pluartcnprobe 1 5 26 1
pluartcninit 1 3 9 1
pluartcnattach 2 18 116 4
pluartcngetc 2 12 56 1
pluartcnputc 2 10 56 2
pluartcnpollc 1 3 10 2
Source file: /home/sergeyb/sources/src/sys/arch/arm64/dev/ampintc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ampintc_match 3 9 65 3
ampintc_attach 7 57 567 3
ampintc_set_priority 1 7 49 2
ampintc_setipl 1 11 65 1
ampintc_intr_enable 2 8 58 1
ampintc_intr_disable 1 6 38 1
ampintc_intr_config 2 12 84 2
ampintc_calc_mask 7 33 194 1
ampintc_splx 2 7 37 1
ampintc_spllower 1 7 33 1
ampintc_splraise 2 10 45 1
ampintc_iack 1 7 36 1
ampintc_eoi 1 5 29 1
ampintc_route 2 13 98 3
ampintc_irq_handler 9 37 200 1
ampintc_intr_establish_ext 1 5 49 6
ampintc_intr_establish_fdt 4 19 133 6
ampintc_intr_establish 5 26 188 6
ampintc_intr_disestablish 3 15 105 1
ampintc_intr_string 1 7 51 1
ampintc_msi_match 1 5 34 3
ampintc_msi_attach 3 29 257 3
ampintc_intr_establish_msi 4 20 157 7
ampintc_intr_disestablish_msi 1 5 27 1
Source file: /home/sergeyb/sources/src/sys/arch/arm64/dev/simplebus.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
simplebus_match 3 9 64 3
simplebus_attach 10 59 526 3
simplebus_submatch 2 8 69 3
simplebus_attach_node 15 61 584 2
simplebus_bs_map 10 36 320 5
simplebus_dmamap_load_buffer 10 42 362 9
Source file: /home/sergeyb/sources/src/sys/arch/arm64/dev/pciecam.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pciecam_match 1 5 34 3
pciecam_attach 12 100 953 3
pciecam_attach_hook 1 4 19 3
pciecam_bus_maxdevs 1 3 16 2
pciecam_make_tag 1 4 39 4
pciecam_decompose_tag 4 9 77 5
pciecam_conf_size 1 4 14 2
pciecam_conf_read 1 7 68 3
pciecam_conf_write 1 7 72 4
pciecam_intr_map 1 12 74 2
pciecam_intr_map_msi 2 16 108 2
pciecam_intr_map_msix 1 6 30 3
pciecam_intr_string 2 7 35 2
pciecam_intr_establish 5 46 384 6
pciecam_intr_disestablish 1 3 12 2
pciecam_bs_map 4 16 126 5
Source file: /home/sergeyb/sources/src/sys/arch/arm64/dev/bcm2835_dwctwo.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
bcm_dwctwo_match 2 6 50 3
bcm_dwctwo_attach 3 18 188 3
bcm_dwctwo_deferred 2 12 88 1
Source file: /home/sergeyb/sources/src/sys/arch/arm64/dev/mainbus.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mainbus_match 1 4 22 3
mainbus_attach 7 36 329 3
mainbus_attach_node 11 51 481 3
mainbus_match_status 4 13 114 3
mainbus_attach_cpus 3 16 124 2
mainbus_match_primary 3 9 82 3
mainbus_match_secondary 3 9 82 3
mainbus_attach_framebuffer 3 8 54 1
Source file: /home/sergeyb/sources/src/sys/arch/arm64/dev/mainbus.h
Source file: /home/sergeyb/sources/src/sys/arch/arm64/dev/agintc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
agintc_match 3 9 65 3
__isb 1 4 12 1
agintc_attach 12 85 726 3
agintc_cpuinit 10 46 361 1
agintc_set_priority 2 14 104 3
agintc_setipl 2 14 80 1
agintc_intr_enable 2 13 91 2
agintc_intr_disable 2 12 92 2
agintc_calc_mask 2 7 38 1
agintc_calc_irq 8 28 191 2
agintc_splx 2 7 37 1
agintc_spllower 1 7 33 1
agintc_splraise 2 9 43 1
agintc_iack 1 7 33 1
agintc_route 3 12 98 4
agintc_irq_handler 9 44 236 1
agintc_intr_establish_fdt 3 14 103 6
agintc_intr_establish 5 24 181 5
agintc_intr_disestablish 2 14 92 1
agintc_eoi 1 5 27 1
agintc_r_ictlr 1 7 31 1
agintc_d_wait_rwp 4 10 62 1
agintc_r_wait_rwp 4 13 86 1
agintc_send_ipi 1 5 40 2
Source file: /home/sergeyb/sources/src/sys/arch/arm64/dev/arm64_bus_space.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
generic_space_read_1 1 4 26 3
generic_space_read_2 1 4 26 3
generic_space_read_4 1 4 26 3
generic_space_read_8 1 4 26 3
generic_space_write_1 1 5 30 4
generic_space_write_2 1 5 30 4
generic_space_write_4 1 5 30 4
generic_space_write_8 1 5 30 4
generic_space_read_raw_2 2 10 64 5
generic_space_write_raw_2 2 10 65 5
generic_space_read_raw_4 2 10 64 5
generic_space_write_raw_4 2 10 65 5
generic_space_read_raw_8 2 10 64 5
generic_space_write_raw_8 2 10 65 5
generic_space_map 4 19 149 5
generic_space_unmap 1 9 75 3
generic_space_region 1 6 30 5
generic_space_vaddr 1 4 17 2
a4x_space_read_1 1 4 30 3
a4x_space_read_2 1 4 30 3
a4x_space_read_4 1 4 30 3
a4x_space_read_8 1 4 30 3
a4x_space_write_1 1 5 34 4
a4x_space_write_2 1 5 34 4
a4x_space_write_4 1 5 34 4
a4x_space_write_8 1 5 34 4
a4x_space_read_raw_2 2 10 68 5
a4x_space_write_raw_2 2 10 69 5
a4x_space_read_raw_4 2 10 68 5
a4x_space_write_raw_4 2 10 69 5
a4x_space_read_raw_8 2 10 68 5
a4x_space_write_raw_8 2 10 69 5
Source file: /home/sergeyb/sources/src/sys/arch/arm64/dev/bcm2836_intr.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
bcm_intc_match 2 7 41 3
bcm_intc_attach 9 56 472 3
bcm_intc_intr_enable 5 14 138 2
bcm_intc_intr_disable 5 14 138 2
bcm_intc_calc_mask 9 33 202 1
bcm_intc_splx 2 7 37 1
bcm_intc_spllower 1 7 33 1
bcm_intc_splraise 2 10 45 1
bcm_intc_setipl 2 24 198 1
bcm_intc_get_next_irq 18 52 312 1
bcm_intc_call_handler 6 27 154 2
bcm_intc_irq_handler 2 6 35 1
bcm_intc_intr_establish_fdt 5 18 136 6
l1_intc_intr_establish_fdt 1 7 59 6
bcm_intc_intr_establish 5 25 176 5
bcm_intc_intr_disestablish 2 13 85 1
Source file: /home/sergeyb/sources/src/sys/arch/arm64/dev/agtimer.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
agtimer_readcnt64 1 7 35 1
agtimer_get_freq 1 6 25 1
agtimer_get_ctrl 1 6 25 1
agtimer_set_ctrl 1 6 34 1
agtimer_set_tval 1 6 34 1
agtimer_match 2 6 50 3
agtimer_attach 3 19 144 3
agtimer_get_timecount 1 4 14 1
agtimer_intr 10 41 239 1
agtimer_set_clockrate 2 11 56 1
agtimer_cpu_initclocks 2 25 160 0
agtimer_delay 7 26 146 1
agtimer_setstatclockrate 2 14 90 1
agtimer_startclock 1 14 88 1
agtimer_init 2 9 40 1
Source file: /home/sergeyb/sources/src/sys/arch/arm64/include/vfp.h
Source file: /home/sergeyb/sources/src/sys/arch/arm64/include/pmap.h
Source file: /home/sergeyb/sources/src/sys/arch/arm64/include/disklabel.h
Source file: /home/sergeyb/sources/src/sys/arch/arm64/include/apmvar.h
Source file: /home/sergeyb/sources/src/sys/arch/arm64/include/kcore.h
Source file: /home/sergeyb/sources/src/sys/arch/arm64/include/profile.h
Source file: /home/sergeyb/sources/src/sys/arch/arm64/include/fdt.h
Source file: /home/sergeyb/sources/src/sys/arch/arm64/include/armreg.h
Source file: /home/sergeyb/sources/src/sys/arch/arm64/include/vmparam.h
Source file: /home/sergeyb/sources/src/sys/arch/arm64/include/internal_types.h
Source file: /home/sergeyb/sources/src/sys/arch/arm64/include/lock.h
Source file: /home/sergeyb/sources/src/sys/arch/arm64/include/_float.h
Source file: /home/sergeyb/sources/src/sys/arch/arm64/include/machine_reg.h
Source file: /home/sergeyb/sources/src/sys/arch/arm64/include/softintr.h
Source file: /home/sergeyb/sources/src/sys/arch/arm64/include/exec.h
Source file: /home/sergeyb/sources/src/sys/arch/arm64/include/spinlock.h
Source file: /home/sergeyb/sources/src/sys/arch/arm64/include/tcb.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
__aarch64_set_tcb 1 4 20 1
__aarch64_read_tcb 1 6 24 1
Source file: /home/sergeyb/sources/src/sys/arch/arm64/include/float.h
Source file: /home/sergeyb/sources/src/sys/arch/arm64/include/stdarg.h
Source file: /home/sergeyb/sources/src/sys/arch/arm64/include/_types.h
Source file: /home/sergeyb/sources/src/sys/arch/arm64/include/pte.h
Source file: /home/sergeyb/sources/src/sys/arch/arm64/include/ieee.h
Source file: /home/sergeyb/sources/src/sys/arch/arm64/include/loadfile_machdep.h
Source file: /home/sergeyb/sources/src/sys/arch/arm64/include/ieeefp.h
Source file: /home/sergeyb/sources/src/sys/arch/arm64/include/fenv.h
Source file: /home/sergeyb/sources/src/sys/arch/arm64/include/mutex.h
Source file: /home/sergeyb/sources/src/sys/arch/arm64/include/bootconfig.h
Source file: /home/sergeyb/sources/src/sys/arch/arm64/include/cpu.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
curcpu 1 6 29 1
get_daif 1 6 22 0
restore_daif 1 4 18 1
enable_irq_daif 1 4 11 0
disable_irq_daif 1 4 11 0
disable_irq_daif_ret 1 7 28 0
Source file: /home/sergeyb/sources/src/sys/arch/arm64/include/cpufunc.h
Source file: /home/sergeyb/sources/src/sys/arch/arm64/include/openpromio.h
Source file: /home/sergeyb/sources/src/sys/arch/arm64/include/machdep.h
Source file: /home/sergeyb/sources/src/sys/arch/arm64/include/cdefs.h
Source file: /home/sergeyb/sources/src/sys/arch/arm64/include/endian.h
Source file: /home/sergeyb/sources/src/sys/arch/arm64/include/frame.h
Source file: /home/sergeyb/sources/src/sys/arch/arm64/include/intr.h
Source file: /home/sergeyb/sources/src/sys/arch/arm64/include/ptrace.h
Source file: /home/sergeyb/sources/src/sys/arch/arm64/include/limits.h
Source file: /home/sergeyb/sources/src/sys/arch/arm64/include/conf.h
Source file: /home/sergeyb/sources/src/sys/arch/arm64/include/atomic.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
atomic_setbits_int 1 13 53 2
atomic_clearbits_int 1 13 53 2
Source file: /home/sergeyb/sources/src/sys/arch/arm64/include/pci_machdep.h
Source file: /home/sergeyb/sources/src/sys/arch/arm64/include/bus.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
bus_space_copy_1 2 8 63 6
bus_space_copy_2 2 8 64 6
bus_space_copy_4 2 8 64 6
bus_space_copy_8 2 8 64 6
bus_space_barrier 1 5 28 5
Source file: /home/sergeyb/sources/src/sys/arch/arm64/include/proc.h
Source file: /home/sergeyb/sources/src/sys/arch/arm64/include/mplock.h
Source file: /home/sergeyb/sources/src/sys/arch/arm64/include/hypervisor.h
Source file: /home/sergeyb/sources/src/sys/arch/arm64/include/setjmp.h
Source file: /home/sergeyb/sources/src/sys/arch/arm64/include/reloc.h
Source file: /home/sergeyb/sources/src/sys/arch/arm64/include/pcb.h
Source file: /home/sergeyb/sources/src/sys/arch/arm64/include/db_machdep.h
Source file: /home/sergeyb/sources/src/sys/arch/arm64/include/signal.h
Source file: /home/sergeyb/sources/src/sys/arch/arm64/include/asm.h
Source file: /home/sergeyb/sources/src/sys/arch/arm64/include/param.h
Source file: /home/sergeyb/sources/src/sys/arch/arm64/include/reg.h
Source file: /home/sergeyb/sources/src/sys/arch/arm64/include/sysarch.h
Source file: /home/sergeyb/sources/src/sys/arch/arm64/include/swi.h
Source file: /home/sergeyb/sources/src/sys/arch/arm64/include/trap.h
Source file: /home/sergeyb/sources/src/sys/arch/arm64/arm64/cpu.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cpu_identify 9 36 245 1
cpu_match 3 9 65 3
cpu_attach 2 17 108 3
Source file: /home/sergeyb/sources/src/sys/arch/arm64/arm64/syscall.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
svc_handler 11 63 395 1
child_return 1 10 59 1
Source file: /home/sergeyb/sources/src/sys/arch/arm64/arm64/machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
inittodr 11 43 234 1
fdt_find_cons 11 36 204 1
consinit 2 10 38 1
cpu_idle_enter 1 3 5 0
cpu_idle_cycle 1 5 16 0
cpu_idle_leave 1 3 5 0
cpu_startup 4 30 218 0
cpu_sysctl 2 10 58 7
boot 12 45 216 1
setregs 2 15 111 4
need_resched 2 7 30 1
cpu_dump 4 33 285 1
dumpconf 6 17 101 1
dumpsys 24 90 509 1
cpu_dumpsize 2 9 57 1
cpu_dump_mempagecnt 1 4 8 0
install_coproc_handler 1 3 5 0
cache_setup 2 19 106 1
initarm 31 173 1235 1
collect_kernel_args 1 4 22 1
process_kernel_args 15 52 222 1
pmap_bootstrap_bs_map 3 18 123 5
dumpregs 2 12 87 1
Source file: /home/sergeyb/sources/src/sys/arch/arm64/arm64/autoconf.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
unmap_startup 3 9 48 1
cpu_configure 1 9 39 1
diskconf 6 22 121 1
device_register 1 3 13 2
Source file: /home/sergeyb/sources/src/sys/arch/arm64/arm64/arm64_mutex.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
__mtx_init 1 6 30 2
mtx_enter 5 11 51 1
mtx_enter_try 8 20 125 1
mtx_leave 4 11 53 1
Source file: /home/sergeyb/sources/src/sys/arch/arm64/arm64/disksubr.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
readdisklabel 8 26 157 4
writedisklabel 4 34 262 3
Source file: /home/sergeyb/sources/src/sys/arch/arm64/arm64/arm64var.h
Source file: /home/sergeyb/sources/src/sys/arch/arm64/arm64/mem.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mmopen 13 24 114 4
mmclose 3 6 36 4
mmrw 18 69 440 3
mmmmap 4 10 66 3
mmioctl 1 4 26 5
Source file: /home/sergeyb/sources/src/sys/arch/arm64/arm64/sys_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sys_sysarch 1 12 53 3
Source file: /home/sergeyb/sources/src/sys/arch/arm64/arm64/conf.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
iskmemdev 3 4 33 1
iszerodev 2 4 24 1
getnulldev 1 4 14 1
dev_rawpart 3 14 55 1
Source file: /home/sergeyb/sources/src/sys/arch/arm64/arm64/db_interface.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
kdb_trap 4 23 93 2
db_validate_address 5 11 74 1
db_read_bytes 13 30 230 3
db_write_text 1 4 16 3
db_write_bytes 6 23 127 3
db_enter 1 4 11 1
db_trapper 2 9 52 4
db_machine_init 1 4 11 1
db_branch_taken 1 4 19 3
Source file: /home/sergeyb/sources/src/sys/arch/arm64/arm64/process_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
process_read_regs 1 11 105 2
process_read_fpregs 2 8 65 2
process_write_regs 1 4 19 2
process_write_fpregs 1 4 19 2
process_sstep 2 6 24 2
process_set_pc 1 4 17 2
Source file: /home/sergeyb/sources/src/sys/arch/arm64/arm64/vm_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cpu_fork 3 26 214 6
cpu_exit 2 7 36 1
vmapbuf 3 21 168 2
vunmapbuf 2 14 111 2
Source file: /home/sergeyb/sources/src/sys/arch/arm64/arm64/intr.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
arm_cpu_intr 1 4 16 1
arm_dflt_intr 1 4 13 1
arm_intr_get_parent 3 9 42 1
arm_intr_msi_get_parent 3 9 42 1
arm_intr_prereg_establish_fdt 2 17 137 6
arm_intr_prereg_disestablish_fdt 4 10 75 1
arm_intr_init_fdt_recurse 3 15 94 1
arm_intr_init_fdt 2 6 23 1
arm_intr_register_fdt 4 20 164 1
arm_intr_establish_fdt 1 5 44 5
arm_intr_establish_fdt_idx 17 58 378 6
arm_intr_establish_fdt_imap 15 56 443 8
arm_intr_establish_fdt_msi 4 21 151 7
arm_intr_disestablish_fdt 1 7 46 1
arm_intr_parent_establish_fdt 4 22 151 6
arm_intr_parent_disestablish_fdt 1 7 46 1
arm_intr_route 2 7 51 3
arm_dflt_splraise 2 10 44 1
arm_dflt_spllower 1 8 33 1
arm_dflt_splx 2 7 38 1
arm_dflt_setipl 1 5 22 1
arm_do_pending_intr 2 14 80 1
arm_set_intr_handler 1 10 78 5
arm_init_smask 7 19 111 1
splraise 1 4 15 1
_spllower 1 4 15 1
spllower 1 4 15 1
splx 1 4 14 1
arm_splassert_check 4 11 75 2
arm_clock_register 2 10 72 4
delay 1 4 14 1
cpu_initclocks 2 6 25 1
arm_dflt_delay 3 7 34 1
resettodr 4 10 45 1
setstatclockrate 2 7 29 1
intr_barrier 1 4 13 1
Source file: /home/sergeyb/sources/src/sys/arch/arm64/arm64/arm64_machdep.h
Source file: /home/sergeyb/sources/src/sys/arch/arm64/arm64/sig_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
process_frame 1 4 18 1
sendsig 7 42 393 6
sys_sigreturn 7 33 278 3
Source file: /home/sergeyb/sources/src/sys/arch/arm64/arm64/db_trace.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
db_stack_trace_print 20 79 544 5
Source file: /home/sergeyb/sources/src/sys/arch/arm64/arm64/softintr.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
softintr_init 2 11 64 1
softintr_dispatch 3 22 131 1
softintr_biglock_wrap 1 7 32 1
softintr_establish_flags 9 35 174 4
softintr_disestablish 2 12 75 1
softintr 1 4 20 1
Source file: /home/sergeyb/sources/src/sys/arch/arm64/arm64/openprom.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
openpromattach 1 3 7 1
openpromopen 1 4 23 4
openpromclose 1 4 23 4
openpromcheckid 4 7 50 2
openpromgetstr 2 11 81 3
openpromioctl 34 136 841 5
Source file: /home/sergeyb/sources/src/sys/arch/arm64/arm64/vfp.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
set_vfp_enable 2 12 59 1
get_vfp_enable 2 9 41 0
vfp_init 2 7 24 1
vfp_store 2 45 76 1
vfp_save 9 23 138 1
vfp_enable 3 9 43 0
vfp_load 1 51 125 1
vfp_fault 3 18 105 4
vfp_discard 3 8 46 1
Source file: /home/sergeyb/sources/src/sys/arch/arm64/arm64/pmap.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ttlb_flush 2 11 70 2
VP_IDX0 1 4 17 1
VP_IDX1 1 4 17 1
VP_IDX2 1 4 17 1
VP_IDX3 1 4 17 1
pmap_vp_lookup 7 30 178 3
pmap_vp_remove 5 26 149 2
pmap_vp_enter 11 43 284 4
pmap_vp_page_alloc 1 11 72 3
pmap_vp_page_free 1 6 36 2
PTED_MANAGED 1 4 18 1
PTED_WIRED 1 4 18 1
PTED_VALID 1 4 18 1
pmap_enter_pv 2 7 46 2
pmap_remove_pv 1 4 16 1
pmap_enter 23 63 438 5
pmap_remove 5 16 93 3
pmap_remove_pted 5 21 128 2
_pmap_kenter_pa 4 20 129 5
pmap_kenter_pa 2 5 34 3
pmap_kenter_cache 1 4 29 4
pmap_kremove_pg 6 24 140 1
pmap_kremove 2 5 33 2
pmap_fill_pte 6 26 135 7
pmap_collect 1 3 7 1
pmap_zero_page 1 7 38 1
pmap_copy_page 1 10 77 2
pmap_pinit 4 20 131 1
pmap_create 2 11 51 1
pmap_reference 1 4 12 1
pmap_destroy 2 10 43 1
pmap_release 1 4 12 1
pmap_vp_destroy_l2_l3 7 28 181 2
pmap_vp_destroy 4 23 142 1
pmap_steal_memory 12 46 267 3
VP_Lx 1 4 12 1
pmap_bootstrap 17 112 808 6
pmap_set_l1 3 14 104 4
pmap_set_l2 4 20 138 4
pmap_set_l3 4 23 161 4
pmap_activate 3 9 53 1
pmap_deactivate 1 3 9 1
pmap_extract 4 12 76 3
pmap_page_ro 3 14 81 3
pmap_page_protect 3 19 126 2
pmap_protect 3 14 74 4
pmap_init 1 17 126 1
pmap_proc_iflush 2 5 30 3
pmap_pte_insert 2 10 59 1
pmap_pte_update 6 32 175 2
pmap_pte_remove 6 29 203 2
pmap_fault_fixup 16 47 341 4
pmap_postinit 1 3 6 1
pmap_update 1 3 7 1
pmap_is_referenced 1 4 22 1
pmap_is_modified 1 4 22 1
pmap_clear_modify 2 17 112 1
pmap_clear_reference 1 14 78 1
pmap_copy 1 4 19 5
pmap_unwire 3 9 57 2
pmap_remove_holes 1 3 9 1
pmap_virtual_space 1 5 22 2
pmap_setup_avail 1 9 57 3
pmap_avail_fixup 4 23 106 1
pmap_remove_avail 15 69 383 2
pmap_steal_avail 5 22 147 3
pmap_map_stolen 9 25 146 1
pmap_physload_avail 5 21 123 1
pmap_show_mapping 6 39 297 1
pmap_allocate_asid 3 10 82 1
pmap_free_asid 1 9 68 1
pmap_setttb 1 6 47 1
Source file: /home/sergeyb/sources/src/sys/arch/arm64/arm64/trap.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cpu_fetch_syscall_args 6 27 207 2
svc_handler 1 10 51 1
data_abort 15 64 373 4
do_el1h_sync 9 32 153 1
do_el0_sync 8 45 224 1
do_el0_error 1 4 14 1
Source file: /home/sergeyb/sources/src/sys/arch/arm64/arm64/ast.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ast 1 9 54 1
Source file: /home/sergeyb/sources/src/sys/arch/arm64/arm64/bus_dma.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
_dmamap_create 3 20 152 7
_dmamap_destroy 1 4 19 2
_dmamap_load 3 18 119 6
_dmamap_load_mbuf 8 27 192 4
_dmamap_load_uio 9 34 239 4
_dmamap_load_raw 15 61 441 6
_dmamap_unload 1 5 22 2
_dmamap_sync_segment 6 17 69 3
_dmamap_sync 9 39 176 5
_dmamem_alloc 1 7 61 8
_dmamem_free 3 17 106 3
_dmamem_map 9 36 257 6
_dmamem_unmap 1 4 29 3
_dmamem_mmap 7 22 143 6
_dmamap_load_buffer 15 64 449 9
_dmamem_alloc_range 9 41 272 10
Source file: /home/sergeyb/sources/src/sys/arch/arm64/arm64/db_disasm.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
db_disasm 1 4 15 2
Source file: /home/sergeyb/sources/src/sys/arch/arm64/stand/efiboot/fdt.h
Source file: /home/sergeyb/sources/src/sys/arch/arm64/stand/efiboot/fdt.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
fdt_check_head 6 19 143 1
fdt_init 4 21 186 1
fdt_finalize 2 11 112 1
fdt_get_size 3 8 42 1
fdt_get_str 3 6 35 1
fdt_add_str 3 15 127 1
skip_property 1 7 45 1
skip_props 2 7 30 1
skip_node_name 1 5 35 1
fdt_node_property 5 22 142 3
fdt_node_set_property 7 37 261 4
fdt_node_add_property 6 23 203 4
fdt_node_add_node 5 25 212 3
skip_node 2 10 55 1
fdt_next_node 8 23 141 1
fdt_node_property_ints 4 11 92 4
fdt_node_property_int 1 4 28 3
fdt_child_node 4 13 71 1
fdt_node_name 3 10 48 1
fdt_find_node 9 29 155 1
fdt_parent_node_recurse 5 11 69 2
fdt_parent_node 3 9 42 1
fdt_node_is_compatible 3 13 75 2
fdt_print_property 14 37 295 2
fdt_print_node 4 15 95 2
fdt_print_node_recurse 2 7 49 2
fdt_print_tree 1 4 16 1
Source file: /home/sergeyb/sources/src/sys/arch/arm64/stand/efiboot/eficall.h
Source file: /home/sergeyb/sources/src/sys/arch/arm64/stand/efiboot/self_reloc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
self_reloc 12 41 208 2
Source file: /home/sergeyb/sources/src/sys/arch/arm64/stand/efiboot/efidev.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
efid_io 7 32 195 5
efid_diskio 2 6 58 5
efi_getdisklabel 9 34 251 1
efiopen 4 23 134 2
efistrategy 3 16 119 6
eficlose 1 5 18 1
efiioctl 1 4 19 3
Source file: /home/sergeyb/sources/src/sys/arch/arm64/stand/efiboot/disk.h
Source file: /home/sergeyb/sources/src/sys/arch/arm64/stand/efiboot/efiboot.h
Source file: /home/sergeyb/sources/src/sys/arch/arm64/stand/efiboot/conf.c
Source file: /home/sergeyb/sources/src/sys/arch/arm64/stand/efiboot/libsa.h
Source file: /home/sergeyb/sources/src/sys/arch/arm64/stand/efiboot/heap.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
heap_init 2 6 27 1
Source file: /home/sergeyb/sources/src/sys/arch/arm64/stand/efiboot/efidev.h
Source file: /home/sergeyb/sources/src/sys/arch/arm64/stand/efiboot/exec.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cpu_get_dcache_line_size 1 8 38 1
cpu_flush_dcache 2 11 71 2
cpu_inval_icache 1 7 17 1
run_loadfile 6 28 208 2
Source file: /home/sergeyb/sources/src/sys/arch/arm64/stand/efiboot/efiboot.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
efi_main 3 20 117 2
efi_cons_probe 1 5 26 1
efi_cons_init 1 5 21 1
efi_cons_getc 8 23 129 1
efi_cons_putc 2 9 52 2
efi_heap_init 2 8 41 1
efi_diskprobe 14 43 293 1
efi_device_path_depth 3 9 58 2
efi_device_path_ncmp 9 18 139 3
efi_framebuffer 19 72 534 1
efi_makebootargs 6 36 264 1
efi_updatefdt 2 20 125 1
machdep 2 12 55 1
efi_cleanup 4 15 73 1
_rtt 3 8 36 1
efi_timer 1 4 14 2
efi_timer_init 3 10 60 1
efi_timer_cleanup 1 4 13 1
getsecs 1 4 9 1
devboot 1 4 20 2
cnspeed 1 4 13 2
ttyname 1 4 10 1
ttydev 1 4 11 1
devparse 15 42 321 5
devopen 2 11 93 3
efi_memprobe_internal 3 24 140 1
efi_memprobe_find 9 29 173 3
Xexit_efi 2 7 33 1
Xpoweroff_efi 1 5 26 1
Source file: /home/sergeyb/sources/src/sys/arch/sgi/gio/giodevs.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/gio/impact_gio.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
impact_gio_match 3 8 48 3
impact_gio_attach 9 33 207 3
impact_gio_cnprobe 1 4 19 1
impact_gio_cnattach 3 17 87 1
Source file: /home/sergeyb/sources/src/sys/arch/sgi/gio/gio.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
gio_match 2 7 45 3
gio_attach 24 85 568 3
gio_id 35 59 357 3
gio_print 7 30 183 2
gio_print_fb 7 29 120 2
gio_search 3 19 166 3
gio_submatch 5 12 113 3
giofb_cnprobe 25 60 307 0
giofb_cnattach 14 34 161 0
gio_is_framebuffer_id 6 15 48 1
gio_arb_config 13 16 139 2
gio_intr_map 10 24 100 1
gio_intr_establish 1 5 43 5
gio_product_string 3 8 54 1
Source file: /home/sergeyb/sources/src/sys/arch/sgi/gio/newport.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
rex3_write 1 5 32 3
rex3_write_go 1 4 26 3
rex3_read 1 5 28 2
rex3_wait_gfifo 4 13 74 2
vc2_write_ireg 1 9 70 3
vc2_read_ireg 1 15 108 2
vc2_read_ram 1 9 69 2
vc2_write_ram 1 9 68 3
xmap9_read 1 10 64 2
xmap9_write 1 10 71 3
xmap9_write_mode 1 10 75 3
newport_fill_rectangle 2 20 153 6
newport_bitblt 4 34 228 8
newport_cmap_setrgb 1 19 153 5
newport_get_resolution 8 30 189 1
newport_setup_hw 4 33 284 1
newport_match 2 7 38 3
newport_attach 8 47 326 3
newport_cnprobe 1 4 19 1
newport_cnattach 2 13 87 1
newport_attach_common 1 8 48 2
newport_init_screen 2 30 253 1
newport_do_cursor 1 11 87 1
newport_putchar 12 55 438 5
newport_copycols 1 14 126 5
newport_erasecols 1 14 140 5
newport_copyrows 1 14 117 4
newport_eraserows 3 16 156 4
newport_alloc_screen 2 15 115 6
newport_free_screen 1 3 12 2
newport_show_screen 1 5 36 5
newport_ioctl 10 37 204 5
newport_mmap 1 4 18 3
newport_load_font 1 6 44 3
newport_list_font 1 6 38 2
Source file: /home/sergeyb/sources/src/sys/arch/sgi/gio/gioreg.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/gio/grtworeg.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/gio/grtwo.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
grtwo_wait_gfifo 7 14 76 1
grtwo_set_color 1 4 24 3
grtwo_fillrect 1 13 115 6
grtwo_copyrect 2 22 211 7
grtwo_setup_hw 10 70 658 1
grtwo_match 2 7 38 3
grtwo_attach 10 54 355 3
grtwo_cnprobe 1 4 19 1
grtwo_cnattach 4 21 146 1
grtwo_attach_common 1 7 44 2
grtwo_init_screen 3 35 290 2
grtwo_cursor 2 16 150 4
grtwo_putchar 1 13 122 5
grtwo_putchar_internal 15 68 528 7
grtwo_copycols 4 30 227 5
grtwo_erasecols 2 19 184 5
grtwo_copyrows 4 31 227 4
grtwo_eraserows 5 29 267 4
grtwo_alloc_screen 3 20 159 6
grtwo_free_screen 1 3 12 2
grtwo_show_screen 1 5 36 5
grtwo_ioctl 4 24 137 5
grtwo_mmap 1 4 18 3
grtwo_load_font 1 6 44 3
grtwo_list_font 1 6 38 2
grtwo_burner 2 11 131 3
Source file: /home/sergeyb/sources/src/sys/arch/sgi/gio/newportreg.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/gio/grtwovar.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/gio/lightvar.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/gio/light.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
rex_read 1 4 31 3
rex_write 1 4 35 4
rex_vc1_sysctl_read 1 6 39 1
rex_vc1_sysctl_write 1 6 45 2
rex_wait 2 5 24 1
rex_revision 1 6 41 1
rex_copy_rect 2 25 193 8
rex_fill_rect 1 17 140 6
light_getcmap 9 31 266 2
light_putcmap 7 23 217 2
light_loadcmap 2 17 157 3
light_match 2 7 38 3
light_attach 6 38 282 3
light_cnprobe 1 4 19 1
light_cnattach 1 10 73 1
light_attach_common 1 9 63 2
light_init_screen 1 28 259 1
light_do_cursor 1 11 89 1
light_putchar 11 58 449 5
light_copycols 1 15 128 5
light_erasecols 1 15 138 5
light_copyrows 1 15 119 4
light_eraserows 3 17 152 4
light_ioctl 7 35 203 5
light_mmap 1 4 18 3
light_alloc_screen 2 15 115 6
light_free_screen 1 3 12 2
light_show_screen 1 5 36 5
light_load_font 1 6 44 3
light_list_font 1 6 38 2
light_burner 2 10 50 3
Source file: /home/sergeyb/sources/src/sys/arch/sgi/gio/giodevs_data.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/gio/pci_gio.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
giopci_match 5 12 53 3
giopci_attach 14 90 593 3
giopci_print 2 8 49 2
giopci_attach_hook 1 4 19 3
giopci_make_tag 1 4 39 4
giopci_decompose_tag 4 9 77 5
giopci_bus_maxdevs 2 4 20 2
giopci_conf_size 1 5 28 2
giopci_conf_read 6 15 117 3
giopci_conf_write 5 12 99 4
giopci_probe_device_hook 1 4 16 2
giopci_get_widget 1 4 11 1
giopci_get_dl 2 11 74 3
giopci_intr_map 3 11 69 2
giopci_intr_string 1 6 38 2
giopci_intr_establish 1 5 50 6
giopci_intr_disestablish 1 4 19 2
giopci_intr_line 1 4 17 2
giopci_ppb_setup 1 5 34 6
giopci_rbus_parent_io 1 4 14 1
giopci_rbus_parent_mem 1 4 14 1
giopci_dmamap_create 3 9 78 7
Source file: /home/sergeyb/sources/src/sys/arch/sgi/gio/giovar.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/gio/lightreg.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/gio/newportvar.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/dev/mkbc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mkbc_match 1 4 20 3
mkbc_init_slotdata 2 10 69 1
mkbcprint 2 7 42 2
mkbc_submatch 3 9 77 3
mkbc_attach_slot 4 34 229 2
mkbc_attach 4 37 275 3
mkbcintr 1 7 47 1
mkbcintr_internal 18 55 354 2
mkbc_poll_write 3 14 72 3
mkbc_poll_read 3 14 71 2
mkbc_poll_cmd 19 56 295 3
mkbc_cleanqueue 5 13 94 1
mkbc_cleanup 5 16 116 1
mkbc_start 6 26 169 2
mkbc_cmdresponse 15 41 262 3
pckbc_xt_translation 1 4 13 1
pckbc_poll_cmd 6 19 148 7
pckbc_flush 1 5 36 2
pckbc_enqueue_cmd 15 48 350 7
pckbc_poll_data 5 12 83 2
pckbc_set_inputhandler 4 13 100 5
pckbc_slot_enable 4 20 111 3
pckbc_set_poll 3 13 72 3
mkbc_cnattach 5 35 236 2
mkbc_poll 1 9 51 1
Source file: /home/sergeyb/sources/src/sys/arch/sgi/dev/owserialvar.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/dev/impactreg.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/dev/mavb.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mavb_open 1 4 16 2
mavb_close 1 3 8 1
mavb_set_play_rate 4 10 61 2
mavb_set_rec_rate 4 10 61 2
mavb_get_format 5 20 69 2
mavb_set_play_format 3 17 96 2
mavb_set_rec_format 3 18 107 2
mavb_set_params 7 36 238 5
mavb_round_blocksize 2 9 43 2
mavb_halt_output 1 9 67 1
mavb_halt_input 1 9 67 1
mavb_set_port 27 120 791 2
mavb_get_port 28 88 621 2
mavb_query_devinfo 26 159 1485 2
mavb_get_props 1 4 15 1
mavb_dma_output 8 38 272 1
mavb_dma_input 8 38 272 1
mavb_trigger_output 1 26 222 7
mavb_trigger_input 1 22 191 7
mavb_button_repeat 8 39 256 1
mavb_intr 4 23 139 1
mavb_match 2 12 92 3
mavb_attach 8 90 682 3
ad1843_reg_read 1 8 55 2
ad1843_reg_write 1 8 65 3
ad1843_dump_regs 2 6 39 1
Source file: /home/sergeyb/sources/src/sys/arch/sgi/dev/if_iecreg.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/dev/if_mecreg.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/dev/com_ioc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
com_ioc_probe 7 22 157 3
com_ioc_attach 6 33 238 3
Source file: /home/sergeyb/sources/src/sys/arch/sgi/dev/iockbcvar.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/dev/owmem_subr.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
owmem_redirect 4 12 63 3
Source file: /home/sergeyb/sources/src/sys/arch/sgi/dev/gbereg.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/dev/iockbcreg.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/dev/owmem_subr.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/dev/dsrtcvar.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/dev/mavbreg.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/dev/power.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
power_macebus_match 1 4 22 3
power_macebus_attach 2 9 61 3
power_mainbus_match 3 7 53 3
power_mainbus_attach 2 9 53 3
power_mainbus_intr 1 5 19 1
power_intr 3 14 63 1
Source file: /home/sergeyb/sources/src/sys/arch/sgi/dev/dsrtc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
frombcd 2 4 30 2
tobcd 2 4 29 2
dsrtc_match 1 5 38 3
dsrtc_attach_ioc 6 37 239 3
dsrtc_attach_iof 3 21 130 3
dsrtc_attach_macebus 2 17 112 3
ip32_dsrtc_read 1 4 26 2
ip32_dsrtc_write 1 4 30 3
ioc_ds1687_dsrtc_read 1 5 41 2
ioc_ds1687_dsrtc_write 1 5 45 3
ds1687_get 2 18 250 3
ds1687_set 1 23 321 2
ds1742_get 1 23 230 3
ds1742_set 1 25 249 2
dsrtc_register_read 4 9 61 1
dsrtc_register_write 4 9 63 2
Source file: /home/sergeyb/sources/src/sys/arch/sgi/dev/iockbc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
iockbc_match 1 4 20 3
iockbc_ioc_attach 2 14 106 3
iockbc_iof_attach 2 14 106 3
iockbc_init_slotdata 2 12 86 2
iockbcprint 2 7 42 2
iockbc_submatch 3 9 77 3
iockbc_probe_slot 26 99 528 2
iockbc_attach_slot 1 13 96 2
iockbc_attach_common 12 71 431 5
iockbc_poll 1 9 51 1
iockbcintr 1 7 47 1
iockbcintr_internal 10 44 244 2
iockbc_process_input 4 12 91 4
iockbc_poll_write 3 18 123 3
iockbc_poll_read 9 31 212 2
iockbc_poll_cmd 14 54 276 3
iockbc_cleanqueue 5 13 94 1
iockbc_cleanup 5 16 98 1
iockbc_start 6 25 160 2
iockbc_cmdresponse 14 41 262 3
pckbc_xt_translation 1 4 13 1
pckbc_poll_cmd 6 19 148 7
pckbc_flush 1 5 27 2
pckbc_enqueue_cmd 15 47 348 7
pckbc_poll_data 5 12 79 2
pckbc_set_inputhandler 5 14 120 5
pckbc_slot_enable 3 10 56 3
pckbc_set_poll 3 13 72 3
iockbc_cnattach 12 58 343 0
iockbc_is_ioc_console 2 6 30 1
iockbc_is_iof_console 2 6 30 1
Source file: /home/sergeyb/sources/src/sys/arch/sgi/dev/mkbcreg.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/dev/gbe.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
gbe_match 2 7 45 3
gbe_attach 21 181 1319 3
gbe_activate 2 11 50 2
gbe_init_screen 5 57 533 1
gbe_enable 8 32 242 1
gbe_disable 20 76 655 1
gbe_setup 13 93 849 1
gbe_wait_re_idle 4 13 68 1
gbe_ioctl 19 64 392 5
gbe_mmap 3 10 59 3
gbe_alloc_screen 2 14 119 6
gbe_free_screen 1 3 12 2
gbe_show_screen 1 5 38 5
gbe_load_font 1 5 42 3
gbe_list_font 1 5 36 2
gbe_setcolour 4 16 124 5
gbe_getcmap 6 14 142 2
gbe_putcmap 6 14 142 2
gbe_loadcmap 2 8 76 3
gbe_rop 1 16 174 6
gbe_copyrect 11 54 428 8
gbe_fillrect 1 13 144 6
gbe_do_cursor 1 11 85 1
gbe_putchar 2 18 174 5
gbe_copycols 1 13 110 5
gbe_erasecols 1 13 119 5
gbe_copyrows 1 11 93 4
gbe_eraserows 3 19 162 4
gbe_cnprobe 3 14 94 2
gbe_cnattach 4 49 516 2
Source file: /home/sergeyb/sources/src/sys/arch/sgi/dev/gl.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/dev/com_iof.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
com_iof_probe 6 21 149 3
com_iof_attach 5 32 230 3
Source file: /home/sergeyb/sources/src/sys/arch/sgi/dev/owmac.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
owmac_match 5 11 80 3
owmac_attach 2 13 81 3
owmac_read_redirect 2 19 134 1
owmac_read_page 3 21 159 3
owmac_read_mac 3 18 166 1
Source file: /home/sergeyb/sources/src/sys/arch/sgi/dev/owserial.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
owserial_match 1 5 40 3
owserial_attach 3 17 105 3
owserial_read_redirect 3 23 169 1
owserial_read_page 3 20 154 3
owserial_read_serial 24 54 479 1
Source file: /home/sergeyb/sources/src/sys/arch/sgi/dev/impact.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
impact_attach_common 4 39 244 5
impact_init_screen 8 50 430 1
impact_setup 3 61 423 2
impact_cmd_fifo_write 2 9 59 4
impact_cmd_fifo_wait 8 18 122 1
impact_ioctl 5 26 147 5
impact_mmap 3 6 36 3
impact_alloc_screen 2 16 127 6
impact_free_screen 1 3 12 2
impact_show_screen 1 5 36 5
impact_load_font 1 6 49 3
impact_list_font 1 6 43 2
impact_rop 2 19 144 7
impact_fillrect 1 4 41 6
impact_do_cursor 1 13 122 1
impact_putchar 11 75 575 5
impact_copycols 2 13 112 5
impact_erasecols 2 19 170 5
impact_copyrows 3 15 133 4
impact_eraserows 5 30 266 4
impact_cnattach_common 2 16 116 3
Source file: /home/sergeyb/sources/src/sys/arch/sgi/dev/impactvar.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/dev/spdmem_mainbus.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
spdmem_mainbus_match 4 19 120 3
spdmem_mainbus_attach 2 17 131 3
spdmem_mainbus_read 2 8 44 2
Source file: /home/sergeyb/sources/src/sys/arch/sgi/dev/if_mec.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mec_match 1 4 22 3
mec_attach 11 105 805 3
mec_mii_readreg 4 21 145 3
mec_mii_writereg 2 16 115 4
mec_mii_wait 4 17 99 1
mec_statchg 2 16 100 1
mec_mediastatus 2 9 65 2
mec_mediachange 2 7 42 1
mec_init 3 35 244 1
mec_reset 2 22 151 1
mec_start 22 165 1036 1
mec_stop 3 21 149 1
mec_ioctl 11 38 208 3
mec_watchdog 1 7 39 1
mec_tick 1 9 47 1
mec_iff 6 34 210 1
mec_intr 7 48 235 1
mec_rxintr 10 87 551 2
mec_txintr 8 57 382 2
Source file: /home/sergeyb/sources/src/sys/arch/sgi/dev/owmacvar.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/dev/if_iec.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
iec_match 1 4 20 3
iec_attach 9 89 745 3
iec_alloc_physical 5 45 296 7
iec_mii_readreg 3 17 116 3
iec_mii_writereg 2 18 119 4
iec_mii_wait 3 13 77 1
iec_statchg 2 16 100 1
iec_mediastatus 2 9 65 2
iec_mediachange 2 7 42 1
iec_init 2 53 436 1
iec_reset 2 25 204 1
iec_start 20 140 883 1
iec_stop 3 24 192 1
iec_ioctl 11 38 208 3
iec_watchdog 1 10 74 1
iec_tick 1 9 47 1
iec_iff 5 30 203 1
iec_get 8 51 290 3
iec_intr 6 33 185 1
iec_rxintr 7 61 430 2
iec_txintr 9 53 351 2
iec_ssram_probe 3 20 149 1
Source file: /home/sergeyb/sources/src/sys/arch/sgi/include/pmap.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/include/disklabel.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/include/kcore.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/include/profile.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/include/memconf.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/include/vmparam.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/include/lock.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/include/exec.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/include/spinlock.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/include/stdarg.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/include/_types.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/include/pte.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/include/ieee.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/include/loadfile_machdep.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/include/ieeefp.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/include/mnode.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/include/mutex.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/include/cpu.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/include/cdefs.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/include/rbus_machdep.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
md_space_map 1 7 58 5
md_space_unmap 1 6 49 4
Source file: /home/sergeyb/sources/src/sys/arch/sgi/include/cpustate.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/include/endian.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/include/frame.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/include/varargs.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/include/intr.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/include/ptrace.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/include/limits.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/include/conf.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/include/atomic.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/include/bus.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
bus_space_copy_1 2 8 63 6
bus_space_copy_2 2 8 64 6
bus_space_copy_4 2 8 64 6
bus_space_copy_8 2 8 64 6
bus_space_barrier 1 5 39 5
Source file: /home/sergeyb/sources/src/sys/arch/sgi/include/z8530var.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/include/eisa_machdep.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/include/proc.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/include/mplock.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/include/setjmp.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/include/reloc.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/include/pcb.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/include/autoconf.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/include/mips_opcode.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/include/db_machdep.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/include/signal.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/include/asm.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/include/param.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/include/reg.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/include/sysarch.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/include/trap.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/include/regdef.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/include/fpu.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/include/regnum.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/sgi/machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mips_init 104 305 1684 3
dobootopts 14 39 219 2
consinit 2 7 19 0
cpu_startup 5 26 195 0
cpu_sysctl 2 10 54 7
sgi_cpuspeed 1 5 26 1
boot 11 40 193 1
arcbios_halt 8 18 85 1
dumpconf 7 16 123 1
dumpsys 10 32 137 0
is_memory_range 6 14 101 3
Source file: /home/sergeyb/sources/src/sys/arch/sgi/sgi/ip30.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/sgi/autoconf.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cpu_configure 2 11 47 1
diskconf 2 9 42 1
memrange_register 17 47 287 3
device_register 2 5 27 2
bootpath_init 1 5 19 0
bootpath_get 10 28 158 1
bootpath_next 2 5 16 0
arcs_device_register 63 121 693 2
dksc_init 10 28 195 0
dksc_scan_board 1 5 26 2
dksc_scan_cmp 14 35 166 2
dksc_device_register 14 43 248 2
enaddr_aton 4 11 64 2
bios_getenvint 3 13 63 1
strtoul 23 56 280 3
location_match 12 18 134 2
Source file: /home/sergeyb/sources/src/sys/arch/sgi/sgi/l1.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/sgi/disksubr.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
readdisklabel 9 30 187 4
readsgilabel 15 69 538 5
writedisklabel 5 31 229 3
Source file: /home/sergeyb/sources/src/sys/arch/sgi/sgi/ip22_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ip22_arcbios_walk_component 21 63 423 1
ip22_arcbios_walk 2 5 24 0
ip22_memory_setup 22 73 505 0
ip22_video_setup 12 40 260 0
ip22_setup 31 112 479 0
ip22_post_autoconf 6 19 94 0
ip22_ecc_map 1 11 57 0
ip22_ecc_unmap 1 6 26 1
ip22_fast_mode 3 14 67 0
ip22_slow_mode 3 14 67 0
ip22_ecc_init 2 19 102 1
ip22_ecc_halt 1 5 16 1
ip22_l2_disable 1 5 22 1
ip22_l2_enable 1 5 23 1
ip22_cache_halt 1 5 16 1
ip22_ConfigCache 4 18 85 1
ip22_SyncCache 2 11 60 1
ip22_cache_sync 5 24 138 4
Source file: /home/sergeyb/sources/src/sys/arch/sgi/sgi/l1.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
l1_serial_getc 5 15 92 1
l1_serial_putc 5 16 99 2
l1_serial_ppp_write 6 11 76 4
l1_serial_ppp_read 5 12 62 2
l1_packet_put 7 17 135 3
l1_packet_get 12 36 167 3
l1_packet_put_be32 1 7 44 2
l1_packet_put_be16 1 5 26 2
l1_packet_get_be32 1 12 53 1
l1_packet_get_int 3 13 69 3
l1_packet_get_ascii 6 20 119 3
l1_packet_get_binary 4 19 105 4
l1_command_build 12 71 362 6
l1_receive_response 6 17 92 3
l1_response_to_errno 5 20 61 1
l1_read_board_ia 31 118 684 4
ia_skip 3 9 53 3
l1_get_brick_ethernet_address 11 51 459 2
l1_exec_command 10 34 187 2
l1_get_brick_spd_record 30 120 678 4
l1_display 12 38 226 3
Source file: /home/sergeyb/sources/src/sys/arch/sgi/sgi/ip22.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/sgi/intr_template.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
MASK_FUNCTIONNAME 6 27 205 0
INTR_FUNCTIONNAME 24 81 438 2
Source file: /home/sergeyb/sources/src/sys/arch/sgi/sgi/conf.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
iskmemdev 4 7 44 1
iszerodev 2 5 26 1
getnulldev 1 4 15 0
Source file: /home/sergeyb/sources/src/sys/arch/sgi/sgi/sginode.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
kl_init 8 35 251 1
kl_first_pass_board 3 12 83 2
kl_first_pass_comp 38 129 813 2
kl_scan_all_nodes 6 15 112 3
kl_scan_node 6 15 103 4
kl_scan_board 8 20 143 4
kl_get_console 1 5 20 0
kl_add_memory_ip27 9 36 241 3
kl_add_memory_ip35 6 30 195 3
kl_get_location 6 26 160 2
kl_get_console_location 7 22 151 2
Source file: /home/sergeyb/sources/src/sys/arch/sgi/sgi/mainbus.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mbmatch 2 7 37 3
mbattach 17 53 307 3
mbprint 2 6 27 2
Source file: /home/sergeyb/sources/src/sys/arch/sgi/sgi/ip32_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
crime_configure_memory 11 35 219 1
ip32_setup 24 72 489 0
Source file: /home/sergeyb/sources/src/sys/arch/sgi/sgi/ip30_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ip30_setup 14 65 412 0
ip30_autoconf 5 28 232 1
ip30_widget_short 1 4 33 2
ip30_widget_long 1 4 26 2
ip30_widget_map 1 7 49 4
ip30_widget_id 6 16 116 3
ip30_find_video 17 45 213 0
ip30_lights_frob 4 16 124 2
ip30_cpu_exists 1 6 30 1
ip30_get_ncpusfound 3 9 40 1
ip30_nmi_handler 8 28 158 0
hw_cpu_boot_secondary 4 47 374 1
hw_cpu_hatch 1 20 111 1
hw_ipi_intr_establish 1 5 45 2
hw_ipi_intr_set 1 4 15 1
hw_ipi_intr_clear 1 4 15 1
Source file: /home/sergeyb/sources/src/sys/arch/sgi/sgi/wscons_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
wscnprobe 26 54 262 1
wscninit 24 39 164 1
wscnputc 1 4 17 2
wscngetc 1 8 34 1
wscnpollc 1 4 17 2
widget_cnprobe 13 41 179 0
widget_cnattach 6 10 40 0
Source file: /home/sergeyb/sources/src/sys/arch/sgi/sgi/eisa_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
eisa_intr_map 3 10 46 3
eisa_intr_string 1 6 32 2
eisa_intr_establish 10 38 286 7
eisa_intr_disestablish 7 24 192 2
eisa_intr 6 28 166 1
eisa_attach_hook 2 30 248 3
eisa_maxslots 1 4 12 1
Source file: /home/sergeyb/sources/src/sys/arch/sgi/sgi/bus_dma.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
_dmamap_create 3 20 152 7
_dmamap_destroy 1 4 19 2
_dmamap_load 3 18 119 6
_dmamap_load_mbuf 8 27 192 4
_dmamap_load_uio 9 34 239 4
_dmamap_load_raw 8 23 185 6
_dmamap_unload 1 5 22 2
_dmamap_sync 18 61 296 5
_dmamem_alloc 1 8 58 8
_dmamem_free 3 17 106 3
_dmamem_map 16 52 371 6
_dmamem_unmap 2 6 41 3
_dmamem_mmap 7 20 125 6
_dmamap_load_buffer 18 71 506 9
_dmamem_alloc_range 9 45 320 10
Source file: /home/sergeyb/sources/src/sys/arch/sgi/sgi/ip27.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/sgi/ip27_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ip27_setup 19 130 736 0
ip27_autoconf 5 26 168 1
ip27_attach_node 9 32 216 2
ip27_print 2 8 49 2
ip27_widget_short 2 7 51 2
ip27_widget_long 1 5 39 2
ip27_widget_map 11 42 286 4
ip27_widget_id 6 16 85 3
ip27_widget_id_early 5 13 74 3
ip27_halt 13 57 268 1
ip27_hub_intr_register 5 17 121 3
ip27_hub_intr_establish 11 43 276 6
ip27_hub_intr_disestablish 8 27 162 1
ip27_hub_intr_clear 1 8 55 1
ip27_hub_intr_set 1 6 36 1
ip27_hub_splx 3 11 55 1
ip27_hub_setintrmask 2 18 133 1
ip27_nmi 3 28 190 1
ip27_kl_launch_cpu 5 16 98 2
ip27_kl_launch_cpu_board 1 5 26 2
ip27_kl_attach_cpu 5 28 189 2
ip27_kl_attach_cpu_board 1 5 26 2
ip27_hub_get_timecount 1 4 17 1
hw_ipi_intr_set 1 8 49 1
hw_ipi_intr_clear 1 10 68 1
hw_ipi_intr_establish 1 8 62 2
hw_cpu_hatch 1 21 120 1
hw_cpu_boot_secondary 3 16 97 1
Source file: /home/sergeyb/sources/src/sys/arch/sgi/localbus/com_lbus.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
com_macebus_probe 4 13 96 3
com_macebus_attach 5 25 193 3
Source file: /home/sergeyb/sources/src/sys/arch/sgi/localbus/int.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
int2_intr_establish 13 47 323 5
int2_splx 3 15 95 1
int2_mappable_intr 10 38 229 1
int2_match 5 14 68 3
int2_attach 5 31 204 3
int2_get_base 6 19 67 1
int2_is_intr_pending 6 21 83 1
int2_intr_disable 4 14 90 1
int2_intr_enable 4 14 88 1
int_8254_cal 1 19 112 1
int_8254_intr0 4 16 79 2
int_8254_startclock 1 4 14 1
Source file: /home/sergeyb/sources/src/sys/arch/sgi/localbus/tcc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
tcc_match 2 10 57 3
tcc_attach 1 13 90 3
tcc_bus_reset 1 6 32 0
tcc_bus_error 5 22 141 2
tcc_ConfigCache 2 15 76 1
tcc_SyncCache 2 14 72 1
tcc_SyncDCachePage 2 13 59 3
tcc_virtual 9 28 148 4
tcc_HitSyncDCache 1 11 78 3
tcc_HitInvalidateDCache 1 11 76 3
tcc_IOSyncDCache 9 45 257 4
Source file: /home/sergeyb/sources/src/sys/arch/sgi/localbus/imcreg.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/localbus/crimebus.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/localbus/imcvar.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/localbus/imc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
imc_read_1 1 4 26 3
imc_read_2 1 4 26 3
imc_read_4 1 4 26 3
imc_read_8 1 4 26 3
imc_write_1 1 4 30 4
imc_write_2 1 4 30 4
imc_write_4 1 4 30 4
imc_write_8 1 4 30 4
imc_read_raw_2 2 10 64 5
imc_write_raw_2 2 10 65 5
imc_read_raw_4 2 10 64 5
imc_write_raw_4 2 10 65 5
imc_read_raw_8 2 10 64 5
imc_write_raw_8 2 10 65 5
imc_space_map 1 6 32 5
imc_space_unmap 1 3 13 3
imc_space_region 1 6 30 5
imc_space_vaddr 1 4 17 2
imc_space_barrier 1 5 23 5
imc_eisa_read_raw_2 2 10 67 5
imc_eisa_write_raw_2 2 10 68 5
imc_eisa_read_raw_4 2 10 67 5
imc_eisa_write_raw_4 2 10 68 5
imc_eisa_read_raw_8 2 10 67 5
imc_eisa_write_raw_8 2 10 68 5
imc_eisa_io_map 2 8 45 5
imc_eisa_io_region 2 8 51 5
imc_eisa_mem_map 5 10 63 5
imc_eisa_mem_region 5 11 76 5
imc_pa_to_device 1 4 16 2
imc_match 5 14 69 3
imc_attach 17 100 528 3
imc_activate 2 11 47 2
imc_print 2 7 40 2
imc_bus_reset 1 5 19 0
imc_bus_error 21 51 300 2
imc_watchdog_cb 2 17 90 2
imc_gio64_arb_config 40 81 404 2
imc_disable_sysad_parity 2 9 33 1
imc_enable_sysad_parity 2 9 33 1
imc_is_sysad_parity_enabled 2 8 28 1
Source file: /home/sergeyb/sources/src/sys/arch/sgi/localbus/macebusvar.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/localbus/macebus.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
macebusmatch 2 6 35 3
macebusprint 4 11 76 2
macebussubmatch 4 10 97 3
macebusattach 4 30 258 3
mace_read_1 1 4 33 3
mace_read_2 1 4 18 3
mace_read_4 1 4 26 3
mace_read_8 1 4 26 3
mace_write_1 1 4 37 4
mace_write_2 1 4 21 4
mace_write_4 1 4 30 4
mace_write_8 1 4 30 4
mace_read_raw_2 1 5 25 5
mace_write_raw_2 1 5 26 5
mace_read_raw_4 2 10 64 5
mace_write_raw_4 2 10 65 5
mace_read_raw_8 2 10 64 5
mace_write_raw_8 2 10 65 5
mace_space_map 2 9 57 5
mace_space_unmap 1 3 13 3
mace_space_region 1 6 32 5
mace_space_vaddr 1 4 17 2
mace_space_barrier 1 5 23 5
macebus_pa_to_device 1 4 17 2
macebus_intr_establish 7 34 255 7
macebus_intr_disestablish 1 4 15 1
macebus_splx 3 11 57 1
macebus_iointr_skip 3 9 58 3
macebus_aux 4 16 96 2
crime_setintrmask 1 5 31 1
Source file: /home/sergeyb/sources/src/sys/arch/sgi/localbus/intvar.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/localbus/tccreg.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/localbus/intreg.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/localbus/macebus.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/localbus/tccvar.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
tcc_prefetch_disable 1 4 13 1
tcc_prefetch_enable 1 4 13 1
tcc_prefetch_invalidate 1 5 18 1
Source file: /home/sergeyb/sources/src/sys/arch/sgi/stand/sgivol/sgivol.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
main 51 117 760 2
display_vol 8 40 343 1
init_volhdr 1 30 323 1
read_file 10 25 206 1
write_file 20 63 502 1
link_file 11 35 276 1
delete_file 4 14 99 1
modify_partition 2 10 68 1
write_volhdr 4 10 60 1
allocate_space 8 42 312 1
checksum_vol 2 10 71 1
usage 1 14 40 1
Source file: /home/sergeyb/sources/src/sys/arch/sgi/stand/boot/filesystem.c
Source file: /home/sergeyb/sources/src/sys/arch/sgi/stand/boot/netio.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
netstrategy 2 12 72 6
netopen 6 27 122 2
netclose 1 6 30 1
Source file: /home/sergeyb/sources/src/sys/arch/sgi/stand/boot/diskio.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
diostrategy 3 17 134 6
dioopen 23 87 587 2
dioclose 1 7 49 1
Source file: /home/sergeyb/sources/src/sys/arch/sgi/stand/boot/netfs.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
tftp_read_file 11 51 379 3
netfs_open 2 21 151 2
netfs_close 1 9 53 1
netfs_read 5 28 141 4
netfs_write 1 8 33 4
netfs_seek 4 22 93 3
netfs_stat 1 6 21 2
netfs_readdir 1 4 16 2
Source file: /home/sergeyb/sources/src/sys/arch/sgi/stand/boot/conf.c
Source file: /home/sergeyb/sources/src/sys/arch/sgi/stand/boot/arcbios.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
getchar 2 8 50 0
putchar 2 14 72 1
arcbios_init 22 57 384 0
devopen 14 62 439 3
boot_get_path_component 8 17 110 3
boot_getnr 3 7 47 2
Source file: /home/sergeyb/sources/src/sys/arch/sgi/stand/boot/netfs.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/stand/boot/boot.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
boot_main 11 39 290 2
_rtt 2 5 15 0
dobootopts 23 73 463 2
check_phdr 8 31 124 1
loadrandom 7 20 153 4
Source file: /home/sergeyb/sources/src/sys/arch/sgi/stand/boot/strstr.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
strstr 5 16 92 2
Source file: /home/sergeyb/sources/src/sys/arch/sgi/stand/libsa/heap.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
heap_init 2 9 42 0
Source file: /home/sergeyb/sources/src/sys/arch/sgi/xbow/xbridgereg.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/xbow/odyssey.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
odyssey_match 3 8 44 3
odyssey_attach 5 48 333 3
odyssey_init_screen 6 54 502 1
odyssey_setup 7 143 1951 1
odyssey_cmd_wait 3 13 79 1
odyssey_data_wait 3 13 79 1
odyssey_cmd_flush 2 21 248 2
odyssey_ioctl 13 46 251 5
odyssey_getcmap 6 14 142 2
odyssey_putcmap 6 14 142 2
odyssey_mmap 1 4 20 3
odyssey_alloc_screen 2 15 126 6
odyssey_free_screen 1 3 12 2
odyssey_show_screen 1 5 38 5
odyssey_load_font 1 5 42 3
odyssey_list_font 1 5 36 2
odyssey_rop 1 15 176 7
odyssey_copyrect 1 16 220 7
odyssey_fillrect 1 23 340 6
odyssey_do_cursor 1 14 133 1
odyssey_putchar 12 104 1135 5
odyssey_copycols 3 24 215 5
odyssey_erasecols 1 14 126 5
odyssey_copyrows 3 22 176 4
odyssey_eraserows 3 20 169 4
ieee754_sp 4 9 71 1
odyssey_cnprobe 5 14 79 0
odyssey_cnattach 2 28 211 0
odyssey_is_console 2 5 26 1
Source file: /home/sergeyb/sources/src/sys/arch/sgi/xbow/widget.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/xbow/xbridge.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
xbridge_read_reg 1 4 31 2
xbridge_write_reg 1 4 35 3
xbridge_wbflush 2 4 27 2
xbridge_match 4 10 73 3
xbridge_attach 13 39 306 3
xbridge_submatch 3 8 74 3
xbridge_print 2 8 43 2
xbpci_match 1 4 20 3
xbpci_attach 15 119 975 3
xbpci_print 2 8 47 2
xbridge_attach_hook 1 4 19 3
xbridge_make_tag 1 4 39 4
xbridge_decompose_tag 4 10 77 5
xbridge_bus_maxdevs 2 5 29 2
xbridge_conf_size 4 10 71 2
xbridge_conf_read 13 53 302 3
xbridge_conf_write 11 44 265 4
xbridge_probe_device_hook 4 14 95 2
xbridge_get_widget 1 5 20 1
xbridge_get_dl 2 14 94 3
xbridge_intr_map 15 48 277 2
xbridge_intr_string 2 9 75 2
xbridge_intr_establish 10 73 542 6
xbridge_intr_disestablish 2 22 182 2
xbridge_intr_line 1 4 17 2
xbridge_err_intr_handler 1 9 51 1
xbridge_pci_intr_handler 16 54 363 1
xbridge_picv1_pci_intr_handler 1 10 86 1
bridge_read_reg 1 4 26 3
bridge_write_reg 1 5 30 4
pic_read_reg 1 4 23 3
pic_write_reg 1 5 27 4
xbridge_read_1 1 4 30 3
xbridge_read_2 1 4 30 3
xbridge_write_1 1 5 34 4
xbridge_write_2 1 5 34 4
xbridge_read_raw_2 2 10 71 5
xbridge_write_raw_2 2 10 72 5
xbridge_read_raw_4 2 10 67 5
xbridge_write_raw_4 2 10 68 5
xbridge_read_raw_8 2 10 67 5
xbridge_write_raw_8 2 10 68 5
xbridge_space_map_devio 9 25 164 5
xbridge_space_map_io 5 11 96 5
xbridge_space_map_mem 8 12 102 5
xbridge_space_region_devio 9 25 158 5
xbridge_space_region_io 4 14 113 5
xbridge_space_region_mem 7 17 123 5
xbridge_space_barrier 8 31 204 5
xbridge_pa_to_device 1 7 44 2
xbridge_setup 36 134 945 1
xbridge_err_handle 4 17 143 2
xbridge_err_clear 3 11 71 2
xbridge_rrb_setup 20 54 359 2
xbridge_resource_setup 28 97 650 1
xbridge_extent_chomp 5 13 88 2
xbridge_extent_setup 29 93 624 1
xbridge_mapping_setup 21 94 557 2
xbridge_resource_explore 24 87 519 4
xbridge_resource_manage 23 80 477 4
xbridge_device_setup 31 105 697 4
xbridge_ppb_setup 31 98 699 6
xbridge_rbus_space_map 1 5 34 5
xbridge_rbus_space_unmap 1 6 35 4
xbridge_rbus_parent_io 7 23 136 1
xbridge_rbus_parent_mem 6 21 140 1
xbridge_allocate_devio 13 27 157 3
xbridge_set_devio 4 10 82 4
xbridge_ddb 4 27 184 0
Source file: /home/sergeyb/sources/src/sys/arch/sgi/xbow/xbow.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
xbowmatch 5 14 73 3
xbow_identify 4 8 51 2
xbowprint 5 21 124 2
xbowsubmatch 7 12 126 3
xbowattach 15 54 331 3
xbow_attach_widget 3 20 148 5
xbow_kl_search_brd 14 36 162 2
xbow_kl_search_mplane 2 11 74 2
xbow_build_bus_space 1 5 43 3
xbow_read_1 1 4 26 3
xbow_read_2 1 4 26 3
xbow_read_4 1 4 26 3
xbow_read_8 1 4 26 3
xbow_write_1 1 4 30 4
xbow_write_2 1 4 30 4
xbow_write_4 1 4 30 4
xbow_write_8 1 4 30 4
xbow_read_raw_2 2 10 64 5
xbow_write_raw_2 2 10 65 5
xbow_read_raw_4 2 10 64 5
xbow_write_raw_4 2 10 65 5
xbow_read_raw_8 2 10 64 5
xbow_write_raw_8 2 10 65 5
xbow_space_map 3 10 68 5
xbow_space_unmap 1 3 13 3
xbow_space_region 3 10 71 5
xbow_space_vaddr 1 4 17 2
xbow_space_barrier 1 5 23 5
xbow_intr_register 2 6 36 3
xbow_intr_establish 2 8 62 6
xbow_intr_disestablish 2 6 23 1
xbow_intr_clear 2 6 23 1
xbow_intr_set 2 6 23 1
xbow_widget_map_space 2 8 58 4
Source file: /home/sergeyb/sources/src/sys/arch/sgi/xbow/xheart.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
xheart_match 3 8 44 3
xheart_attach 3 41 339 3
xheart_ow_reset 1 5 25 1
xheart_ow_read_bit 1 4 19 1
xheart_ow_send_bit 2 10 53 2
xheart_ow_read_byte 2 9 50 1
xheart_ow_triplet 3 20 86 2
xheart_ow_pulse 2 13 94 3
xheart_intr_register 3 12 71 3
xheart_intr_establish 9 35 226 6
xheart_intr_disestablish 6 19 112 1
xheart_intr_clear 1 5 27 1
xheart_intr_set 1 5 27 1
xheart_splx 3 11 57 1
xheart_setintrmask 1 7 52 1
xheart_get_timecount 1 5 35 1
Source file: /home/sergeyb/sources/src/sys/arch/sgi/xbow/odysseyvar.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/xbow/hub.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/xbow/odysseyreg.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/xbow/impact_xbow.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
impact_xbow_match 3 8 44 3
impact_xbow_attach 6 31 190 3
impact_xbow_cnprobe 5 14 79 0
impact_xbow_cnattach 3 20 97 0
impact_xbow_is_console 2 5 26 1
Source file: /home/sergeyb/sources/src/sys/arch/sgi/xbow/xbowdevs_data.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/xbow/xheartreg.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/xbow/xbowdevs.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/xbow/xbow.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
widget_read_4 1 4 25 3
widget_read_8 1 4 23 3
widget_write_4 1 5 29 4
widget_write_8 1 5 27 4
Source file: /home/sergeyb/sources/src/sys/arch/sgi/hpc/wskbdmap_sgi.c
Source file: /home/sergeyb/sources/src/sys/arch/sgi/hpc/hpc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
hpc_match 2 8 52 3
hpc_attach 55 241 1416 3
hpc_revision 12 33 160 2
hpc_submatch 3 9 87 3
hpc_print 3 10 64 2
hpc_intr_establish 1 5 43 5
hpc_is_intr_pending 1 4 13 1
hpc_intr_disable 1 4 13 1
hpc_intr_enable 1 4 13 1
hpc3_space_barrier 1 7 41 5
hpc_blink 1 9 75 1
hpc_blink_ioc 1 11 90 1
hpc_read_eeprom 6 29 196 5
hpc_sync_dma_desc 1 4 25 2
hpc_update_dma_desc 1 4 24 2
hpc_sync_dma_desc_par 1 4 17 2
hpc_update_dma_desc_par 1 4 21 2
hpc_sync_dma_desc_ecc 1 9 61 2
hpc_update_dma_desc_ecc 1 8 58 2
Source file: /home/sergeyb/sources/src/sys/arch/sgi/hpc/z8530ms.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
zsms_match 3 9 52 3
zsms_attach 2 27 196 3
zsms_rxint 2 12 89 1
zsms_txint 1 6 35 1
zsms_stint 1 5 25 2
zsms_softint 9 36 198 1
zsms_wsmouse_input 5 22 176 1
zsms_wsmouse_enable 2 9 43 1
zsms_wsmouse_disable 1 5 21 1
zsms_wsmouse_ioctl 2 12 51 5
Source file: /home/sergeyb/sources/src/sys/arch/sgi/hpc/dpclock.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
frombcd 1 4 23 1
tobcd 1 4 22 1
leapyear 4 13 63 1
dpclock_match 2 7 45 3
dpclock_attach 7 42 287 3
dpclock_gettime 5 26 230 3
dpclock_settime 5 33 320 2
Source file: /home/sergeyb/sources/src/sys/arch/sgi/hpc/hpcreg.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/hpc/hpcdma.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/hpc/if_sqvar.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
SQ_INIT_RXDESC 4 25 221 2
Source file: /home/sergeyb/sources/src/sys/arch/sgi/hpc/iocreg.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/hpc/panel.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
panel_match 3 10 65 3
panel_attach 4 23 159 3
panel_intr 11 32 212 1
panel_repeat 4 19 128 1
panel_volume_adjust 5 18 69 2
Source file: /home/sergeyb/sources/src/sys/arch/sgi/hpc/hpcdma.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
hpcdma_init 6 37 270 3
hpcdma_sglist_create 7 42 269 2
hpcdma_cntl 1 4 31 2
hpcdma_reset 1 8 61 1
hpcdma_flush 2 12 104 1
Source file: /home/sergeyb/sources/src/sys/arch/sgi/hpc/z8530kbd.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
zskbd_match 3 9 48 3
zskbd_attach 12 64 454 3
zskbd_rxint 2 13 98 1
zskbd_stint 1 5 25 2
zskbd_txint 1 5 24 1
zskbd_softint 8 29 191 1
zskbd_process 5 19 72 2
zskbd_send 8 31 176 3
zskbd_poll 5 19 113 2
zskbd_ctrl 1 13 109 5
zskbd_wskbd_input 8 23 134 2
zskbd_wskbd_enable 4 14 82 2
zskbd_wskbd_set_leds 4 22 109 2
zskbd_wskbd_get_leds 4 14 87 1
zskbd_wskbd_set_keyclick 4 18 97 2
zskbd_wskbd_get_keyclick 2 9 48 1
zskbd_wskbd_ioctl 10 29 153 5
zskbd_cnattach 4 17 121 2
zskbd_wskbd_getc 2 10 50 3
zskbd_wskbd_pollc 1 3 11 2
zskbd_wskbd_bell 2 7 38 4
Source file: /home/sergeyb/sources/src/sys/arch/sgi/hpc/zs.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
zs_hpc_match 2 8 58 3
zs_hpc_attach 14 89 612 3
zs_print 3 9 54 2
zshard 4 12 63 1
zssoft 1 8 37 1
zs_set_speed 7 17 111 2
zs_set_modes 5 27 166 2
zs_read_reg 3 14 107 2
zs_write_reg 3 14 123 3
zs_read_csr 2 10 60 1
zs_write_csr 1 8 62 2
zs_read_data 1 8 46 1
zs_write_data 1 8 62 2
zs_abort 2 4 13 1
zs_get_chan_addr 17 53 243 2
zs_getc 2 14 75 1
zs_putc 3 18 103 2
zscnprobe 7 17 81 1
zscninit 4 11 57 1
zscngetc 5 16 62 1
zscnputc 5 16 66 2
zscnpollc 1 3 10 2
Source file: /home/sergeyb/sources/src/sys/arch/sgi/hpc/pckbc_hpc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pckbc_hpc_match 3 10 65 3
pckbc_hpc_attach 5 36 250 3
Source file: /home/sergeyb/sources/src/sys/arch/sgi/hpc/hpcvar.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/hpc/wdsc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
wdsc_match 5 24 180 3
wdsc_attach 5 42 315 3
wdsc_dmasetup 4 32 205 5
wdsc_dmago 3 16 119 1
wdsc_dmastop 5 17 121 1
wdsc_reset 1 6 36 1
Source file: /home/sergeyb/sources/src/sys/arch/sgi/hpc/dsclock.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
frombcd 1 4 23 1
tobcd 1 4 22 1
dsclock_match 2 7 45 3
dsclock_attach 5 23 172 3
dsclock_gettime 4 22 188 3
dsclock_settime 1 21 174 2
Source file: /home/sergeyb/sources/src/sys/arch/sgi/hpc/if_sq.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sq_match 5 23 179 3
sq_attach 33 210 1444 3
sq_init 6 38 300 1
sq_set_filter 5 16 104 1
sq_ioctl 11 41 222 3
sq_start 31 177 1211 1
sq_stop 3 19 131 1
sq_watchdog 2 12 77 1
sq_trace_dump 12 26 218 1
sq_intr 10 45 296 1
sq_rxintr 11 86 631 1
sq_txintr 11 40 255 1
sq_txring_hpc1 8 37 282 1
sq_txring_hpc3 4 34 251 1
sq_reset 1 8 66 1
sq_add_rxbuf 5 26 198 2
sq_ifmedia_change_ip22 4 27 141 1
sq_ifmedia_change_singlemedia 1 4 12 1
sq_ifmedia_status_ip22 5 23 151 2
sq_ifmedia_status_singlemedia 2 9 61 2
Source file: /home/sergeyb/sources/src/sys/arch/sgi/pci/iofreg.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/pci/iofvar.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/pci/iocreg.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/pci/pci_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ppb_initialize 17 77 621 5
ppb_device_explore 4 15 103 6
ppb_function_explore 16 65 402 4
pccbb_initialize 2 14 98 5
Source file: /home/sergeyb/sources/src/sys/arch/sgi/pci/macepcibridge.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mace_pcibrmatch 2 9 36 3
mace_pcibrattach 4 46 399 3
mace_pcibrprint 2 8 49 2
mace_pcibr_attach_hook 1 4 19 3
mace_pcibr_errintr 5 21 132 1
mace_pcibr_make_tag 1 4 39 4
mace_pcibr_decompose_tag 4 10 77 5
mace_pcibr_bus_maxdevs 2 4 20 2
mace_pcibr_conf_size 1 4 14 2
mace_pcibr_conf_read 6 26 196 3
mace_pcibr_conf_write 1 12 92 4
mace_pcibr_probe_device_hook 1 4 16 2
mace_pcibr_get_widget 1 4 11 1
mace_pcibr_get_dl 2 11 74 3
mace_pcibr_intr_map 8 29 242 2
mace_pcibr_intr_string 1 6 37 2
mace_pcibr_intr_establish 1 5 51 6
mace_pcibr_intr_disestablish 1 4 17 2
mace_pcibr_intr_line 1 4 14 2
mace_pcib_read_1 1 4 30 3
mace_pcib_read_2 1 4 30 3
mace_pcib_read_4 1 4 26 3
mace_pcib_read_8 1 4 26 3
mace_pcib_write_1 1 5 34 4
mace_pcib_write_2 1 5 34 4
mace_pcib_write_4 1 5 30 4
mace_pcib_write_8 1 5 30 4
mace_pcib_read_raw_2 2 10 71 5
mace_pcib_write_raw_2 2 10 72 5
mace_pcib_read_raw_4 2 10 67 5
mace_pcib_write_raw_4 2 10 68 5
mace_pcib_read_raw_8 2 10 67 5
mace_pcib_write_raw_8 2 10 68 5
mace_pcib_space_map 7 17 116 5
mace_pcib_space_unmap 1 4 13 3
mace_pcib_space_region 1 6 32 5
mace_pcib_space_vaddr 1 4 17 2
mace_pcib_space_barrier 1 5 23 5
mace_pcibr_pa_to_device 1 4 17 2
mace_pcibr_configure 15 47 328 1
mace_pcibr_device_fixup 9 42 223 3
mace_pcibr_ppb_setup 3 19 94 6
mace_pcibr_rbus_space_map 1 5 34 5
mace_pcibr_rbus_space_unmap 1 6 41 4
mace_pcibr_rbus_parent_io 2 9 45 1
mace_pcibr_rbus_parent_mem 2 9 45 1
Source file: /home/sergeyb/sources/src/sys/arch/sgi/pci/macepcibrvar.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/pci/pci_machdep.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/pci/ioc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ioc_match 3 8 54 3
ioc_print 4 9 71 2
ioc_attach 47 250 1550 3
ioc_attach_child 6 25 180 4
ioc_search_mundane 4 10 102 3
ioc_search_onewire 10 47 338 3
iocow_reset 1 5 25 1
iocow_read_bit 1 4 19 1
iocow_send_bit 2 10 53 2
iocow_read_byte 2 9 50 1
iocow_triplet 3 20 86 2
iocow_pulse 2 12 90 3
ioc_intr_establish 4 20 157 6
ioc_intr_superio 4 22 157 1
ioc_intr_ethernet 1 5 28 1
ioc_intr_shared 1 4 19 1
ioc_intr_dispatch 4 11 75 2
Source file: /home/sergeyb/sources/src/sys/arch/sgi/pci/iocvar.h
Source file: /home/sergeyb/sources/src/sys/arch/sgi/pci/iof.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
iof_match 3 8 50 3
iof_print 2 8 49 2
iof_attach 4 51 421 3
iof_attach_child 2 15 120 4
iof_search 4 10 102 3
iof_intr_establish 6 24 202 6
iof_intr 6 33 265 1
iof_intr_dispatch 4 11 75 2
Source file: /home/sergeyb/sources/src/sys/arch/socppc/dev/ehci_obio.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ehci_obio_match 3 9 69 3
ehci_obio_attach 3 36 270 3
Source file: /home/sergeyb/sources/src/sys/arch/socppc/dev/com_obio.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
com_obio_match 5 12 103 3
com_obio_attach 4 25 168 3
Source file: /home/sergeyb/sources/src/sys/arch/socppc/dev/socpcic.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
socpcic_mainbus_match 5 12 103 3
socpcic_mainbus_attach 3 18 136 3
socpcic_obio_match 5 12 103 3
socpcic_obio_attach 3 15 110 3
socpcic_attach 12 95 719 1
socpcic_attach_hook 1 4 19 3
socpcic_bus_maxdevs 1 4 16 2
socpcic_make_tag 1 4 41 4
socpcic_decompose_tag 4 9 71 5
socpcic_conf_size 1 4 14 2
socpcic_conf_read 5 20 178 3
socpcic_conf_write 5 19 171 4
socpcic_intr_map 6 27 241 5
socpcic_intr_string 1 6 35 2
socpcic_intr_line 1 4 16 2
socpcic_intr_establish 1 5 51 6
socpcic_intr_disestablish 1 3 12 2
socpcic_ether_hw_addr 1 6 52 2
socpcic_print 2 8 49 2
Source file: /home/sergeyb/sources/src/sys/arch/socppc/dev/sociic.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sociic_match 3 9 69 3
sociic_attach 2 21 163 3
sociic_write 1 4 30 3
sociic_read 1 4 28 2
sociic_wait 7 20 121 2
sociic_wait_bus 3 12 64 1
sociic_i2c_acquire_bus 3 7 48 2
sociic_i2c_release_bus 3 7 38 2
sociic_i2c_exec 23 76 487 8
Source file: /home/sergeyb/sources/src/sys/arch/socppc/dev/wdc_mainbus.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
wdc_mainbus_match 3 9 69 3
wdc_mainbus_attach 6 46 328 3
wdc_mainbus_read_reg 6 16 102 2
wdc_mainbus_write_reg 2 10 67 3
Source file: /home/sergeyb/sources/src/sys/arch/socppc/dev/if_tsec.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
tsec_match 5 12 103 3
tsec_attach 9 71 599 3
tsec_find_phy 5 13 93 2
tsec_read 1 4 31 2
tsec_write 1 4 33 3
tsec_mii_read 1 4 31 2
tsec_mii_write 1 4 33 3
tsec_lladdr_write 1 9 93 1
tsec_start 12 39 236 1
tsec_ioctl 11 40 220 3
tsec_watchdog 1 4 16 1
tsec_media_change 2 7 43 1
tsec_media_status 2 9 65 2
tsec_mii_readreg 3 17 135 3
tsec_mii_writereg 3 15 112 4
tsec_mii_statchg 8 36 173 1
tsec_tick 1 9 47 1
tsec_txintr 2 14 90 1
tsec_rxintr 2 12 82 1
tsec_errintr 3 17 108 1
tsec_tx_proc 6 35 229 1
tsec_rx_proc 5 43 301 1
tsec_up 4 96 809 1
tsec_down 5 40 300 1
tsec_iff 5 30 213 1
tsec_encap 8 51 412 3
tsec_reset 1 7 41 1
tsec_stop_dma 5 23 139 1
tsec_dmamem_alloc 5 30 241 3
tsec_dmamem_free 1 7 63 2
tsec_alloc_mbuf 3 16 117 2
tsec_fill_rx_ring 4 23 160 1
Source file: /home/sergeyb/sources/src/sys/arch/socppc/dev/pciide_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pciide_machdep_compat_intr_establish 1 5 36 5
pciide_machdep_compat_intr_disestablish 1 3 11 2
Source file: /home/sergeyb/sources/src/sys/arch/socppc/dev/ipic.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ipic_preinit 2 10 49 1
ipic_match 3 9 69 3
ipic_attach 5 30 213 3
ipic_read 1 4 31 2
ipic_write 1 4 33 3
ipic_simsr_h 10 24 70 1
ipic_simsr_l 1 4 10 1
ipic_semsr 9 22 64 1
ipic_calc_masks 1 19 223 1
intr_establish 10 37 278 6
ext_intr 3 27 149 1
ipic_splraise 2 12 57 1
ipic_spllower 1 7 33 1
ipic_splx 3 13 72 1
ipic_setipl 1 13 107 1
Source file: /home/sergeyb/sources/src/sys/arch/socppc/dev/obio.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
obio_match 3 10 76 3
obio_attach 5 25 198 3
obio_print 4 11 73 2
Source file: /home/sergeyb/sources/src/sys/arch/socppc/include/pmap.h
Source file: /home/sergeyb/sources/src/sys/arch/socppc/include/disklabel.h
Source file: /home/sergeyb/sources/src/sys/arch/socppc/include/kcore.h
Source file: /home/sergeyb/sources/src/sys/arch/socppc/include/profile.h
Source file: /home/sergeyb/sources/src/sys/arch/socppc/include/vmparam.h
Source file: /home/sergeyb/sources/src/sys/arch/socppc/include/lock.h
Source file: /home/sergeyb/sources/src/sys/arch/socppc/include/_float.h
Source file: /home/sergeyb/sources/src/sys/arch/socppc/include/exec.h
Source file: /home/sergeyb/sources/src/sys/arch/socppc/include/spinlock.h
Source file: /home/sergeyb/sources/src/sys/arch/socppc/include/tcb.h
Source file: /home/sergeyb/sources/src/sys/arch/socppc/include/stdarg.h
Source file: /home/sergeyb/sources/src/sys/arch/socppc/include/_types.h
Source file: /home/sergeyb/sources/src/sys/arch/socppc/include/pte.h
Source file: /home/sergeyb/sources/src/sys/arch/socppc/include/ieee.h
Source file: /home/sergeyb/sources/src/sys/arch/socppc/include/loadfile_machdep.h
Source file: /home/sergeyb/sources/src/sys/arch/socppc/include/ieeefp.h
Source file: /home/sergeyb/sources/src/sys/arch/socppc/include/fenv.h
Source file: /home/sergeyb/sources/src/sys/arch/socppc/include/mutex.h
Source file: /home/sergeyb/sources/src/sys/arch/socppc/include/cpu.h
Source file: /home/sergeyb/sources/src/sys/arch/socppc/include/cdefs.h
Source file: /home/sergeyb/sources/src/sys/arch/socppc/include/endian.h
Source file: /home/sergeyb/sources/src/sys/arch/socppc/include/frame.h
Source file: /home/sergeyb/sources/src/sys/arch/socppc/include/varargs.h
Source file: /home/sergeyb/sources/src/sys/arch/socppc/include/intr.h
Source file: /home/sergeyb/sources/src/sys/arch/socppc/include/pio.h
Source file: /home/sergeyb/sources/src/sys/arch/socppc/include/ptrace.h
Source file: /home/sergeyb/sources/src/sys/arch/socppc/include/limits.h
Source file: /home/sergeyb/sources/src/sys/arch/socppc/include/conf.h
Source file: /home/sergeyb/sources/src/sys/arch/socppc/include/atomic.h
Source file: /home/sergeyb/sources/src/sys/arch/socppc/include/pci_machdep.h
Source file: /home/sergeyb/sources/src/sys/arch/socppc/include/bus.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
bus_space_read_region_1 2 8 52 5
bus_space_read_region_2 2 9 64 5
bus_space_read_region_4 2 9 64 5
bus_space_write_region_1 2 8 54 5
bus_space_write_region_2 2 9 65 5
bus_space_write_region_4 2 9 65 5
bus_space_read_raw_region_2 2 10 70 5
bus_space_read_raw_region_4 2 10 70 5
bus_space_write_raw_region_2 2 10 72 5
bus_space_write_raw_region_4 2 10 72 5
bus_space_set_multi_1 2 8 49 5
bus_space_set_multi_2 2 9 60 5
bus_space_set_multi_4 2 9 60 5
Source file: /home/sergeyb/sources/src/sys/arch/socppc/include/psl.h
Source file: /home/sergeyb/sources/src/sys/arch/socppc/include/proc.h
Source file: /home/sergeyb/sources/src/sys/arch/socppc/include/setjmp.h
Source file: /home/sergeyb/sources/src/sys/arch/socppc/include/reloc.h
Source file: /home/sergeyb/sources/src/sys/arch/socppc/include/pcb.h
Source file: /home/sergeyb/sources/src/sys/arch/socppc/include/autoconf.h
Source file: /home/sergeyb/sources/src/sys/arch/socppc/include/db_machdep.h
Source file: /home/sergeyb/sources/src/sys/arch/socppc/include/signal.h
Source file: /home/sergeyb/sources/src/sys/arch/socppc/include/asm.h
Source file: /home/sergeyb/sources/src/sys/arch/socppc/include/param.h
Source file: /home/sergeyb/sources/src/sys/arch/socppc/include/reg.h
Source file: /home/sergeyb/sources/src/sys/arch/socppc/include/trap.h
Source file: /home/sergeyb/sources/src/sys/arch/socppc/include/fpu.h
Source file: /home/sergeyb/sources/src/sys/arch/socppc/socppc/cpu.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cpu_match 3 10 76 3
cpu_attach 3 27 167 3
Source file: /home/sergeyb/sources/src/sys/arch/socppc/socppc/machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
initppc 41 151 982 3
dumpsys 1 3 6 1
lcsplx 1 4 13 1
cpu_startup 1 18 128 0
consinit 2 8 25 0
setregs 1 20 189 4
sendsig 8 38 408 6
sys_sigreturn 5 27 220 3
cpu_sysctl 6 20 129 7
dumpconf 8 18 143 1
reserve_dumppages 1 5 17 1
boot 11 47 216 1
signotify 1 4 14 1
kcopy 2 12 76 3
ppc_mem_regions 2 12 102 2
myetheraddr 1 5 30 1
cpu_switchto 1 4 21 2
Source file: /home/sergeyb/sources/src/sys/arch/socppc/socppc/autoconf.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cpu_configure 2 9 38 1
device_register 1 3 13 2
diskconf 2 14 77 1
Source file: /home/sergeyb/sources/src/sys/arch/socppc/socppc/disksubr.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
readdisklabel 8 26 157 4
writedisklabel 4 30 213 3
Source file: /home/sergeyb/sources/src/sys/arch/socppc/socppc/mem.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mmopen 12 24 110 4
mmclose 3 6 34 4
mmrw 13 55 297 3
mmmmap 1 4 19 3
mmioctl 1 4 26 5
Source file: /home/sergeyb/sources/src/sys/arch/socppc/socppc/conf.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
iskmemdev 2 4 22 1
iszerodev 2 4 22 1
getnulldev 1 4 13 0
Source file: /home/sergeyb/sources/src/sys/arch/socppc/socppc/clock.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
inittodr 14 48 290 1
resettodr 4 9 45 1
decr_intr 9 44 247 1
cpu_initclocks 2 21 115 1
cpu_startclock 1 10 60 0
delay 2 8 39 1
setstatclockrate 2 13 64 1
tb_get_timecount 1 4 14 1
Source file: /home/sergeyb/sources/src/sys/arch/socppc/socppc/mainbus.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mainbus_match 1 4 22 3
mainbus_attach 10 35 266 3
mainbus_print 2 7 40 2
Source file: /home/sergeyb/sources/src/sys/arch/socppc/stand/boot/fdt.h
Source file: /home/sergeyb/sources/src/sys/arch/socppc/stand/boot/fdt.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
fdt_check_head 5 16 102 1
fdt_init 12 35 308 1
fdt_get_str 3 6 35 1
skip_property 1 7 42 1
skip_props 2 7 27 1
skip_node_name 1 5 35 1
fdt_node_property 5 22 130 3
fdt_next_node 7 19 106 1
fdt_child_node 4 13 65 1
fdt_node_name 3 10 45 1
fdt_find_node 9 29 155 1
fdt_parent_node_recurse 5 11 69 2
fdt_parent_node 2 7 33 1
fdt_print_property 14 37 273 2
fdt_print_node 4 15 89 2
fdt_print_node_recurse 2 7 49 2
fdt_print_tree 1 4 16 1
Source file: /home/sergeyb/sources/src/sys/arch/socppc/stand/boot/machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
machdep 14 58 369 1
main 5 17 104 1
_rtt 2 10 55 1
Source file: /home/sergeyb/sources/src/sys/arch/socppc/stand/boot/dev_socppc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
devboot 1 4 20 2
cnspeed 1 4 13 2
ttyname 1 6 37 1
ttydev 9 13 126 1
Source file: /home/sergeyb/sources/src/sys/arch/socppc/stand/boot/wdvar.h
Source file: /home/sergeyb/sources/src/sys/arch/socppc/stand/boot/wdc_obio.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
wdc_obio_init 4 22 183 2
wdc_read_cmdreg 3 8 42 2
wdc_write_cmdreg 1 4 25 3
wdc_read_ctlreg 3 8 41 2
wdc_write_ctlreg 1 4 24 3
Source file: /home/sergeyb/sources/src/sys/arch/socppc/stand/boot/conf.c
Source file: /home/sergeyb/sources/src/sys/arch/socppc/stand/boot/time.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
getsecs 1 6 27 1
Source file: /home/sergeyb/sources/src/sys/arch/socppc/stand/boot/wd.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
wdprobe 5 20 115 1
wd_get_params 6 21 157 1
wdgetdefaultlabel 3 29 231 2
wdgetdisklabel 9 45 314 1
wdopen 6 24 152 2
wdclose 1 4 12 1
wdstrategy 5 26 165 6
Source file: /home/sergeyb/sources/src/sys/arch/socppc/stand/boot/clock.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
delay 2 6 24 1
Source file: /home/sergeyb/sources/src/sys/arch/socppc/stand/boot/devopen.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
devparse 15 42 319 5
devopen 3 13 114 3
Source file: /home/sergeyb/sources/src/sys/arch/socppc/stand/boot/ns16550.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
comspeed 5 15 101 1
com_probe 1 5 26 1
com_init 1 13 79 1
com_getc 3 9 53 1
com_putc 5 13 77 2
Source file: /home/sergeyb/sources/src/sys/arch/socppc/stand/boot/libsa.h
Source file: /home/sergeyb/sources/src/sys/arch/socppc/stand/boot/wdc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
__wdcwait_reset 12 35 216 2
wdcprobe 9 39 260 1
wdc_init 4 12 70 2
wdc_wait_for_ready 3 11 58 1
wdc_read_block 3 13 87 2
wdccommand 4 27 212 2
wdccommandext 3 27 239 2
wdc_exec_identify 2 15 93 2
wdc_exec_read 5 38 264 4
Source file: /home/sergeyb/sources/src/sys/arch/socppc/stand/boot/pciide.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pciide_init 4 23 185 2
pciide_read_cmdreg 1 4 21 2
pciide_write_cmdreg 1 4 25 3
pciide_read_ctlreg 1 4 20 2
pciide_write_ctlreg 1 4 24 3
Source file: /home/sergeyb/sources/src/sys/arch/socppc/stand/boot/cmd_socppc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
Xfdt 2 9 27 1
Source file: /home/sergeyb/sources/src/sys/arch/socppc/stand/boot/exec.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
run_loadfile 6 34 251 2
Source file: /home/sergeyb/sources/src/sys/arch/socppc/stand/mkboot/mkboot.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
main 13 62 471 2
usage 1 6 23 1
Source file: /home/sergeyb/sources/src/sys/arch/armv7/marvell/mvmbusvar.h
Source file: /home/sergeyb/sources/src/sys/arch/armv7/marvell/mvsysctrl.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mvsysctrl_match 1 6 34 3
mvsysctrl_attach 2 12 99 3
mvsysctrl_reset 2 8 38 1
Source file: /home/sergeyb/sources/src/sys/arch/armv7/marvell/mvmpic.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mpic_match 1 5 34 3
mpic_attach 4 36 372 3
mpic_set_priority 1 6 63 3
mpic_intr_enable 1 5 42 2
mpic_intr_disable 1 5 42 2
mpic_calc_mask 9 26 163 1
mpic_intr 5 20 123 1
mpic_intr_establish 6 31 231 6
mpic_intr_disestablish 3 16 112 1
Source file: /home/sergeyb/sources/src/sys/arch/armv7/marvell/mvpxa.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mvpxa_wininit 4 19 141 1
mvpxa_match 1 5 34 3
mvpxa_attach 7 52 469 3
Source file: /home/sergeyb/sources/src/sys/arch/armv7/marvell/mvmbus.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mvmbus_match 4 9 59 3
mvmbus_attach 9 36 321 3
mvmbus_parse_ranges 8 37 292 2
mvmbus_window_is_free 2 6 32 2
mvmbus_alloc_window 7 22 160 6
mvmbus_setup_window 3 27 206 7
mvmbus_disable_window 2 15 123 2
mvmbus_window_conflicts 5 12 94 3
mvmbus_parse_dram_info 4 21 159 1
Source file: /home/sergeyb/sources/src/sys/arch/armv7/marvell/mvxhci.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mvxhci_wininit 4 19 144 1
mvxhci_match 2 6 43 3
mvxhci_attach 6 48 403 3
Source file: /home/sergeyb/sources/src/sys/arch/armv7/marvell/mvacc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mvacc_match 1 5 34 3
mvacc_attach 2 17 151 3
mvacc_get_frequency 7 27 169 2
Source file: /home/sergeyb/sources/src/sys/arch/armv7/marvell/mvagc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mvagc_match 1 6 36 3
mvagc_attach 2 16 141 3
mvagc_gen_get_frequency 1 5 29 2
mvagc_enable 3 11 71 3
Source file: /home/sergeyb/sources/src/sys/arch/armv7/marvell/mvahci.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mvahci_wininit 4 22 166 1
mvahci_match 1 5 34 3
mvahci_attach 5 31 222 3
mvahci_detach 1 7 49 2
mvahci_activate 1 5 37 2
Source file: /home/sergeyb/sources/src/sys/arch/armv7/broadcom/bcm2835_dwctwo.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
bcm_dwctwo_match 2 6 50 3
bcm_dwctwo_attach 3 25 265 3
bcm_dwctwo_deferred 2 12 88 1
Source file: /home/sergeyb/sources/src/sys/arch/armv7/broadcom/bcm2836_intr.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
bcm_intc_match 2 7 41 3
bcm_intc_attach 9 58 479 3
bcm_intc_intr_enable 5 14 138 2
bcm_intc_intr_disable 5 14 138 2
bcm_intc_calc_mask 9 33 202 1
bcm_intc_splx 2 7 37 1
bcm_intc_spllower 1 7 33 1
bcm_intc_splraise 2 10 45 1
bcm_intc_setipl 2 24 199 1
bcm_intc_get_next_irq 18 52 312 1
bcm_intc_call_handler 6 27 154 2
bcm_intc_irq_handler 2 6 35 1
bcm_intc_intr_establish_fdt 5 18 136 6
l1_intc_intr_establish_fdt 1 7 59 6
bcm_intc_intr_establish 5 25 177 5
bcm_intc_intr_disestablish 2 13 86 1
bcm_intc_intr_string 1 4 11 1
Source file: /home/sergeyb/sources/src/sys/arch/armv7/dev/com_fdt.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
com_fdt_init_cons 4 18 116 1
com_fdt_match 4 8 63 3
com_fdt_attach 9 39 344 3
com_fdt_intr_designware 1 6 34 1
com_fdt_cngetc 1 4 15 1
com_fdt_cnputc 1 4 19 2
com_fdt_cnpollc 1 3 10 2
Source file: /home/sergeyb/sources/src/sys/arch/armv7/dev/pluart.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pluart_init_cons 3 10 57 1
pluartprobe 1 5 34 3
pluartattach 7 36 315 3
pluart_intr 15 46 316 1
pluart_param 12 39 217 2
pluart_start 8 33 258 1
pluart_pwroff 1 3 9 1
pluart_diag 3 17 97 1
pluart_raisedtr 1 3 8 1
pluart_softint 11 37 258 1
pluartopen 23 105 779 4
pluartclose 3 21 153 4
pluartread 2 8 58 3
pluartwrite 2 8 58 3
pluartioctl 16 46 217 5
pluartstop 1 4 15 2
pluarttty 3 12 61 1
pluart_sc 2 10 50 1
pluartcnprobe 1 5 26 1
pluartcninit 1 3 9 1
pluartcnattach 2 18 116 4
pluartcngetc 2 12 56 1
pluartcnputc 2 10 56 2
pluartcnpollc 1 3 10 2
Source file: /home/sergeyb/sources/src/sys/arch/armv7/include/math.h
Source file: /home/sergeyb/sources/src/sys/arch/armv7/include/pmap.h
Source file: /home/sergeyb/sources/src/sys/arch/armv7/include/disklabel.h
Source file: /home/sergeyb/sources/src/sys/arch/armv7/include/apmvar.h
Source file: /home/sergeyb/sources/src/sys/arch/armv7/include/profile.h
Source file: /home/sergeyb/sources/src/sys/arch/armv7/include/fdt.h
Source file: /home/sergeyb/sources/src/sys/arch/armv7/include/vmparam.h
Source file: /home/sergeyb/sources/src/sys/arch/armv7/include/lock.h
Source file: /home/sergeyb/sources/src/sys/arch/armv7/include/_float.h
Source file: /home/sergeyb/sources/src/sys/arch/armv7/include/machine_reg.h
Source file: /home/sergeyb/sources/src/sys/arch/armv7/include/exec.h
Source file: /home/sergeyb/sources/src/sys/arch/armv7/include/spinlock.h
Source file: /home/sergeyb/sources/src/sys/arch/armv7/include/tcb.h
Source file: /home/sergeyb/sources/src/sys/arch/armv7/include/stdarg.h
Source file: /home/sergeyb/sources/src/sys/arch/armv7/include/_types.h
Source file: /home/sergeyb/sources/src/sys/arch/armv7/include/ieee.h
Source file: /home/sergeyb/sources/src/sys/arch/armv7/include/loadfile_machdep.h
Source file: /home/sergeyb/sources/src/sys/arch/armv7/include/ieeefp.h
Source file: /home/sergeyb/sources/src/sys/arch/armv7/include/fenv.h
Source file: /home/sergeyb/sources/src/sys/arch/armv7/include/mutex.h
Source file: /home/sergeyb/sources/src/sys/arch/armv7/include/bootconfig.h
Source file: /home/sergeyb/sources/src/sys/arch/armv7/include/cpu.h
Source file: /home/sergeyb/sources/src/sys/arch/armv7/include/openpromio.h
Source file: /home/sergeyb/sources/src/sys/arch/armv7/include/cdefs.h
Source file: /home/sergeyb/sources/src/sys/arch/armv7/include/endian.h
Source file: /home/sergeyb/sources/src/sys/arch/armv7/include/frame.h
Source file: /home/sergeyb/sources/src/sys/arch/armv7/include/intr.h
Source file: /home/sergeyb/sources/src/sys/arch/armv7/include/fp.h
Source file: /home/sergeyb/sources/src/sys/arch/armv7/include/ptrace.h
Source file: /home/sergeyb/sources/src/sys/arch/armv7/include/limits.h
Source file: /home/sergeyb/sources/src/sys/arch/armv7/include/conf.h
Source file: /home/sergeyb/sources/src/sys/arch/armv7/include/atomic.h
Source file: /home/sergeyb/sources/src/sys/arch/armv7/include/bus.h
Source file: /home/sergeyb/sources/src/sys/arch/armv7/include/proc.h
Source file: /home/sergeyb/sources/src/sys/arch/armv7/include/setjmp.h
Source file: /home/sergeyb/sources/src/sys/arch/armv7/include/reloc.h
Source file: /home/sergeyb/sources/src/sys/arch/armv7/include/rtc.h
Source file: /home/sergeyb/sources/src/sys/arch/armv7/include/pcb.h
Source file: /home/sergeyb/sources/src/sys/arch/armv7/include/db_machdep.h
Source file: /home/sergeyb/sources/src/sys/arch/armv7/include/signal.h
Source file: /home/sergeyb/sources/src/sys/arch/armv7/include/asm.h
Source file: /home/sergeyb/sources/src/sys/arch/armv7/include/param.h
Source file: /home/sergeyb/sources/src/sys/arch/armv7/include/reg.h
Source file: /home/sergeyb/sources/src/sys/arch/armv7/include/sysarch.h
Source file: /home/sergeyb/sources/src/sys/arch/armv7/include/trap.h
Source file: /home/sergeyb/sources/src/sys/arch/armv7/exynos/exuart.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
exuart_init_cons 6 19 115 1
exuartprobe 1 5 34 3
exuartattach 7 39 342 3
exuart_intr 20 60 424 1
exuart_param 15 61 396 2
exuart_start 11 39 285 1
exuart_pwroff 1 3 9 1
exuart_diag 3 17 97 1
exuart_raisedtr 1 3 8 1
exuart_softint 17 50 330 1
exuartopen 23 108 812 4
exuartclose 3 21 153 4
exuartread 2 8 58 3
exuartwrite 2 8 58 3
exuartioctl 24 56 346 5
exuartstop 1 4 15 2
exuarttty 3 12 61 1
exuart_sc 2 10 50 1
exuartcnprobe 1 5 26 1
exuartcninit 1 3 9 1
exuartcnattach 2 16 96 4
exuartcngetc 3 14 75 1
exuartcnputc 2 10 49 2
exuartcnpollc 1 3 10 2
Source file: /home/sergeyb/sources/src/sys/arch/armv7/exynos/exdisplay.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
exdisplay_match 3 7 41 3
exdisplay_attach 7 40 315 3
exdisplay_cnattach 2 12 102 3
exdisplay_setup_rasops 2 25 175 2
exdisplay_wsioctl 1 4 28 5
exdisplay_wsmmap 1 4 20 3
exdisplay_alloc_screen 1 7 60 6
exdisplay_free_screen 1 6 36 2
exdisplay_show_screen 1 5 38 5
exdisplay_doswitch 1 3 12 2
exdisplay_getchar 1 6 47 4
exdisplay_load_font 1 6 43 3
exdisplay_list_font 1 6 37 2
exdisplay_burner 1 3 14 3
Source file: /home/sergeyb/sources/src/sys/arch/armv7/exynos/ec_commands.h
Source file: /home/sergeyb/sources/src/sys/arch/armv7/exynos/exuartreg.h
Source file: /home/sergeyb/sources/src/sys/arch/armv7/exynos/exgpio.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
exgpio_match 1 5 34 3
exgpio_attach 8 40 323 3
exgpio_bank 3 9 64 2
exgpio_pinctrl 9 60 478 2
exgpio_config_pin 3 14 118 3
exgpio_get_pin 3 16 102 2
exgpio_set_pin 4 17 119 3
Source file: /home/sergeyb/sources/src/sys/arch/armv7/exynos/exdwusb.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
exdwusb_match 1 5 34 3
exdwusb_attach 1 6 51 3
Source file: /home/sergeyb/sources/src/sys/arch/armv7/exynos/exsysregvar.h
Source file: /home/sergeyb/sources/src/sys/arch/armv7/exynos/expower.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
expower_match 2 6 45 3
expower_attach 2 12 115 3
Source file: /home/sergeyb/sources/src/sys/arch/armv7/exynos/crosecvar.h
Source file: /home/sergeyb/sources/src/sys/arch/armv7/exynos/exdisplayvar.h
Source file: /home/sergeyb/sources/src/sys/arch/armv7/exynos/exdog.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
exdog_match 2 6 45 3
exdog_attach 3 13 105 3
exdog_stop 2 9 57 1
exdog_reset 2 16 107 1
Source file: /home/sergeyb/sources/src/sys/arch/armv7/exynos/exclockvar.h
Source file: /home/sergeyb/sources/src/sys/arch/armv7/exynos/tps65090.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
tps65090_match 2 7 47 3
tps65090_attach 1 9 62 3
tps65090_fet_enable 6 12 62 1
tps65090_fet_disable 3 6 26 1
tps65090_fet_set 5 19 110 2
tps65090_fet_get 1 6 32 1
tps65090_get_charging 1 6 27 0
tps65090_set_charging 2 10 46 1
tps65090_read_reg 1 9 61 2
tps65090_write_reg 1 7 58 3
Source file: /home/sergeyb/sources/src/sys/arch/armv7/exynos/crosec_kbd.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cros_ec_init_keyboard 3 27 233 1
cros_ec_add_task 1 6 48 1
cros_ec_poll_keystate 1 5 25 1
cros_ec_get_keystate 10 29 270 1
cros_ec_keyboard_cngetc 3 12 84 3
cros_ec_keyboard_cnpollc 1 3 11 2
cros_ec_keyboard_enable 1 4 14 2
cros_ec_keyboard_set_leds 1 3 11 2
cros_ec_keyboard_ioctl 7 18 98 5
Source file: /home/sergeyb/sources/src/sys/arch/armv7/exynos/exiic.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
exiic_match 1 5 34 3
exiic_attach 3 26 238 3
exiic_scan 5 25 216 3
exiic_setspeed 5 13 112 2
exiic_intr 2 13 66 1
exiic_wait_intr 3 18 95 3
exiic_wait_state 3 12 78 4
exiic_i2c_acquire_bus 2 13 77 2
exiic_i2c_release_bus 1 5 29 2
exiic_i2c_exec 21 69 446 8
exiic_xfer_start 1 4 18 1
exiic_xfer_wait 3 9 43 1
exiic_detach 1 6 42 2
Source file: /home/sergeyb/sources/src/sys/arch/armv7/exynos/exmct.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
exmct_match 1 5 34 3
exmct_attach 4 27 223 3
Source file: /home/sergeyb/sources/src/sys/arch/armv7/exynos/crosec.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cros_ec_match 2 7 43 3
cros_ec_attach 3 16 94 3
cros_ec_check_version 2 14 83 1
cros_ec_i2c_command 9 62 426 7
cros_ec_send_command 1 6 53 7
cros_ec_command 4 15 94 7
cros_ec_command_inptr 5 25 167 7
cros_ec_calc_checksum 2 7 44 2
cros_ec_scan_keyboard 2 7 44 3
cros_ec_info 2 7 50 2
Source file: /home/sergeyb/sources/src/sys/arch/armv7/exynos/exclock.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
exclock_match 2 6 45 3
exclock_attach 3 25 195 3
exynos5250_get_frequency 1 6 32 2
exynos5250_set_frequency 1 6 36 3
exynos5250_enable 1 5 32 3
exynos5420_get_frequency 10 62 435 2
exynos5420_set_frequency 1 6 36 3
exynos5420_enable 3 10 46 3
exclock_cpuspeed 1 5 22 1
exclock_decode_pll_clk 6 28 194 3
exclock_get_pll_clk 11 54 229 1
exclock_get_armclk 1 11 77 1
exclock_get_i2cclk 1 12 88 1
Source file: /home/sergeyb/sources/src/sys/arch/armv7/exynos/exsysreg.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
exsysreg_match 1 5 34 3
exsysreg_attach 2 11 95 3
exsysreg_usbhost_mode 2 9 42 1
Source file: /home/sergeyb/sources/src/sys/arch/armv7/exynos/exuartvar.h
Source file: /home/sergeyb/sources/src/sys/arch/armv7/exynos/exehci.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
exehci_match 1 5 34 3
exehci_attach 10 63 476 3
exehci_detach 4 17 108 2
exehci_setup 6 67 404 1
Source file: /home/sergeyb/sources/src/sys/arch/armv7/armv7/autoconf.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
device_register 1 3 13 2
cpu_configure 1 7 28 1
diskconf 5 20 107 1
Source file: /home/sergeyb/sources/src/sys/arch/armv7/armv7/armv7.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
armv7_submatch 2 8 60 3
armv7_set_devs 1 4 13 1
armv7_find_dev 5 11 76 2
armv7_attach 4 23 182 3
Source file: /home/sergeyb/sources/src/sys/arch/armv7/armv7/armv7_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
boot 10 37 180 1
read_ttb 1 6 40 1
bootstrap_bs_map 3 19 136 5
copy_io_area_map 3 12 77 1
initarm 36 200 1509 4
process_kernel_args 13 46 203 1
fdt_find_cons 11 36 204 1
consinit 2 8 28 1
board_startup 3 7 23 1
Source file: /home/sergeyb/sources/src/sys/arch/armv7/armv7/armv7_machdep.h
Source file: /home/sergeyb/sources/src/sys/arch/armv7/armv7/intr.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
arm_intr 1 4 16 1
arm_dflt_intr 1 4 13 1
arm_intr_establish 1 5 44 5
arm_intr_disestablish 1 4 15 1
arm_intr_string 1 4 16 1
arm_intr_get_parent 3 9 42 1
arm_intr_prereg_establish_fdt 2 17 137 6
arm_intr_prereg_disestablish_fdt 4 10 75 1
arm_intr_init_fdt_recurse 3 15 94 1
arm_intr_init_fdt 2 6 23 1
arm_intr_register_fdt 5 20 170 1
arm_intr_establish_fdt 1 5 44 5
arm_intr_establish_fdt_idx 17 58 378 6
arm_intr_disestablish_fdt 1 7 46 1
arm_intr_parent_establish_fdt 4 22 151 6
arm_intr_parent_disestablish_fdt 1 7 46 1
arm_intr_route 2 7 51 3
arm_dflt_splraise 2 10 44 1
arm_dflt_spllower 1 8 33 1
arm_dflt_splx 2 7 38 1
arm_dflt_setipl 1 5 22 1
arm_dflt_intr_establish 1 5 33 5
arm_dflt_intr_disestablish 1 4 13 1
arm_dflt_intr_string 1 4 13 1
arm_setsoftintr 2 10 60 1
arm_do_pending_intr 2 14 81 1
arm_set_intr_handler 1 17 151 8
arm_init_smask 7 19 111 1
splraise 1 4 15 1
_spllower 1 4 15 1
spllower 1 4 15 1
splx 1 4 14 1
arm_splassert_check 4 11 75 2
arm_clock_register 2 10 72 4
delay 1 4 14 1
cpu_initclocks 2 6 25 1
arm_dflt_delay 3 7 34 1
inittodr 11 43 234 1
resettodr 4 10 45 1
setstatclockrate 2 7 29 1
Source file: /home/sergeyb/sources/src/sys/arch/armv7/armv7/armv7var.h
Source file: /home/sergeyb/sources/src/sys/arch/armv7/armv7/platform.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
platform_init 5 16 76 1
platform_smc_write 3 8 54 5
platform_init_cons 3 11 40 1
platform_init_mainbus 3 7 32 1
platform_watchdog_reset 3 5 20 1
platform_powerdown 3 5 20 1
platform_board_devs 3 7 26 0
Source file: /home/sergeyb/sources/src/sys/arch/armv7/imx/imxiic.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
imxiic_match 1 5 34 3
imxiic_attach 4 33 285 3
imxiic_setspeed 5 18 130 2
imxiic_intr 2 13 73 1
imxiic_wait_intr 3 18 95 3
imxiic_wait_state 3 12 75 3
imxiic_read 8 28 231 4
imxiic_write 9 28 235 6
imxiic_i2c_acquire_bus 1 11 70 2
imxiic_i2c_release_bus 1 6 35 2
imxiic_i2c_exec 7 29 199 8
imxiic_detach 1 10 78 2
imxiic_scan 5 25 216 3
Source file: /home/sergeyb/sources/src/sys/arch/armv7/imx/imxahci.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
imxahci_match 1 5 34 3
imxahci_attach 8 42 375 3
imxahci_detach 1 8 59 2
imxahci_activate 1 6 47 2
Source file: /home/sergeyb/sources/src/sys/arch/armv7/imx/imxdog.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
imxdog_match 1 5 34 3
imxdog_attach 3 14 107 3
imxdog_reset 2 11 94 1
Source file: /home/sergeyb/sources/src/sys/arch/armv7/imx/imxanatop.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
imxanatop_match 2 7 41 3
imxanatop_attach 3 18 134 3
Source file: /home/sergeyb/sources/src/sys/arch/armv7/imx/imxiomuxc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
imxiomuxc_match 5 9 72 3
imxiomuxc_attach 2 13 115 3
imxiomuxc_pinctrl 8 53 417 2
imxiomuxc_enable_sata 1 13 91 1
imxiomuxc_enable_pcie 1 17 141 1
imxiomuxc_pcie_refclk 2 9 74 1
imxiomuxc_pcie_test_powerdown 2 9 74 1
Source file: /home/sergeyb/sources/src/sys/arch/armv7/imx/imxehci.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
imxehci_match 1 5 34 3
imxehci_attach 19 132 1057 3
imxehci_detach 4 17 112 2
Source file: /home/sergeyb/sources/src/sys/arch/armv7/imx/imxiicvar.h
Source file: /home/sergeyb/sources/src/sys/arch/armv7/imx/imxccmvar.h
Source file: /home/sergeyb/sources/src/sys/arch/armv7/imx/imxccm_clocks.h
Source file: /home/sergeyb/sources/src/sys/arch/armv7/imx/imxgpio.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
imxgpio_match 1 5 34 3
imxgpio_attach 3 32 274 3
imxgpio_config_pin 3 14 94 3
imxgpio_get_pin 2 14 90 2
imxgpio_set_pin 3 15 105 3
imxgpio_get_bit 1 5 33 1
imxgpio_set_bit 1 5 32 1
imxgpio_clear_bit 1 5 32 1
imxgpio_set_dir 1 5 38 2
imxgpio_v6_get_bit 1 6 44 2
imxgpio_v6_set_bit 1 7 56 2
imxgpio_v6_clear_bit 1 7 56 2
imxgpio_v6_set_dir 2 13 93 3
imxgpio_v6_get_dir 2 13 71 2
imxgpio_intr 4 23 166 1
imxgpio_intr_establish 11 61 429 6
imxgpio_intr_disestablish 3 19 147 1
imxgpio_recalc_ipl 10 31 207 1
Source file: /home/sergeyb/sources/src/sys/arch/armv7/imx/imxiomuxcvar.h
Source file: /home/sergeyb/sources/src/sys/arch/armv7/imx/imxccm.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
imxccm_match 4 8 63 3
imxccm_attach 3 29 226 3
imxccm_cpuspeed 1 5 22 1
imxccm_decode_pll 5 24 126 2
imxccm_get_pll2_pfd 1 6 37 1
imxccm_get_pll3_pfd 1 6 37 1
imxccm_get_armclk 3 11 57 1
imxccm_armclk_set_parent 4 21 99 1
imxccm_armclk_set_freq 3 6 25 1
imxccm_get_usdhx 3 16 116 1
imxccm_get_uartclk 1 7 39 1
imxccm_get_periphclk 9 30 137 1
imxccm_get_fecclk 5 21 72 1
imxccm_get_ahbclk 1 8 43 1
imxccm_get_ipgclk 1 8 43 1
imxccm_get_ipg_perclk 3 13 66 1
imxccm_enable 5 18 134 3
imxccm_get_frequency 17 41 201 2
imxccm_enable_pll_enet 3 10 68 1
imxccm_enable_enet 1 7 35 1
imxccm_enable_sata 1 7 35 1
imxccm_enable_pcie 1 12 59 1
imxccm_disable_usb1_chrg_detect 1 7 24 1
imxccm_disable_usb2_chrg_detect 1 7 24 1
imxccm_enable_pll_usb1 1 9 35 1
imxccm_enable_pll_usb2 1 9 35 1
Source file: /home/sergeyb/sources/src/sys/arch/armv7/imx/imxesdhc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
imxesdhc_match 2 6 43 3
imxesdhc_attach 24 116 822 3
imxesdhc_clock_enable 3 14 86 1
imxesdhc_pwrseq_pre 7 28 169 1
imxesdhc_pwrseq_post 6 22 132 1
imxesdhc_host_reset 2 33 197 1
imxesdhc_host_ocr 1 5 19 1
imxesdhc_host_maxblklen 1 5 19 1
imxesdhc_card_detect 2 7 38 1
imxesdhc_bus_power 10 20 137 2
imxesdhc_bus_clock 9 35 248 3
imxesdhc_bus_width 6 17 99 2
imxesdhc_card_intr_mask 2 12 67 2
imxesdhc_card_intr_ack 1 6 28 1
imxesdhc_wait_state 3 16 113 3
imxesdhc_exec_command 10 38 292 2
imxesdhc_start_command 25 97 705 2
imxesdhc_transfer_data 13 58 321 2
imxesdhc_read_data 4 15 90 3
imxesdhc_write_data 5 18 129 3
imxesdhc_soft_reset 4 19 126 2
imxesdhc_wait_intr 5 30 171 3
imxesdhc_intr 5 28 187 1
Source file: /home/sergeyb/sources/src/sys/arch/armv7/imx/imxuartvar.h
Source file: /home/sergeyb/sources/src/sys/arch/armv7/imx/imxgpiovar.h
Source file: /home/sergeyb/sources/src/sys/arch/armv7/imx/imxgpc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
imxgpc_match 1 5 34 3
imxgpc_attach 1 11 87 3
Source file: /home/sergeyb/sources/src/sys/arch/armv7/imx/imxtemp.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
imxtemp_match 1 5 34 3
imxtemp_attach 2 13 92 3
imxtemp_calibration 2 28 210 1
imxtemp_calc_temp 1 8 62 2
imxtemp_refresh_sensors 1 8 56 1
imxtemp_pickup_sensors 2 17 109 1
Source file: /home/sergeyb/sources/src/sys/arch/armv7/imx/imxuart.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
imxuart_init_cons 3 10 57 1
imxuart_match 1 5 34 3
imxuart_attach 7 30 259 3
imxuart_intr 11 41 291 1
imxuart_param 13 47 284 2
imxuart_start 12 45 321 1
imxuart_pwroff 1 3 9 1
imxuart_diag 3 17 97 1
imxuart_raisedtr 1 6 41 1
imxuart_softint 14 46 321 1
imxuartopen 22 105 781 4
imxuartclose 3 25 189 4
imxuartread 2 8 58 3
imxuartwrite 2 8 58 3
imxuartioctl 24 56 346 5
imxuartstop 1 4 15 2
imxuarttty 3 12 61 1
imxuart_sc 2 10 50 1
imxuartcnprobe 1 5 26 1
imxuartcninit 1 3 9 1
imxuartcnattach 2 16 96 4
imxuartcngetc 2 12 56 1
imxuartcnputc 2 10 56 2
imxuartcnpollc 1 3 10 2
Source file: /home/sergeyb/sources/src/sys/arch/armv7/imx/imxuartreg.h
Source file: /home/sergeyb/sources/src/sys/arch/armv7/imx/if_fec.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
fec_match 1 5 34 3
fec_attach 12 118 950 3
fec_phy_init 9 95 1180 2
fec_init_rxd 3 12 98 1
fec_init_txd 2 10 76 1
fec_init 4 49 423 1
fec_stop 2 10 70 1
fec_iff 4 28 217 1
fec_ioctl 11 38 210 3
fec_start 8 21 134 1
fec_encap 5 30 262 2
fec_newbuf 3 13 66 1
fec_intr 5 15 97 1
fec_recv 4 41 333 1
fec_tick 1 9 47 1
fec_miibus_readreg 2 12 107 3
fec_miibus_writereg 2 11 91 4
fec_miibus_statchg 4 20 104 1
fec_ifmedia_upd 2 13 72 1
fec_ifmedia_sts 1 8 54 2
fec_dma_malloc 5 50 336 3
fec_dma_free 3 15 116 2
Source file: /home/sergeyb/sources/src/sys/arch/armv7/stand/efiboot/fdt.h
Source file: /home/sergeyb/sources/src/sys/arch/armv7/stand/efiboot/fdt.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
fdt_check_head 6 19 143 1
fdt_init 4 21 186 1
fdt_finalize 2 11 112 1
fdt_get_size 3 8 42 1
fdt_get_str 3 6 35 1
fdt_add_str 3 14 115 1
skip_property 1 7 45 1
skip_props 2 7 30 1
skip_node_name 1 5 35 1
fdt_node_property 5 22 142 3
fdt_node_set_property 7 37 261 4
fdt_node_add_property 6 23 203 4
skip_node 2 10 55 1
fdt_next_node 8 23 141 1
fdt_child_node 4 13 71 1
fdt_node_name 3 10 48 1
fdt_find_node 9 29 155 1
fdt_parent_node_recurse 5 11 69 2
fdt_parent_node 3 9 42 1
fdt_node_is_compatible 3 13 75 2
fdt_print_property 14 37 295 2
fdt_print_node 4 15 95 2
fdt_print_node_recurse 2 7 49 2
fdt_print_tree 1 4 16 1
Source file: /home/sergeyb/sources/src/sys/arch/armv7/stand/efiboot/eficall.h
Source file: /home/sergeyb/sources/src/sys/arch/armv7/stand/efiboot/self_reloc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
self_reloc 12 41 206 2
Source file: /home/sergeyb/sources/src/sys/arch/armv7/stand/efiboot/efidev.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
efid_io 7 32 195 5
efid_diskio 2 6 58 5
efi_getdisklabel 9 34 252 1
efiopen 4 23 134 2
efistrategy 3 16 119 6
eficlose 1 5 18 1
efiioctl 1 4 19 3
Source file: /home/sergeyb/sources/src/sys/arch/armv7/stand/efiboot/disk.h
Source file: /home/sergeyb/sources/src/sys/arch/armv7/stand/efiboot/efiboot.h
Source file: /home/sergeyb/sources/src/sys/arch/armv7/stand/efiboot/conf.c
Source file: /home/sergeyb/sources/src/sys/arch/armv7/stand/efiboot/libsa.h
Source file: /home/sergeyb/sources/src/sys/arch/armv7/stand/efiboot/heap.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
heap_init 2 6 27 1
Source file: /home/sergeyb/sources/src/sys/arch/armv7/stand/efiboot/efidev.h
Source file: /home/sergeyb/sources/src/sys/arch/armv7/stand/efiboot/exec.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
run_loadfile 8 38 294 2
Source file: /home/sergeyb/sources/src/sys/arch/armv7/stand/efiboot/efiboot.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
efi_main 3 20 117 2
efi_cons_probe 1 5 26 1
efi_cons_init 1 5 21 1
efi_cons_getc 8 23 129 1
efi_cons_putc 2 9 52 2
efi_heap_init 2 8 41 1
efi_diskprobe 14 43 293 1
efi_device_path_depth 3 9 58 2
efi_device_path_ncmp 9 18 139 3
efi_makebootargs 8 42 317 2
efi_updatefdt 2 20 125 1
machdep 4 19 92 1
efi_cleanup 4 15 73 1
_rtt 4 9 42 1
efi_timer 1 4 14 2
efi_timer_init 3 10 60 1
efi_timer_cleanup 1 4 13 1
getsecs 1 4 9 1
devboot 1 4 20 2
cnspeed 1 4 13 2
ttyname 1 4 10 1
ttydev 1 4 11 1
devparse 15 42 321 5
devopen 2 11 93 3
efi_memprobe_internal 3 24 140 1
Xexit_efi 2 7 33 1
Xpoweroff_efi 1 5 26 1
Source file: /home/sergeyb/sources/src/sys/arch/armv7/vexpress/sysreg.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sysreg_match 1 5 34 3
sysreg_attach 2 17 143 3
sysconf_function 3 18 143 2
sysconf_reboot 2 7 28 1
sysconf_shutdown 2 7 28 1
Source file: /home/sergeyb/sources/src/sys/arch/armv7/sunxi/sxiintc.h
Source file: /home/sergeyb/sources/src/sys/arch/armv7/sunxi/sxiintc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sxiintc_match 1 5 34 3
sxiintc_attach 5 34 263 3
sxiintc_calc_masks 9 32 215 1
sxiintc_splx 2 7 41 1
sxiintc_spllower 1 7 33 1
sxiintc_splraise 2 10 45 1
sxiintc_setipl 4 15 88 1
sxiintc_irq_handler 4 37 258 1
sxiintc_intr_establish 5 29 223 5
sxiintc_intr_establish_fdt 1 5 50 6
sxiintc_intr_disestablish 2 19 128 1
sxiintc_intr_string 1 4 11 1
Source file: /home/sergeyb/sources/src/sys/arch/armv7/sunxi/sxidog.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sxidog_match 2 6 45 3
sxidog_attach 4 20 149 3
sxidog_activate 2 9 33 2
sxidog_callback 9 28 180 2
sxidog_reset 2 7 26 1
Source file: /home/sergeyb/sources/src/sys/arch/armv7/sunxi/sxiahci.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sxiahci_match 1 5 34 3
sxiahci_attach 13 81 617 3
sxiahci_detach 1 8 59 2
sxiahci_activate 1 6 47 2
sxiahci_port_start 1 9 51 2
Source file: /home/sergeyb/sources/src/sys/arch/armv7/sunxi/sxitimer.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sxitimer_match 4 11 73 3
sxitimer_attach 3 49 319 3
sxitimer_cpu_initclocks 1 29 215 1
sxitimer_tickintr 5 40 211 1
sxitimer_statintr 5 38 217 1
sxitimer_readcnt64 2 11 70 1
sxitimer_readcnt32 1 5 19 1
sxitimer_sync 2 6 29 1
sxitimer_delay 2 8 42 1
sxitimer_setstatclockrate 2 12 68 1
sxitimer_get_timecount 1 4 19 1
Source file: /home/sergeyb/sources/src/sys/arch/armv7/sunxi/sxie.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sxie_match 1 5 34 3
sxie_attach 5 49 410 3
sxie_socware_init 5 33 323 1
sxie_setup_interface 1 30 260 2
sxie_init 1 24 217 1
sxie_intr 6 24 147 1
sxie_start 10 45 310 1
sxie_stop 1 8 46 1
sxie_reset 1 7 37 1
sxie_watchdog 2 12 60 1
sxie_recv 9 49 295 1
sxie_ioctl 11 37 210 3
sxie_iff 1 3 14 2
sxie_miibus_readreg 5 14 109 3
sxie_miibus_writereg 5 14 111 4
sxie_miibus_statchg 4 11 46 1
sxie_ifm_change 2 11 63 1
sxie_ifm_status 1 7 56 2
Source file: /home/sergeyb/sources/src/sys/arch/armv7/omap/sitara_cm.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sitara_cm_padconf_from_name 3 11 57 1
sitara_cm_padconf_set_internal 5 21 143 4
sitara_cm_padconf_set 3 12 66 3
sitara_cm_padconf_get 5 20 109 3
sitara_cm_padconf_set_gpiomode 5 20 116 2
sitara_cm_padconf_get_gpiomode 7 22 123 2
sitara_cm_reg_read_4 2 7 36 2
sitara_cm_reg_write_4 2 7 34 2
sitara_cm_attach 5 21 166 3
sitara_cm_pinctrl 5 27 193 2
Source file: /home/sergeyb/sources/src/sys/arch/armv7/omap/gptimer.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
gptimer_attach 4 33 244 3
gptimer_intr 11 52 298 1
gptimer_cpu_initclocks 1 30 187 0
gptimer_wait 2 5 21 1
microtime 4 24 128 1
gptimer_delay 10 32 192 1
gptimer_setstatclockrate 2 13 66 1
gptimer_get_timecount 1 4 19 1
Source file: /home/sergeyb/sources/src/sys/arch/armv7/omap/omap4.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
omap4_init 1 4 11 1
Source file: /home/sergeyb/sources/src/sys/arch/armv7/omap/omgpio.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
omgpio_read4 2 6 49 2
omgpio_write4 2 6 55 3
omgpio_match 3 10 65 3
omgpio_attach 12 108 915 3
omgpio_get_function 1 4 15 2
omgpio_set_function 1 3 12 2
omgpio_get_bit 1 5 34 1
omgpio_set_bit 1 5 35 1
omgpio_clear_bit 1 5 35 1
omgpio_set_dir 1 5 39 2
omgpio_pin_read 2 10 72 2
omgpio_pin_write 2 10 64 3
omgpio_pin_ctl 4 11 75 3
omgpio_pin_dir_write 2 14 89 3
omgpio_pin_dir_read 2 9 50 2
omgpio_clear_intr 1 5 47 2
omgpio_intr_mask 1 5 47 2
omgpio_intr_unmask 1 5 47 2
omgpio_intr_level 8 59 317 3
omgpio_intr_establish 3 30 231 7
omgpio_intr_disestablish 1 17 122 2
omgpio_irq 4 24 137 1
omgpio_irq_dummy 1 4 11 1
omgpio_recalc_interrupts 16 38 253 1
Source file: /home/sergeyb/sources/src/sys/arch/armv7/omap/omehcivar.h
Source file: /home/sergeyb/sources/src/sys/arch/armv7/omap/omwugen.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
omwugen_match 1 5 34 3
omwugen_attach 1 11 87 3
Source file: /home/sergeyb/sources/src/sys/arch/armv7/omap/omusbtll.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
omusbtll_attach 4 20 157 3
omusbtll_init 4 31 207 1
Source file: /home/sergeyb/sources/src/sys/arch/armv7/omap/am335x_prcmreg.h
Source file: /home/sergeyb/sources/src/sys/arch/armv7/omap/ti_iicreg.h
Source file: /home/sergeyb/sources/src/sys/arch/armv7/omap/edmavar.h
Source file: /home/sergeyb/sources/src/sys/arch/armv7/omap/edma.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
edma_match 1 5 34 3
edma_attach 5 36 287 3
edma_comp_intr 7 24 207 1
edma_intr_dma_en 4 16 129 3
edma_intr_dma_dis 4 12 80 1
edma_trig_xfer_man 6 19 178 1
edma_trig_xfer_by_dev 6 21 206 1
edma_param_write 1 5 36 2
edma_param_read 1 5 36 2
Source file: /home/sergeyb/sources/src/sys/arch/armv7/omap/omehci.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
omehci_match 1 5 34 3
omehci_attach 23 103 798 3
omehci_init 40 124 873 1
omehci_soft_phy_reset 4 20 151 2
omehci_detach 4 17 112 2
omehci_activate 4 18 92 2
omehci_v4_early_init 1 11 49 0
Source file: /home/sergeyb/sources/src/sys/arch/armv7/omap/amdisplay.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
preg 1 6 46 3
dumpregs 2 23 249 1
amdisplay_match 1 5 34 3
amdisplay_attach 10 136 1119 3
amdisplay_detach 3 15 141 2
amdisplay_intr 10 45 416 1
amdisplay_setup_dma 5 26 223 1
amdisplay_conf_crt_timings 3 42 392 1
amdisplay_calc_freq 5 21 121 1
amdisplay_ioctl 10 43 204 5
amdisplay_mmap 3 9 72 3
amdisplay_alloc_screen 1 5 44 6
Source file: /home/sergeyb/sources/src/sys/arch/armv7/omap/omap.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
omap_board_devs 4 13 74 1
omap_board_init 4 14 75 1
omap_match 3 10 85 3
Source file: /home/sergeyb/sources/src/sys/arch/armv7/omap/omohci.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
omohci_match 3 6 37 3
omohci_attach 12 79 705 3
omohci_detach 5 29 189 2
omohci_activate 5 20 118 2
omohci_enable 3 23 270 1
omohci_disable 2 11 107 1
Source file: /home/sergeyb/sources/src/sys/arch/armv7/omap/prcm.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
prcm_attach 11 44 372 3
prcm_v3_setup 1 28 182 1
prcm_setclock 2 7 47 2
prcm_am335x_setclock 10 58 509 3
prcm_v3_setclock 4 17 168 3
prcm_v3_bit 14 33 100 1
prcm_am335x_clkctrl 19 43 130 1
prcm_enablemodule 2 7 42 1
prcm_am335x_enablemodule 2 12 81 2
prcm_v3_enablemodule 3 22 171 2
prcm_v4_enablemodule 24 36 116 2
prcm_v4_hsusbhost_activate 8 36 208 1
prcm_v4_hsusbhost_set_source 4 21 126 2
prcm_setup_dpll5 3 15 146 1
Source file: /home/sergeyb/sources/src/sys/arch/armv7/omap/omap4_prcmreg.h
Source file: /home/sergeyb/sources/src/sys/arch/armv7/omap/omapid.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
omapid_attach 8 36 230 3
Source file: /home/sergeyb/sources/src/sys/arch/armv7/omap/if_cpsw.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cpsw_txdesc_adjust 1 4 27 2
cpsw_rxdesc_adjust 1 4 27 2
cpsw_set_txdesc_next 1 5 46 3
cpsw_set_rxdesc_next 1 5 46 3
cpsw_get_txdesc 1 7 53 3
cpsw_set_txdesc 1 7 53 3
cpsw_get_rxdesc 1 7 53 3
cpsw_set_rxdesc 1 7 53 3
cpsw_txdesc_paddr 1 5 33 2
cpsw_rxdesc_paddr 1 5 33 2
cpsw_mdio_init 7 26 182 1
cpsw_match 1 5 34 3
cpsw_attach 13 121 1004 3
cpsw_mediachange 2 7 43 1
cpsw_mediastatus 2 9 65 2
cpsw_start 22 102 686 1
cpsw_ioctl 10 37 197 3
cpsw_watchdog 1 7 33 1
cpsw_mii_wait 3 10 68 2
cpsw_mii_readreg 4 16 136 3
cpsw_mii_writereg 4 16 163 4
cpsw_mii_statchg 1 4 11 1
cpsw_new_rxbuf 5 39 309 2
cpsw_init 9 85 1105 1
cpsw_stop 19 52 539 1
cpsw_rxthintr 1 6 34 1
cpsw_rxintr 10 69 435 1
cpsw_tick 1 9 47 1
cpsw_txintr 16 72 558 1
cpsw_miscintr 2 29 268 1
cpsw_get_port_config 7 23 194 2
Source file: /home/sergeyb/sources/src/sys/arch/armv7/omap/omap3_prcmreg.h
Source file: /home/sergeyb/sources/src/sys/arch/armv7/omap/ommmc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ommmc_match 2 6 45 3
ommmc_attach 32 105 762 3
ommmc_power 8 16 107 2
ommmc_shutdown 1 5 23 1
ommmc_host_reset 3 32 214 1
ommmc_host_ocr 1 5 21 1
ommmc_host_maxblklen 1 5 21 1
ommmc_card_detect 2 6 32 1
ommmc_bus_power 6 37 208 2
ommmc_clock_divisor 3 11 66 2
ommmc_bus_clock 11 49 284 3
ommmc_bus_width 7 18 111 2
ommmc_card_intr_mask 2 11 62 2
ommmc_card_intr_ack 1 5 23 1
ommmc_wait_state 3 16 123 3
ommmc_exec_command 11 39 378 2
ommmc_start_command 18 65 439 2
ommmc_transfer_data 9 37 238 2
ommmc_read_data 4 15 90 3
ommmc_write_data 5 18 129 3
ommmc_soft_reset 6 22 152 2
ommmc_wait_intr 4 26 150 3
ommmc_intr 7 31 193 1
ommmc_dump_regs 1 3 9 1
Source file: /home/sergeyb/sources/src/sys/arch/armv7/omap/omap_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
omap_platform_smc_write 3 12 49 5
omap_platform_init_mainbus 1 5 23 1
omap_platform_watchdog_reset 1 4 10 1
omap_platform_powerdown 1 3 6 1
omap_platform_board_init 1 4 10 1
omap_platform_match 2 9 40 1
Source file: /home/sergeyb/sources/src/sys/arch/armv7/omap/omdog.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
omdog_match 1 5 34 3
omdog_attach 4 19 154 3
omdog_activate 2 9 33 2
omdog_start 1 7 49 1
omdog_stop 1 7 49 1
omdog_sync 2 6 41 1
omdog_cb 6 21 147 2
omdog_reset 3 11 52 1
Source file: /home/sergeyb/sources/src/sys/arch/armv7/omap/ti_iic.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ti_iic_match 1 5 34 3
ti_iic_attach 7 45 379 3
ti_iic_intr 3 16 108 1
ti_iic_acquire_bus 2 7 40 2
ti_iic_release_bus 2 7 34 2
ti_iic_exec 8 28 195 8
ti_iic_reset 4 32 207 1
ti_iic_op 16 76 516 6
ti_iic_handle_intr 5 19 98 2
ti_iic_do_read 5 23 165 2
ti_iic_do_write 5 23 165 2
ti_iic_wait 4 20 128 4
ti_iic_stat 3 14 74 2
ti_iic_flush 4 17 90 1
ti_iic_scan 5 25 216 3
Source file: /home/sergeyb/sources/src/sys/arch/armv7/omap/intc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
intc_match 2 6 45 3
intc_attach 6 40 281 3
intc_calc_mask 9 35 238 1
intc_splx 2 7 41 1
intc_spllower 1 7 33 1
intc_splraise 2 10 45 1
intc_setipl 6 25 130 1
intc_intr_bootstrap 3 10 62 1
intc_irq_handler 4 21 125 1
intc_intr_establish 5 24 168 5
intc_intr_establish_fdt 1 5 50 6
intc_intr_disestablish 2 12 77 1
intc_intr_string 1 4 11 1
intc_tst 1 6 30 1
intc_test 1 13 83 1
Source file: /home/sergeyb/sources/src/sys/arch/armv7/omap/omgpiovar.h
Source file: /home/sergeyb/sources/src/sys/arch/armv7/omap/nxphdmivar.h
Source file: /home/sergeyb/sources/src/sys/arch/armv7/omap/dmtimer.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
dmtimer_attach 5 47 385 3
dmtimer_intr 8 44 331 1
dmtimer_cpu_initclocks 1 25 242 0
dmtimer_wait 2 6 40 1
dmtimer_delay 10 33 223 1
dmtimer_setstatclockrate 2 14 90 1
dmtimer_get_timecount 1 5 35 1
Source file: /home/sergeyb/sources/src/sys/arch/armv7/omap/ompinmux.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ompinmux_match 1 5 34 3
ompinmux_attach 2 13 119 3
ompinmux_pinctrl 8 49 355 2
Source file: /home/sergeyb/sources/src/sys/arch/armv7/omap/am335x_cm_padconf.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sitara_cm_padconf_set_gpioflags 6 18 82 2
sitara_cm_padconf_get_gpioflags 7 28 106 2
Source file: /home/sergeyb/sources/src/sys/arch/armv7/omap/nxphdmi.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
nxphdmi_match 2 7 43 3
nxphdmi_attach 6 66 512 3
nxphdmi_cec_read 2 13 94 3
nxphdmi_cec_write 2 15 105 3
nxphdmi_read 2 15 116 3
nxphdmi_write 2 16 134 3
nxphdmi_write2 2 16 141 3
nxphdmi_set 1 9 53 3
nxphdmi_clear 1 9 53 3
nxphdmi_set_page 3 17 118 2
nxphdmi_read_edid 6 39 300 1
nxphdmi_reset 1 11 71 1
nxphdmi_init_encoder 9 112 862 2
nxphdmi_get_edid 3 10 68 2
nxphdmi_set_videomode 1 7 38 1
Source file: /home/sergeyb/sources/src/sys/arch/armv7/omap/omdisplay.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
omdisplay_match 1 4 22 3
omdisplay_attach 5 38 293 3
omdisplay_ioctl 17 45 234 5
omdisplay_burner 3 15 82 3
omdisplay_show_screen 3 16 110 5
omdisplay_param 8 31 144 3
omdisplay_max_brightness 2 7 34 1
omdisplay_get_brightness 1 4 9 1
omdisplay_set_brightness 6 13 61 1
omdisplay_set_brightness_internal 3 11 48 1
omdisplay_get_backlight 1 4 9 1
omdisplay_set_backlight 2 10 37 1
omdisplay_blank 2 10 36 1
omdisplay_suspend 2 6 24 1
omdisplay_resume 2 7 33 1
omdisplay_activate 3 15 65 2
omdisplay_initialize 14 177 1823 2
omdisplay_setup_rasops 4 32 229 2
omdisplay_alloc_screen 4 27 194 6
omdisplay_new_screen 22 84 548 3
omdisplay_mmap 5 14 110 3
omdisplay_free_screen 5 18 126 2
omdisplay_load_font 2 8 54 3
omdisplay_list_font 2 8 48 2
omdisplay_start 1 9 34 1
omdisplay_stop 1 6 41 1
omdisplay_intr 1 4 11 1
Source file: /home/sergeyb/sources/src/sys/arch/armv7/omap/am335x.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
am335x_init 1 4 11 1
Source file: /home/sergeyb/sources/src/sys/arch/armv7/omap/if_cpswreg.h
Source file: /home/sergeyb/sources/src/sys/arch/armv7/omap/sitara_cmreg.h
Source file: /home/sergeyb/sources/src/sys/arch/armv7/omap/omap3.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
omap3_init 1 4 11 1
Source file: /home/sergeyb/sources/src/sys/arch/armv7/omap/amdisplayreg.h
Source file: /home/sergeyb/sources/src/sys/arch/armv7/omap/sitara_cm.h
Source file: /home/sergeyb/sources/src/sys/arch/armv7/omap/intc.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
find_first_bit 1 6 30 1
Source file: /home/sergeyb/sources/src/sys/arch/armv7/omap/prcmvar.h
Source file: /home/sergeyb/sources/src/sys/arch/powerpc/ddb/db_interface.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
db_enter 1 4 9 0
db_trap_glue 11 32 186 1
db_enter_ddb 18 52 304 1
ppc_ipi_db 1 4 13 1
db_cpuinfo_cmd 8 29 136 4
db_machine_init 4 8 38 1
db_ddbproc_cmd 5 17 81 4
db_startproc_cmd 7 18 95 4
db_stopproc_cmd 7 18 95 4
db_startcpu 3 8 42 1
db_stopcpu 4 12 71 1
Source file: /home/sergeyb/sources/src/sys/arch/powerpc/ddb/db_memrw.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
db_read_bytes 5 24 140 3
db_write_bytes 5 25 151 3
Source file: /home/sergeyb/sources/src/sys/arch/powerpc/ddb/db_trace.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
db_save_regs 1 4 23 1
db_stack_trace_print 23 83 597 5
Source file: /home/sergeyb/sources/src/sys/arch/powerpc/ddb/db_disasm.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
op_ill 1 4 17 2
extract_field 1 5 41 3
disasm_process_field 107 497 2585 5
disasm_fields 5 22 129 5
op_base 1 4 19 2
op_cl_x13 1 4 19 2
op_cl_x1e 1 4 19 2
op_cl_x1f 1 4 19 2
op_cl_x3a 1 4 19 2
op_cl_x3b 1 4 19 2
op_cl_x3e 1 4 19 2
op_cl_x3f 1 4 19 2
dis_ppc 3 16 109 3
db_disasm 1 9 51 2
Source file: /home/sergeyb/sources/src/sys/arch/powerpc/isa/isa_machdep.h
Source file: /home/sergeyb/sources/src/sys/arch/powerpc/include/pmap.h
Source file: /home/sergeyb/sources/src/sys/arch/powerpc/include/kcore.h
Source file: /home/sergeyb/sources/src/sys/arch/powerpc/include/profile.h
Source file: /home/sergeyb/sources/src/sys/arch/powerpc/include/lock.h
Source file: /home/sergeyb/sources/src/sys/arch/powerpc/include/_float.h
Source file: /home/sergeyb/sources/src/sys/arch/powerpc/include/ipkdb.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ipkdbcopy 2 8 46 3
ipkdbzero 2 8 34 2
ipkdbcmp 3 9 57 3
Source file: /home/sergeyb/sources/src/sys/arch/powerpc/include/exec.h
Source file: /home/sergeyb/sources/src/sys/arch/powerpc/include/spinlock.h
Source file: /home/sergeyb/sources/src/sys/arch/powerpc/include/tcb.h
Source file: /home/sergeyb/sources/src/sys/arch/powerpc/include/stdarg.h
Source file: /home/sergeyb/sources/src/sys/arch/powerpc/include/_types.h
Source file: /home/sergeyb/sources/src/sys/arch/powerpc/include/pte.h
Source file: /home/sergeyb/sources/src/sys/arch/powerpc/include/ieee.h
Source file: /home/sergeyb/sources/src/sys/arch/powerpc/include/ieeefp.h
Source file: /home/sergeyb/sources/src/sys/arch/powerpc/include/fenv.h
Source file: /home/sergeyb/sources/src/sys/arch/powerpc/include/mutex.h
Source file: /home/sergeyb/sources/src/sys/arch/powerpc/include/cpu.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
curcpu 1 6 25 1
cpu_number 1 6 20 1
syncicache 3 19 121 2
invdcache 2 12 78 2
flushdcache 2 12 78 2
ppc_mftbl 1 6 22 1
ppc_mftb 1 8 32 1
ppc_mttb 1 6 55 1
ppc_mfmsr 1 6 23 1
ppc_mtmsr 1 4 18 1
ppc_mtsrin 1 4 26 2
ppc_intr_enable 2 9 33 1
ppc_intr_disable 1 8 35 1
Source file: /home/sergeyb/sources/src/sys/arch/powerpc/include/cdefs.h
Source file: /home/sergeyb/sources/src/sys/arch/powerpc/include/endian.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
__mswap16 1 8 39 1
__mswap32 1 8 39 1
__mswap64 1 8 51 1
__swapm16 1 6 33 2
__swapm32 1 6 33 2
__swapm64 1 6 41 2
Source file: /home/sergeyb/sources/src/sys/arch/powerpc/include/frame.h
Source file: /home/sergeyb/sources/src/sys/arch/powerpc/include/varargs.h
Source file: /home/sergeyb/sources/src/sys/arch/powerpc/include/intr.h
Source file: /home/sergeyb/sources/src/sys/arch/powerpc/include/pio.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
__outb 1 5 23 2
__outw 1 5 23 2
__outl 1 5 23 2
__outwrb 1 6 42 2
__outlrb 1 6 42 2
__inb 1 7 26 1
__inw 1 7 26 1
__inl 1 7 26 1
__inwrb 1 8 45 1
__inlrb 1 8 45 1
__flash_led 4 17 111 2
Source file: /home/sergeyb/sources/src/sys/arch/powerpc/include/hid.h
Source file: /home/sergeyb/sources/src/sys/arch/powerpc/include/powerpc.h
Source file: /home/sergeyb/sources/src/sys/arch/powerpc/include/ptrace.h
Source file: /home/sergeyb/sources/src/sys/arch/powerpc/include/limits.h
Source file: /home/sergeyb/sources/src/sys/arch/powerpc/include/atomic.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
atomic_setbits_int 1 10 47 2
atomic_clearbits_int 1 10 47 2
_atomic_cas_uint 1 15 66 3
_atomic_cas_ulong 1 15 66 3
_atomic_cas_ptr 1 16 73 3
_atomic_swap_uint 1 12 54 2
_atomic_swap_ulong 1 12 54 2
_atomic_swap_ptr 1 13 61 2
_atomic_add_int_nv 1 13 57 2
_atomic_add_long_nv 1 13 57 2
_atomic_sub_int_nv 1 13 57 2
_atomic_sub_long_nv 1 13 57 2
_atomic_addic_int_nv 1 13 57 2
_atomic_addic_long_nv 1 13 57 2
Source file: /home/sergeyb/sources/src/sys/arch/powerpc/include/psl.h
Source file: /home/sergeyb/sources/src/sys/arch/powerpc/include/proc.h
Source file: /home/sergeyb/sources/src/sys/arch/powerpc/include/mplock.h
Source file: /home/sergeyb/sources/src/sys/arch/powerpc/include/setjmp.h
Source file: /home/sergeyb/sources/src/sys/arch/powerpc/include/reloc.h
Source file: /home/sergeyb/sources/src/sys/arch/powerpc/include/pcb.h
Source file: /home/sergeyb/sources/src/sys/arch/powerpc/include/db_machdep.h
Source file: /home/sergeyb/sources/src/sys/arch/powerpc/include/signal.h
Source file: /home/sergeyb/sources/src/sys/arch/powerpc/include/asm.h
Source file: /home/sergeyb/sources/src/sys/arch/powerpc/include/param.h
Source file: /home/sergeyb/sources/src/sys/arch/powerpc/include/reg.h
Source file: /home/sergeyb/sources/src/sys/arch/powerpc/include/bat.h
Source file: /home/sergeyb/sources/src/sys/arch/powerpc/include/trap.h
Source file: /home/sergeyb/sources/src/sys/arch/powerpc/include/fpu.h
Source file: /home/sergeyb/sources/src/sys/arch/powerpc/powerpc/bus_space.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
bus_space_map 8 23 140 5
bus_space_unmap_p 1 7 46 3
bus_space_unmap 7 23 156 3
bus_space_mmap 4 12 76 5
bus_mem_add_mapping 9 37 208 4
bus_space_alloc 1 6 38 9
bus_space_free 1 4 18 3
mapiodev 5 28 163 2
unmapiodev 1 10 65 2
bus_space_set_region_1 2 9 57 5
bus_space_set_region_2 2 10 65 5
bus_space_set_region_4 2 10 65 5
bus_space_subregion 1 6 31 5
Source file: /home/sergeyb/sources/src/sys/arch/powerpc/powerpc/lock_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
__mp_lock_init 1 5 21 1
__mp_lock_spin 5 12 62 1
__mp_lock 4 18 88 1
__mp_unlock 4 15 73 1
__mp_release_all 3 15 76 1
__mp_release_all_but_one 3 10 52 1
__mp_acquire_count 2 5 22 2
__mp_lock_held 1 4 21 2
Source file: /home/sergeyb/sources/src/sys/arch/powerpc/powerpc/sys_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sys_sysarch 1 4 20 3
Source file: /home/sergeyb/sources/src/sys/arch/powerpc/powerpc/process_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
process_read_regs 3 22 184 2
process_read_fpregs 3 15 124 2
process_set_pc 1 6 34 2
process_sstep 2 9 42 2
process_write_regs 4 25 200 2
process_write_fpregs 2 14 107 2
Source file: /home/sergeyb/sources/src/sys/arch/powerpc/powerpc/vm_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cpu_fork 7 48 414 6
cpu_exit 6 13 86 1
vmapbuf 4 21 165 2
vunmapbuf 3 14 110 2
Source file: /home/sergeyb/sources/src/sys/arch/powerpc/powerpc/intr.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ppc_smask_init 5 13 78 0
splraise 1 4 15 1
spllower 1 4 15 1
splx 1 4 14 1
ppc_dflt_splraise 2 10 46 1
ppc_dflt_spllower 1 8 35 1
ppc_dflt_splx 2 7 38 1
ppc_intr_typename 5 15 52 1
intr_barrier 1 4 13 1
splassert_check 4 8 65 2
Source file: /home/sergeyb/sources/src/sys/arch/powerpc/powerpc/cpu_subr.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cpu_bootstrap 12 50 332 1
ppc_mtscomc 1 7 32 1
ppc_mtscomd 1 7 32 1
ppc64_mfscomc 1 10 38 1
ppc64_mtscomc 1 8 33 1
ppc64_mfscomd 1 10 38 1
ppc64_mfhid0 2 9 44 1
ppc64_mthid0 1 8 30 2
ppc_mfhid0 2 8 33 1
ppc_mthid0 2 9 44 1
ppc64_mfhid1 1 7 24 1
ppc64_mthid1 1 5 19 1
ppc64_mfhid4 1 7 24 1
ppc64_mthid4 1 5 19 1
ppc64_mfhid5 1 7 24 1
ppc64_mthid5 1 5 19 1
Source file: /home/sergeyb/sources/src/sys/arch/powerpc/powerpc/mutex.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
__mtx_init 1 6 30 2
__mtx_enter 5 12 55 1
__mtx_enter_try 8 20 125 1
__mtx_enter 5 10 66 1
__mtx_enter_try 1 5 19 1
__mtx_leave 4 11 53 1
Source file: /home/sergeyb/sources/src/sys/arch/powerpc/powerpc/in_cksum.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
in_cksum_internal 21 139 563 4
in_cksum 1 4 26 2
in4_cksum 5 26 242 4
Source file: /home/sergeyb/sources/src/sys/arch/powerpc/powerpc/softintr.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
softintr_init 2 11 61 1
softintr_dispatch 3 18 109 1
softintr_establish 8 31 145 3
softintr_disestablish 2 12 77 1
softintr_schedule 2 13 97 1
dosoftint 4 17 109 1
Source file: /home/sergeyb/sources/src/sys/arch/powerpc/powerpc/fpu.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
enable_fpu 4 56 222 1
save_fpu 2 57 207 1
Source file: /home/sergeyb/sources/src/sys/arch/powerpc/powerpc/pmap.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
VP_SR 1 4 17 1
VP_IDX1 1 4 17 1
VP_IDX2 1 4 17 1
pmap_vp_lookup 3 17 91 2
pmap_vp_remove 3 18 103 2
pmap_vp_enter 7 28 188 4
tlbie 1 4 20 1
tlbsync 1 4 12 1
eieio 1 4 12 1
sync 1 4 12 1
tlbia 2 10 44 1
ptesr 1 4 23 2
pteidx 1 6 40 2
PTED_HID 1 4 18 1
PTED_PTEGIDX 1 4 18 1
PTED_MANAGED 1 4 18 1
PTED_WIRED 1 4 18 1
PTED_VALID 2 7 40 1
pmap_enter_pv 2 10 68 2
pmap_remove_pv 2 12 82 1
pmap_pte2flags 3 5 34 1
pmap_flags2pte 3 5 34 1
pmap_attr_save 2 8 43 2
pmap_enter 24 78 483 5
pmap_remove 4 12 72 3
pmap_remove_pted 7 29 191 2
pmap_kenter_pa 15 47 294 3
pmap_kremove 4 9 64 2
pmap_ptedinhash 8 24 194 1
pte_del 2 12 63 2
pte_zap 3 13 101 2
pmap_fill_pte64 5 28 187 6
pmap_fill_pte32 5 25 177 6
pmap_test_attrs 5 30 182 2
pmap_clear_attrs 3 37 229 2
pmap_collect 1 3 7 1
pmap_zero_page 4 12 82 1
pmap_copy_page 1 6 47 2
pmap_create 5 31 226 1
pmap_reference 1 4 15 1
pmap_destroy 3 11 53 1
pmap_release 1 12 89 1
pmap_vp_destroy 5 19 111 1
pmap_avail_setup 6 22 164 1
pmap_avail_fixup 4 23 106 1
pmap_remove_avail 15 69 383 2
pmap_steal_avail 4 18 113 2
pmap_steal_memory 12 46 267 3
pmap_bootstrap 26 117 1031 2
pmap_enable_mmu 4 21 151 1
pmap_activate 1 3 9 1
pmap_deactivate 1 3 9 1
pmap_extract 6 22 132 3
pmap_setusr 1 9 62 2
pmap_popusr 1 5 23 1
copyin 4 27 151 3
copyout 4 27 151 3
copyin32 3 20 115 2
copyinstr 9 50 257 4
copyoutstr 9 50 261 4
pmap_syncicache_user_virt 3 16 86 2
pmap_pted_ro 2 7 31 2
pmap_pted_ro64 6 35 238 2
pmap_pted_ro32 5 33 218 2
pmap_page_protect 5 37 272 2
pmap_protect 5 16 91 4
pmap_real_memory 6 18 134 2
pmap_init 1 14 104 0
pmap_proc_iflush 4 15 89 3
pte_spill_r 7 34 187 4
pte_spill_v 10 28 156 4
pte_insert64 10 66 515 1
pte_insert32 10 63 505 1
Source file: /home/sergeyb/sources/src/sys/arch/powerpc/powerpc/trap.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
save_vec 1 48 523 1
enable_vec 4 54 581 1
trap 61 300 1798 1
child_return 1 12 84 1
badaddr 4 24 117 2
fix_unaligned 8 32 181 2
Source file: /home/sergeyb/sources/src/sys/arch/powerpc/powerpc/copystr.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
copystr 5 16 100 4
Source file: /home/sergeyb/sources/src/sys/arch/powerpc/powerpc/bus_dma.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
_dmamap_create 3 22 164 7
_dmamap_destroy 1 4 19 2
_dmamap_load_buffer 14 57 379 9
_dmamap_load 3 18 114 6
_dmamap_load_mbuf 8 28 187 4
_dmamap_load_uio 10 36 245 4
_dmamap_load_raw 16 57 396 6
_dmamap_unload 1 5 22 2
_dmamap_sync 8 28 187 5
_dmamem_alloc 1 7 57 8
_dmamem_free 3 17 108 3
_dmamem_map 8 37 267 6
_dmamem_unmap 3 6 43 3
_dmamem_mmap 8 22 145 6
_dmamem_alloc_range 9 41 274 10
Source file: /home/sergeyb/sources/src/sys/arch/loongson/dev/stsec.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
stsec_match 1 6 57 3
stsec_attach 8 49 352 3
stsec_read 2 13 96 3
stsec_write 1 12 96 3
stsec_sensors_update 20 71 510 1
stsec_apminfo 1 5 26 1
Source file: /home/sergeyb/sources/src/sys/arch/loongson/dev/sisfb.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sisfb_crtc_read 2 8 57 2
sisfb_crtc_write 2 6 54 3
sisfb_seq_read 2 8 57 2
sisfb_seq_write 2 6 54 3
sisfb_match 1 5 42 3
sisfb_attach 7 61 421 3
sisfb_alloc_screen 2 13 103 6
sisfb_free_screen 1 5 29 2
sisfb_ioctl 9 41 244 5
sisfb_show_screen 1 5 36 5
sisfb_mmap 5 12 104 3
sisfb_load_font 1 6 51 3
sisfb_list_font 1 6 45 2
sisfb_setup 15 87 602 1
sisfb_loadcmap 2 10 111 3
sisfb_getcmap 9 31 237 2
sisfb_putcmap 9 31 237 2
sisfb_cnattach 9 45 287 4
Source file: /home/sergeyb/sources/src/sys/arch/loongson/dev/leiocvar.h
Source file: /home/sergeyb/sources/src/sys/arch/loongson/dev/htb.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
htb_match 4 9 58 3
htb_attach 3 41 297 3
htb_print 2 8 47 2
htb_attach_hook 2 9 60 3
htb_bus_maxdevs 1 4 14 2
htb_make_tag 1 4 39 4
htb_decompose_tag 4 9 77 5
htb_conf_addr 1 5 28 5
htb_conf_size 1 4 14 2
htb_conf_read 1 4 25 3
htb_conf_write 1 4 29 4
htb_cfg_space_addr 2 11 56 2
htb_pci_intr_map 6 24 156 2
htb_pci_intr_string 1 6 35 2
htb_pci_intr_establish 1 5 46 6
htb_pci_intr_disestablish 1 4 17 2
htb_pa_to_device 1 4 12 1
htb_device_to_pa 1 4 12 1
htb_io_map 8 21 122 5
htb_mem_map 3 8 49 5
htb_mem_mmap 1 5 24 5
htb_early_setup 1 7 24 1
htb_make_tag_early 1 4 25 3
htb_conf_read_early 1 4 20 2
Source file: /home/sergeyb/sources/src/sys/arch/loongson/dev/leiocreg.h
Source file: /home/sergeyb/sources/src/sys/arch/loongson/dev/bonitovar.h
Source file: /home/sergeyb/sources/src/sys/arch/loongson/dev/htbreg.h
Source file: /home/sergeyb/sources/src/sys/arch/loongson/dev/kb3310var.h
Source file: /home/sergeyb/sources/src/sys/arch/loongson/dev/bonitoreg.h
Source file: /home/sergeyb/sources/src/sys/arch/loongson/dev/kb3310.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ykbec_match 9 17 136 3
ykbec_attach 10 34 272 3
ykbec_write 1 9 88 3
ykbec_read 1 9 84 2
ykbec_read16 1 6 41 2
ykbec_print_bat_info 2 14 89 1
ykbec_refresh 16 77 612 1
ykbec_apminfo 1 5 26 1
ykbec_suspend 1 23 148 0
ykbec_resume 1 15 92 0
ykbec_bell 5 21 141 5
ykbec_bell_stop 1 9 50 1
Source file: /home/sergeyb/sources/src/sys/arch/loongson/dev/mcclockvar.h
Source file: /home/sergeyb/sources/src/sys/arch/loongson/dev/voyager.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
voyager_match 1 5 42 3
voyager_attach 6 46 339 3
voyager_print 2 7 45 2
voyager_search 3 19 159 3
voyager_intr 6 21 169 1
voyager_intr_establish 7 30 257 6
voyager_intr_string 1 8 48 1
voyager_gpio_pin_read 3 15 85 2
voyager_gpio_pin_write 3 20 123 3
voyager_gpio_pin_ctl 3 20 128 3
voyager_attach_gpio 5 43 332 1
Source file: /home/sergeyb/sources/src/sys/arch/loongson/dev/radeonfb.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
radeonfb_match 1 5 37 3
radeonfb_attach 7 53 349 3
radeonfb_alloc_screen 2 13 103 6
radeonfb_free_screen 1 5 29 2
radeonfb_ioctl 11 43 262 5
radeonfb_show_screen 1 5 36 5
radeonfb_mmap 14 35 250 3
radeonfb_load_font 1 6 51 3
radeonfb_list_font 1 6 45 2
radeonfb_copycols 1 13 108 5
radeonfb_erasecols 1 13 119 5
radeonfb_copyrows 1 11 91 4
radeonfb_eraserows 3 20 163 4
radeonfb_wait_fifo 3 10 58 2
radeonfb_wait 5 19 120 1
radeonfb_copyrect 3 42 256 7
radeonfb_fillrect 1 26 185 6
radeonfb_setup 2 42 355 1
radeonfb_cnattach 7 37 226 4
Source file: /home/sergeyb/sources/src/sys/arch/loongson/dev/smfb.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
smfb_pci_match 1 5 42 3
smfb_voyager_match 1 6 57 3
smfb_pci_attach 2 13 99 3
smfb_voyager_attach 1 7 65 3
smfb_attach_common 3 29 226 6
smfb_alloc_screen 2 13 103 6
smfb_free_screen 1 5 29 2
smfb_ioctl 4 24 140 5
smfb_show_screen 1 5 36 5
smfb_mmap 4 10 85 3
smfb_load_font 1 6 51 3
smfb_list_font 1 6 45 2
smfb_burner 4 31 200 3
smfb_setup 15 87 620 5
smfb_copyrect 4 20 162 7
smfb_fillrect 1 13 115 6
smfb_copyrows 1 12 94 4
smfb_copycols 1 13 107 5
smfb_erasecols 1 14 115 5
smfb_eraserows 3 21 163 4
smfb_wait 5 21 101 1
smfb_wait_panel_vsync 4 11 72 2
smfb_vgats_read 1 5 45 2
smfb_vgats_write 1 5 49 3
smfb_cnattach 9 45 266 4
smfb_activate 3 13 61 2
Source file: /home/sergeyb/sources/src/sys/arch/loongson/dev/glx.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
glx_init 1 23 153 3
rdmsr 3 13 86 1
wrmsr 3 11 74 2
glx_pci_read_hook 13 35 164 5
glx_pci_write_hook 13 34 153 5
glx_get_status 6 20 108 0
glx_fn0_read 18 60 301 1
glx_fn0_write 17 53 312 2
glx_fn2_read 14 59 288 1
glx_fn2_write 10 43 205 2
glx_fn3_read 11 51 256 1
glx_fn3_write 7 38 191 2
glx_fn4_read 14 57 274 1
glx_fn4_write 8 49 243 2
glx_fn5_read 15 62 306 1
glx_fn5_write 8 49 243 2
Source file: /home/sergeyb/sources/src/sys/arch/loongson/dev/com_leioc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
com_leioc_match 2 7 45 3
com_leioc_attach 7 30 200 3
com_leioc_intr 1 5 16 1
leioc_cons_setup 1 9 41 1
Source file: /home/sergeyb/sources/src/sys/arch/loongson/dev/mcclock.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mcclock_attach 1 12 70 2
mcclock_get 1 19 123 3
mcclock_set 1 21 138 2
Source file: /home/sergeyb/sources/src/sys/arch/loongson/dev/mainbus.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mainbus_match 2 7 37 3
mainbus_attach 4 23 194 3
mainbus_print 2 4 22 2
Source file: /home/sergeyb/sources/src/sys/arch/loongson/dev/bonito_irq.h
Source file: /home/sergeyb/sources/src/sys/arch/loongson/dev/glxclk.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
glxclk_match 2 8 54 3
glxclk_attach 6 78 514 3
glxclk_startclock 1 6 26 1
glxclk_intr 2 15 82 1
glxclk_stat_intr 3 23 136 1
Source file: /home/sergeyb/sources/src/sys/arch/loongson/dev/leioc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
leioc_match 4 9 58 3
leioc_attach 1 11 72 3
Source file: /home/sergeyb/sources/src/sys/arch/loongson/dev/smfbreg.h
Source file: /home/sergeyb/sources/src/sys/arch/loongson/dev/gdiumiic.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
gdiumiic_bustype 8 17 83 1
gdiumiic_match 4 9 72 3
gdiumiic_attach 16 79 548 3
gdiumiic_detach 1 4 17 2
gdiumiic_i2c_acquire_bus 3 7 48 2
gdiumiic_i2c_release_bus 3 7 38 2
gdiumiic_i2c_send_start 1 4 24 2
gdiumiic_i2c_send_stop 1 4 24 2
gdiumiic_i2c_initiate_xfer 1 4 29 3
gdiumiic_i2c_read_byte 1 4 30 3
gdiumiic_i2c_write_byte 1 4 29 3
gdiumiic_bb_set_bits 3 8 62 2
gdiumiic_bb_set_dir 6 14 100 2
gdiumiic_bb_read_bits 3 12 67 1
gdiumiic_sensors_scan 1 24 169 3
Source file: /home/sergeyb/sources/src/sys/arch/loongson/dev/pcib.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pcibmatch 12 31 146 3
pcibattach 2 14 115 3
pcib_callback 1 5 38 1
pcib_isa_attach 3 13 88 4
pcib_print 2 6 29 2
Source file: /home/sergeyb/sources/src/sys/arch/loongson/dev/voyagervar.h
Source file: /home/sergeyb/sources/src/sys/arch/loongson/dev/voyagerreg.h
Source file: /home/sergeyb/sources/src/sys/arch/loongson/dev/mcclock_isa.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mcclock_isa_match 8 18 129 3
mcclock_isa_attach 2 12 89 3
mcclock_isa_write 1 10 68 3
mcclock_isa_read 1 10 63 2
Source file: /home/sergeyb/sources/src/sys/arch/loongson/dev/htbvar.h
Source file: /home/sergeyb/sources/src/sys/arch/loongson/dev/apm.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
apmmatch 3 7 53 3
apmattach 1 5 27 3
apmopen 10 34 180 4
apmclose 6 18 106 4
apmioctl 24 69 332 5
filt_apmrdetach 1 5 37 1
filt_apmread 3 6 35 2
apmkqfilter 5 17 102 2
apm_getdefaultinfo 1 8 39 1
apm_setinfohook 1 4 19 1
apm_record_event 5 14 117 3
apm_suspend 8 42 192 1
Source file: /home/sergeyb/sources/src/sys/arch/loongson/dev/m41t8xclock.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
m41t8xclock_match 1 6 57 3
m41t8xclock_attach 1 11 81 3
m41t8xclock_get 3 24 222 3
m41t8xclock_set 5 32 285 2
Source file: /home/sergeyb/sources/src/sys/arch/loongson/dev/bonito.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
bonito_match 3 9 60 3
bonito_attach 12 95 659 3
bonito_pa_to_device 1 4 12 1
bonito_device_to_pa 1 4 12 1
bonito_print 2 8 47 2
bonito_intr_establish 7 26 200 6
bonito_intr_disestablish 11 23 175 1
bonito_splx 3 11 57 1
bonito_setintrmask 3 19 101 1
bonito_intr_makemasks 6 25 192 0
bonito_intr_2e 6 27 159 2
bonito_intr_2f 5 24 134 2
bonito_intr_dispatch 12 41 269 3
bonito_attach_hook 2 10 65 3
bonito_bus_maxdevs 2 6 41 2
bonito_make_tag 1 4 39 4
bonito_decompose_tag 4 9 77 5
bonito_conf_addr 3 17 112 5
bonito_pci_hook 2 15 117 4
bonito_conf_size 1 4 14 2
bonito_conf_read 3 13 91 3
bonito_conf_read_internal 3 30 194 3
bonito_conf_write 4 29 211 4
bonito_pci_intr_map 7 24 183 2
bonito_pci_intr_string 2 10 58 2
bonito_pci_intr_establish 1 5 48 6
bonito_pci_intr_disestablish 1 4 17 2
bonito_io_map 7 18 111 5
bonito_mem_map 18 60 363 5
bonito_get_resource_extent 12 52 286 2
bonito_make_tag_early 1 4 25 3
bonito_conf_read_early 1 4 22 2
bonito_early_setup 1 7 23 0
Source file: /home/sergeyb/sources/src/sys/arch/loongson/dev/ohci_voyager.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ohci_voyager_match 2 7 61 3
ohci_voyager_attach 6 49 412 3
ohci_voyager_attach_deferred 2 18 125 1
Source file: /home/sergeyb/sources/src/sys/arch/loongson/include/pmap.h
Source file: /home/sergeyb/sources/src/sys/arch/loongson/include/apmvar.h
Source file: /home/sergeyb/sources/src/sys/arch/loongson/include/kcore.h
Source file: /home/sergeyb/sources/src/sys/arch/loongson/include/profile.h
Source file: /home/sergeyb/sources/src/sys/arch/loongson/include/loongson2.h
Source file: /home/sergeyb/sources/src/sys/arch/loongson/include/loongson3.h
Source file: /home/sergeyb/sources/src/sys/arch/loongson/include/memconf.h
Source file: /home/sergeyb/sources/src/sys/arch/loongson/include/vmparam.h
Source file: /home/sergeyb/sources/src/sys/arch/loongson/include/lock.h
Source file: /home/sergeyb/sources/src/sys/arch/loongson/include/hibernate.h
Source file: /home/sergeyb/sources/src/sys/arch/loongson/include/exec.h
Source file: /home/sergeyb/sources/src/sys/arch/loongson/include/spinlock.h
Source file: /home/sergeyb/sources/src/sys/arch/loongson/include/stdarg.h
Source file: /home/sergeyb/sources/src/sys/arch/loongson/include/_types.h
Source file: /home/sergeyb/sources/src/sys/arch/loongson/include/pte.h
Source file: /home/sergeyb/sources/src/sys/arch/loongson/include/ieee.h
Source file: /home/sergeyb/sources/src/sys/arch/loongson/include/ieeefp.h
Source file: /home/sergeyb/sources/src/sys/arch/loongson/include/mutex.h
Source file: /home/sergeyb/sources/src/sys/arch/loongson/include/cpu.h
Source file: /home/sergeyb/sources/src/sys/arch/loongson/include/cpustate.h
Source file: /home/sergeyb/sources/src/sys/arch/loongson/include/endian.h
Source file: /home/sergeyb/sources/src/sys/arch/loongson/include/frame.h
Source file: /home/sergeyb/sources/src/sys/arch/loongson/include/varargs.h
Source file: /home/sergeyb/sources/src/sys/arch/loongson/include/intr.h
Source file: /home/sergeyb/sources/src/sys/arch/loongson/include/isa_machdep.h
Source file: /home/sergeyb/sources/src/sys/arch/loongson/include/ptrace.h
Source file: /home/sergeyb/sources/src/sys/arch/loongson/include/limits.h
Source file: /home/sergeyb/sources/src/sys/arch/loongson/include/conf.h
Source file: /home/sergeyb/sources/src/sys/arch/loongson/include/atomic.h
Source file: /home/sergeyb/sources/src/sys/arch/loongson/include/pci_machdep.h
Source file: /home/sergeyb/sources/src/sys/arch/loongson/include/bus.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
bus_space_copy_1 2 8 63 6
bus_space_copy_2 2 8 64 6
bus_space_copy_4 2 8 64 6
bus_space_copy_8 2 8 64 6
bus_space_barrier 1 5 28 5
Source file: /home/sergeyb/sources/src/sys/arch/loongson/include/pmon.h
Source file: /home/sergeyb/sources/src/sys/arch/loongson/include/proc.h
Source file: /home/sergeyb/sources/src/sys/arch/loongson/include/mplock.h
Source file: /home/sergeyb/sources/src/sys/arch/loongson/include/hibernate_var.h
Source file: /home/sergeyb/sources/src/sys/arch/loongson/include/setjmp.h
Source file: /home/sergeyb/sources/src/sys/arch/loongson/include/pcb.h
Source file: /home/sergeyb/sources/src/sys/arch/loongson/include/autoconf.h
Source file: /home/sergeyb/sources/src/sys/arch/loongson/include/mips_opcode.h
Source file: /home/sergeyb/sources/src/sys/arch/loongson/include/db_machdep.h
Source file: /home/sergeyb/sources/src/sys/arch/loongson/include/signal.h
Source file: /home/sergeyb/sources/src/sys/arch/loongson/include/asm.h
Source file: /home/sergeyb/sources/src/sys/arch/loongson/include/param.h
Source file: /home/sergeyb/sources/src/sys/arch/loongson/include/reg.h
Source file: /home/sergeyb/sources/src/sys/arch/loongson/include/sysarch.h
Source file: /home/sergeyb/sources/src/sys/arch/loongson/include/trap.h
Source file: /home/sergeyb/sources/src/sys/arch/loongson/include/regdef.h
Source file: /home/sergeyb/sources/src/sys/arch/loongson/include/fpu.h
Source file: /home/sergeyb/sources/src/sys/arch/loongson/include/regnum.h
Source file: /home/sergeyb/sources/src/sys/arch/loongson/stand/boot/machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cnspeed 1 4 13 2
ttyname 1 4 10 1
ttydev 1 4 11 1
devboot 16 52 305 2
getsecs 1 4 8 0
machdep 4 14 56 0
main 6 15 84 0
gdium_abort 1 11 23 0
Source file: /home/sergeyb/sources/src/sys/arch/loongson/stand/boot/conf.c
Source file: /home/sergeyb/sources/src/sys/arch/loongson/stand/boot/dev.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pmon_iostrategy 7 27 165 6
pmon_ioopen 5 33 197 2
pmon_ioclose 2 13 70 1
pmon_getdisklabel 7 31 215 1
Source file: /home/sergeyb/sources/src/sys/arch/loongson/stand/boot/devopen.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
devparse 15 42 321 5
devopen 3 13 114 3
Source file: /home/sergeyb/sources/src/sys/arch/loongson/stand/boot/libsa.h
Source file: /home/sergeyb/sources/src/sys/arch/loongson/stand/boot/rd.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
rd_iostrategy 1 5 28 6
rd_ioopen 1 4 14 2
rd_ioclose 1 4 12 1
rd_isvalid 6 10 66 0
rd_invalidate 1 4 19 0
rdfs_open 3 11 52 2
rdfs_close 1 4 12 1
rdfs_read 2 9 57 4
rdfs_write 1 4 23 4
rdfs_seek 3 15 52 3
rdfs_stat 1 4 17 2
rdfs_readdir 1 4 16 2
Source file: /home/sergeyb/sources/src/sys/arch/loongson/stand/boot/cons.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pmon_cnprobe 1 4 15 1
pmon_cninit 1 3 9 1
pmon_cngetc 5 23 118 1
pmon_cnputc 2 7 29 2
Source file: /home/sergeyb/sources/src/sys/arch/loongson/stand/boot/exec.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
run_loadfile 8 35 222 2
Source file: /home/sergeyb/sources/src/sys/arch/loongson/loongson/isa_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
loongson_set_isa_imr 3 12 84 1
loongson_isa_specific_eoi 2 10 61 1
loongson_isa_splx 3 11 57 1
loongson_isa_setintrmask 1 10 46 1
loongson_generic_isa_attach_hook 1 6 28 3
Source file: /home/sergeyb/sources/src/sys/arch/loongson/loongson/machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
loongson_identify 24 75 372 2
loongson_efi_setup 11 40 278 1
loongson_envp_setup 18 59 267 1
mips_init 59 207 1289 5
dobootopts 17 49 225 1
consinit 2 9 31 0
cpu_startup 3 19 137 0
cpu_sysctl 6 21 111 7
boot 13 52 278 1
dumpconf 7 16 123 1
dumpsys 1 3 5 0
atoi 21 50 247 2
pmoncngetc 4 20 100 1
pmoncnputc 2 7 29 2
hw_cpu_hatch 4 27 135 1
hw_cpu_boot_secondary 1 4 16 1
hw_ipi_intr_establish 2 7 39 2
hw_ipi_intr_set 1 4 14 1
hw_ipi_intr_clear 2 5 22 1
Source file: /home/sergeyb/sources/src/sys/arch/loongson/loongson/bus_space.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
generic_space_read_1 1 4 26 3
generic_space_read_2 1 4 26 3
generic_space_read_4 1 4 26 3
generic_space_read_8 1 4 26 3
generic_space_write_1 1 5 30 4
generic_space_write_2 1 5 30 4
generic_space_write_4 1 5 30 4
generic_space_write_8 1 5 30 4
generic_space_read_raw_2 2 10 64 5
generic_space_write_raw_2 2 10 65 5
generic_space_read_raw_4 2 10 64 5
generic_space_write_raw_4 2 10 65 5
generic_space_read_raw_8 2 10 64 5
generic_space_write_raw_8 2 10 65 5
generic_space_map 1 6 32 5
generic_space_unmap 1 3 13 3
generic_space_region 1 6 30 5
generic_space_vaddr 1 4 17 2
generic_space_mmap 1 5 26 5
Source file: /home/sergeyb/sources/src/sys/arch/loongson/loongson/autoconf.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cpu_configure 1 9 39 1
parsepmonbp 7 29 166 1
diskconf 4 10 52 1
device_register 2 6 33 2
Source file: /home/sergeyb/sources/src/sys/arch/loongson/loongson/generic2e_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
generic2e_pci_attach_hook 4 17 92 1
generic2e_intr_map 8 25 90 3
generic2e_isa_attach_hook 1 6 37 3
generic2e_isa_intr_establish 1 6 54 7
generic2e_isa_intr_disestablish 1 4 17 2
generic2e_isa_intr 14 59 351 2
generic2e_reset 1 6 24 0
generic2e_setup 4 15 65 1
generic2e_device_register 10 25 146 2
via686sb_setup 1 80 705 2
Source file: /home/sergeyb/sources/src/sys/arch/loongson/loongson/yeeloong_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
lemote_pci_attach_hook 3 15 84 1
lemote_intr_map 12 30 115 3
lemote_isa_attach_hook 1 8 59 3
lemote_isa_intr_establish 1 6 54 7
lemote_isa_intr_disestablish 1 4 17 2
lemote_isa_intr 17 70 417 2
lemote_get_isa_imr 1 8 55 0
lemote_get_isa_isr 1 7 42 0
fuloong_powerdown 1 7 49 0
yeeloong_powerdown 1 5 19 0
lemote_reset 1 5 22 0
fuloong_setup 4 18 87 1
yeeloong_setup 1 5 14 1
ebenton_setup 1 4 10 1
lemote_device_register 10 25 146 2
Source file: /home/sergeyb/sources/src/sys/arch/loongson/loongson/pciide_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pciide_machdep_compat_intr_establish 2 13 88 5
pciide_machdep_compat_intr_disestablish 2 5 28 2
Source file: /home/sergeyb/sources/src/sys/arch/loongson/loongson/generic3a_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
generic3a_powerdown 2 5 16 1
generic3a_reset 2 5 16 1
generic3a_setup 5 20 126 1
generic3a_device_register 11 25 146 2
generic3a_config_secondary_cpus 5 21 150 2
generic3a_boot_secondary_cpu 3 15 85 1
generic3a_ipi_establish 2 8 54 2
generic3a_ipi_set 1 4 19 1
generic3a_ipi_clear 1 4 19 1
generic3a_ipi_intr 2 9 61 2
rs780e_pci_attach_hook 4 16 97 1
rs780e_setup 1 5 14 1
rs780sb_setup 1 24 223 2
rs780e_isa_attach_hook 1 4 19 3
rs780e_isa_intr_establish 1 5 49 7
rs780e_isa_intr_disestablish 1 4 17 2
rs780e_eoi 2 11 72 1
rs780e_set_imask 1 10 64 1
rs780e_irq_mask 1 4 19 1
rs780e_irq_unmask 1 4 19 1
rs780e_get_timecount 1 4 15 1
Source file: /home/sergeyb/sources/src/sys/arch/loongson/loongson/loongson3_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
loongson3a_setup 4 15 123 2
Source file: /home/sergeyb/sources/src/sys/arch/loongson/loongson/conf.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
iskmemdev 4 7 44 1
iszerodev 2 5 26 1
getnulldev 1 4 15 0
Source file: /home/sergeyb/sources/src/sys/arch/loongson/loongson/hibernate_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
get_hibernate_io_function 16 25 199 1
get_hibernate_info_md 3 16 118 1
hibernate_enter_resume_mapping 1 3 13 3
hibernate_populate_resume_pt 1 4 15 3
hibernate_inflate_skip 3 7 42 2
hibernate_enable_intr_machdep 1 4 10 1
hibernate_disable_intr_machdep 1 4 10 1
hibernate_flush 1 4 13 1
Source file: /home/sergeyb/sources/src/sys/arch/loongson/loongson/loongson3_intr.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
next_irq 2 16 65 1
setipl 1 10 35 2
loongson3_intr_init 7 30 222 1
loongson3_prop_imask 1 10 75 1
loongson3_update_imask 10 37 282 1
loongson3_intr_insert 5 16 97 3
loongson3_intr_remove 5 17 95 2
loongson3_intr_establish 5 30 214 5
loongson3_intr_disestablish 1 13 73 1
loongson3_ht_intr_establish 4 30 206 5
loongson3_ht_intr_disestablish 2 18 105 1
loongson3_splx 4 10 61 1
loongson3_intr 16 54 322 2
loongson3_ht_intr 17 56 349 2
loongson3_register_ht_pic 1 4 14 1
Source file: /home/sergeyb/sources/src/sys/arch/loongson/loongson/gdium_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
gdium_attach_hook 14 43 328 1
gdium_intr_map 8 25 108 3
gdium_device_register 20 51 217 2
gdium_powerdown 1 5 19 0
gdium_reset 1 5 19 0
gdium_setup 1 4 9 0
Source file: /home/sergeyb/sources/src/sys/arch/loongson/loongson/loongson2_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
loongson2e_setup 3 19 150 2
loongson2f_setup 4 36 272 2
loongson2f_setup_window 1 17 119 6
is_memory_range 8 18 135 3
loongson2f_cpuspeed 1 8 50 1
loongson2f_setperf 2 11 66 1
Source file: /home/sergeyb/sources/src/sys/arch/loongson/loongson/wscons_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
wscnprobe 12 34 205 1
wscninit 28 56 335 1
wscnputc 2 4 17 2
wscngetc 3 10 41 1
wscnpollc 2 4 17 2
Source file: /home/sergeyb/sources/src/sys/arch/loongson/loongson/bus_dma.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
_dmamap_create 3 20 152 7
_dmamap_destroy 1 4 19 2
_dmamap_load 3 18 119 6
_dmamap_load_mbuf 8 27 192 4
_dmamap_load_uio 9 34 239 4
_dmamap_load_raw 8 23 185 6
_dmamap_unload 1 5 22 2
_dmamap_sync 16 58 275 5
_dmamem_alloc 1 7 61 8
_dmamem_free 3 17 114 3
_dmamem_map 13 53 383 6
_dmamem_unmap 2 6 41 3
_dmamem_mmap 7 20 135 6
_dmamap_load_buffer 15 66 466 9
_dmamem_alloc_range 9 43 292 10
Source file: /home/sergeyb/sources/src/sys/arch/loongson/loongson/pmon.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pmon_init 8 32 164 5
pmon_getarg 3 6 35 1
pmon_getenvtype 1 4 8 0
pmon_getenv 8 26 141 1
pmon_get_env_reset 2 7 33 1
pmon_get_env_smbios 2 7 35 1
pmon_get_env_mem 2 9 63 1
pmon_get_env_cpu 2 9 63 1
pmon_get_env_sys 2 9 63 1
pmon_get_env_irq 2 9 63 1
pmon_get_env_iface 2 9 63 1
pmon_get_env_special 2 9 63 1
pmon_get_env_device 2 9 63 1
Source file: /home/sergeyb/sources/src/sys/arch/sh/dev/pcicreg.h
Source file: /home/sergeyb/sources/src/sys/arch/sh/dev/pciide_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pciide_machdep_compat_intr_establish 1 6 41 5
pciide_machdep_compat_intr_disestablish 1 4 16 2
Source file: /home/sergeyb/sources/src/sys/arch/sh/dev/scireg.h
Source file: /home/sergeyb/sources/src/sys/arch/sh/dev/scifreg.h
Source file: /home/sergeyb/sources/src/sys/arch/sh/dev/scif.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
InitializeScif 3 13 87 1
scif_putc 2 7 40 1
ScifErrCheck 1 4 21 1
scif_getc 10 22 128 1
scif_match 2 6 29 3
scif_attach 4 48 360 3
scifstart 6 42 238 1
scifparam 24 67 461 2
scif_iflush 2 11 54 1
scifopen 18 64 443 4
scifclose 2 10 88 4
scifread 1 6 61 3
scifwrite 1 6 61 3
scifpoll 1 6 61 3
sciftty 1 6 36 1
scifioctl 8 37 221 5
scif_schedrx 1 5 22 1
scif_break 5 15 78 2
scifstop 3 14 94 2
scif_intr_init 1 3 6 1
scifdiag 3 17 97 1
scif_rxsoft 16 58 372 2
scif_txsoft 2 9 82 2
scif_stsoft 7 23 156 2
scifsoft 5 18 89 1
scifintr 41 146 929 1
scifcnprobe 4 10 61 1
scifcninit 1 5 18 1
scifcngetc 1 9 35 1
scifcnputc 1 7 32 2
Source file: /home/sergeyb/sources/src/sys/arch/sh/dev/shb.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
shb_match 2 8 54 3
shb_attach 1 5 32 3
shb_search 2 8 65 3
shb_print 1 4 18 2
Source file: /home/sergeyb/sources/src/sys/arch/sh/dev/shpcicvar.h
Source file: /home/sergeyb/sources/src/sys/arch/sh/dev/shpcic.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
shpcic_lookup 4 18 83 1
shpcic_match 8 22 116 3
shpcic_attach 15 85 621 3
shpcic_bus_maxdevs 1 4 16 2
shpcic_make_tag 4 9 69 4
shpcic_decompose_tag 4 9 77 5
shpcic_conf_size 1 4 14 2
shpcic_conf_read 1 11 57 3
shpcic_conf_write 1 9 54 4
shpcic_iomem_map 1 6 34 5
shpcic_iomem_unmap 1 3 14 3
shpcic_iomem_subregion 1 6 33 5
shpcic_iomem_alloc 1 7 47 9
shpcic_iomem_free 1 3 14 3
shpcic_iomem_vaddr 1 4 20 2
__shpcic_io_read_1 1 5 37 2
__shpcic_io_read_2 1 5 37 2
__shpcic_io_read_4 1 5 37 2
__shpcic_mem_read_1 1 5 37 2
__shpcic_mem_read_2 1 5 37 2
__shpcic_mem_read_4 1 5 37 2
shpcic_io_read_1 1 6 29 3
shpcic_io_read_2 1 6 29 3
shpcic_io_read_4 1 6 29 3
shpcic_mem_read_1 1 6 29 3
shpcic_mem_read_2 1 6 29 3
shpcic_mem_read_4 1 6 29 3
shpcic_io_read_multi_1 2 7 39 5
shpcic_io_read_multi_2 2 7 39 5
shpcic_io_read_multi_4 2 7 39 5
shpcic_mem_read_multi_1 2 7 39 5
shpcic_mem_read_multi_2 2 7 39 5
shpcic_mem_read_multi_4 2 7 39 5
shpcic_io_read_raw_multi_2 2 9 51 5
shpcic_io_read_raw_multi_4 2 9 51 5
shpcic_mem_read_raw_multi_2 2 9 51 5
shpcic_mem_read_raw_multi_4 2 9 51 5
shpcic_io_read_region_1 2 8 43 5
shpcic_io_read_region_2 2 8 43 5
shpcic_io_read_region_4 2 8 43 5
shpcic_mem_read_region_1 2 8 43 5
shpcic_mem_read_region_2 2 8 43 5
shpcic_mem_read_region_4 2 8 43 5
shpcic_io_read_raw_region_2 2 10 55 5
shpcic_io_read_raw_region_4 2 10 55 5
shpcic_mem_read_raw_region_2 2 10 55 5
shpcic_mem_read_raw_region_4 2 10 55 5
__shpcic_io_write_1 1 6 41 3
__shpcic_io_write_2 1 6 41 3
__shpcic_io_write_4 1 6 41 3
__shpcic_mem_write_1 1 6 41 3
__shpcic_mem_write_2 1 6 41 3
__shpcic_mem_write_4 1 6 41 3
shpcic_io_write_1 1 5 26 4
shpcic_io_write_2 1 5 26 4
shpcic_io_write_4 1 5 26 4
shpcic_mem_write_1 1 5 26 4
shpcic_mem_write_2 1 5 26 4
shpcic_mem_write_4 1 5 26 4
shpcic_io_write_multi_1 2 7 40 5
shpcic_io_write_multi_2 2 7 40 5
shpcic_io_write_multi_4 2 7 40 5
shpcic_mem_write_multi_1 2 7 40 5
shpcic_mem_write_multi_2 2 7 40 5
shpcic_mem_write_multi_4 2 7 40 5
shpcic_io_write_raw_multi_2 2 9 52 5
shpcic_io_write_raw_multi_4 2 9 52 5
shpcic_mem_write_raw_multi_2 2 9 52 5
shpcic_mem_write_raw_multi_4 2 9 52 5
shpcic_io_write_region_1 2 8 44 5
shpcic_io_write_region_2 2 8 44 5
shpcic_io_write_region_4 2 8 44 5
shpcic_mem_write_region_1 2 8 44 5
shpcic_mem_write_region_2 2 8 44 5
shpcic_mem_write_region_4 2 8 44 5
shpcic_io_write_raw_region_2 2 10 56 5
shpcic_io_write_raw_region_4 2 10 56 5
shpcic_mem_write_raw_region_2 2 10 56 5
shpcic_mem_write_raw_region_4 2 10 56 5
shpcic_io_set_multi_1 2 7 36 5
shpcic_io_set_multi_2 2 7 36 5
shpcic_io_set_multi_4 2 7 36 5
shpcic_mem_set_multi_1 2 7 36 5
shpcic_mem_set_multi_2 2 7 36 5
shpcic_mem_set_multi_4 2 7 36 5
shpcic_io_set_region_1 2 8 40 5
shpcic_io_set_region_2 2 8 40 5
shpcic_io_set_region_4 2 8 40 5
shpcic_mem_set_region_1 2 8 40 5
shpcic_mem_set_region_2 2 8 40 5
shpcic_mem_set_region_4 2 8 40 5
shpcic_io_copy_1 4 24 137 6
shpcic_io_copy_2 4 24 137 6
shpcic_io_copy_4 4 24 137 6
shpcic_mem_copy_1 4 24 137 6
shpcic_mem_copy_2 4 24 137 6
shpcic_mem_copy_4 4 24 137 6
Source file: /home/sergeyb/sources/src/sys/arch/sh/include/mmu_sh3.h
Source file: /home/sergeyb/sources/src/sys/arch/sh/include/pmap.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pmap_remove_all 1 3 9 1
Source file: /home/sergeyb/sources/src/sys/arch/sh/include/disklabel.h
Source file: /home/sergeyb/sources/src/sys/arch/sh/include/kcore.h
Source file: /home/sergeyb/sources/src/sys/arch/sh/include/profile.h
Source file: /home/sergeyb/sources/src/sys/arch/sh/include/devreg.h
Source file: /home/sergeyb/sources/src/sys/arch/sh/include/mmu.h
Source file: /home/sergeyb/sources/src/sys/arch/sh/include/cache.h
Source file: /home/sergeyb/sources/src/sys/arch/sh/include/tmureg.h
Source file: /home/sergeyb/sources/src/sys/arch/sh/include/vmparam.h
Source file: /home/sergeyb/sources/src/sys/arch/sh/include/lock.h
Source file: /home/sergeyb/sources/src/sys/arch/sh/include/intcreg.h
Source file: /home/sergeyb/sources/src/sys/arch/sh/include/exec.h
Source file: /home/sergeyb/sources/src/sys/arch/sh/include/spinlock.h
Source file: /home/sergeyb/sources/src/sys/arch/sh/include/tcb.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
__sh_get_tcb 1 6 23 1
Source file: /home/sergeyb/sources/src/sys/arch/sh/include/stdarg.h
Source file: /home/sergeyb/sources/src/sys/arch/sh/include/_types.h
Source file: /home/sergeyb/sources/src/sys/arch/sh/include/pte.h
Source file: /home/sergeyb/sources/src/sys/arch/sh/include/ieee.h
Source file: /home/sergeyb/sources/src/sys/arch/sh/include/ieeefp.h
Source file: /home/sergeyb/sources/src/sys/arch/sh/include/fenv.h
Source file: /home/sergeyb/sources/src/sys/arch/sh/include/mutex.h
Source file: /home/sergeyb/sources/src/sys/arch/sh/include/cache_sh3.h
Source file: /home/sergeyb/sources/src/sys/arch/sh/include/locore.h
Source file: /home/sergeyb/sources/src/sys/arch/sh/include/cpu.h
Source file: /home/sergeyb/sources/src/sys/arch/sh/include/cdefs.h
Source file: /home/sergeyb/sources/src/sys/arch/sh/include/cache_sh4.h
Source file: /home/sergeyb/sources/src/sys/arch/sh/include/endian.h
Source file: /home/sergeyb/sources/src/sys/arch/sh/include/frame.h
Source file: /home/sergeyb/sources/src/sys/arch/sh/include/ubcreg.h
Source file: /home/sergeyb/sources/src/sys/arch/sh/include/varargs.h
Source file: /home/sergeyb/sources/src/sys/arch/sh/include/intr.h
Source file: /home/sergeyb/sources/src/sys/arch/sh/include/bscreg.h
Source file: /home/sergeyb/sources/src/sys/arch/sh/include/clock.h
Source file: /home/sergeyb/sources/src/sys/arch/sh/include/ptrace.h
Source file: /home/sergeyb/sources/src/sys/arch/sh/include/limits.h
Source file: /home/sergeyb/sources/src/sys/arch/sh/include/atomic.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
__atomic_enter 1 7 40 1
__atomic_leave 1 4 20 1
_atomic_cas_uint 2 11 58 3
_atomic_cas_ulong 2 11 58 3
_atomic_cas_ptr 2 12 71 3
_atomic_swap_uint 1 10 48 2
_atomic_swap_ulong 1 10 48 2
_atomic_swap_ptr 1 11 61 2
_atomic_add_int_nv 1 10 50 2
_atomic_add_long_nv 1 10 50 2
_atomic_sub_int_nv 1 10 50 2
_atomic_sub_long_nv 1 10 50 2
atomic_setbits_int 1 7 34 2
atomic_clearbits_int 1 7 34 2
Source file: /home/sergeyb/sources/src/sys/arch/sh/include/mmu_sh4.h
Source file: /home/sergeyb/sources/src/sys/arch/sh/include/psl.h
Source file: /home/sergeyb/sources/src/sys/arch/sh/include/proc.h
Source file: /home/sergeyb/sources/src/sys/arch/sh/include/cpgreg.h
Source file: /home/sergeyb/sources/src/sys/arch/sh/include/setjmp.h
Source file: /home/sergeyb/sources/src/sys/arch/sh/include/reloc.h
Source file: /home/sergeyb/sources/src/sys/arch/sh/include/pcb.h
Source file: /home/sergeyb/sources/src/sys/arch/sh/include/sh_opcode.h
Source file: /home/sergeyb/sources/src/sys/arch/sh/include/cputypes.h
Source file: /home/sergeyb/sources/src/sys/arch/sh/include/db_machdep.h
Source file: /home/sergeyb/sources/src/sys/arch/sh/include/signal.h
Source file: /home/sergeyb/sources/src/sys/arch/sh/include/asm.h
Source file: /home/sergeyb/sources/src/sys/arch/sh/include/param.h
Source file: /home/sergeyb/sources/src/sys/arch/sh/include/reg.h
Source file: /home/sergeyb/sources/src/sys/arch/sh/include/trap.h
Source file: /home/sergeyb/sources/src/sys/arch/sh/include/rtcreg.h
Source file: /home/sergeyb/sources/src/sys/arch/sh/include/fpu.h
Source file: /home/sergeyb/sources/src/sys/arch/sh/sh/locore_c.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cpu_switch_prepare 4 18 152 2
cpu_exit 2 7 39 1
sh3_switch_setup 3 15 103 1
sh4_switch_setup 3 21 147 1
copystr 5 16 98 4
Source file: /home/sergeyb/sources/src/sys/arch/sh/sh/cpu.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cpu_match 2 7 49 3
cpu_attach 2 8 51 3
Source file: /home/sergeyb/sources/src/sys/arch/sh/sh/devreg.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sh_devreg_init 3 7 24 1
Source file: /home/sergeyb/sources/src/sys/arch/sh/sh/cache_sh4.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sh4_cache_config 22 81 374 1
cache_sh4_op_line_32 1 6 36 4
cache_sh4_op_8lines_32 1 13 92 4
sh4_icache_sync_all 2 12 49 1
sh4_icache_sync_range 2 14 78 2
sh4_icache_sync_range_index 3 16 96 2
sh4_dcache_wbinv_all 2 11 47 1
sh4_dcache_wbinv_range 2 9 51 2
sh4_dcache_wbinv_range_index 3 16 93 2
sh4_dcache_inv_range 2 9 51 2
sh4_dcache_wb_range 2 9 51 2
cache_sh4_emode_op_line_32 1 10 66 5
cache_sh4_emode_op_8lines_32 1 24 180 5
sh4_emode_icache_sync_all 2 13 51 1
sh4_emode_icache_sync_range_index 3 18 100 2
sh4_emode_dcache_wbinv_all 2 10 47 1
sh4_emode_dcache_wbinv_range_index 3 15 95 2
Source file: /home/sergeyb/sources/src/sys/arch/sh/sh/cache_sh3.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sh3_cache_config 9 52 232 1
cache_sh3_op_line_16_nway 2 10 58 3
cache_sh3_op_8lines_16_nway 2 18 114 3
sh3_cache_wbinv_all 2 6 36 1
sh3_cache_wbinv_range_index 3 13 83 2
sh3_cache_wbinv_range 2 11 63 2
sh3_cache_panic 1 4 15 2
sh3_cache_nop 1 3 10 2
Source file: /home/sergeyb/sources/src/sys/arch/sh/sh/interrupt.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
intc_init 13 28 123 1
intc_intr_establish 3 18 136 6
intc_intr_disestablish 2 10 55 1
intc_intr_disable 10 22 79 1
intc_intr_enable 10 24 98 1
intc_intr_priority 50 104 406 2
intc_alloc_ih 3 12 69 1
intc_free_ih 1 5 28 1
intc_unknown_intr 3 9 56 1
intpri_intr_priority 15 43 164 2
intpri_intr_enable 16 38 146 1
intpri_intr_disable 16 38 146 1
softintr_init 2 13 78 1
softintr_dispatch 3 19 113 1
setsoft 1 4 11 1
softintr_establish 4 17 118 3
intr_barrier 1 3 8 1
softintr_disestablish 2 12 77 1
softintr_schedule 2 12 75 1
tmu1_oneshot 1 6 36 1
tmu1_intr 1 10 53 1
Source file: /home/sergeyb/sources/src/sys/arch/sh/sh/mem.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mmopen 7 17 72 4
mmclose 1 4 23 4
mmrw 18 64 379 3
mmmmap 4 9 70 3
mmioctl 1 4 26 5
__mm_mem_addr 9 16 95 1
Source file: /home/sergeyb/sources/src/sys/arch/sh/sh/sys_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sys_sysarch 1 5 35 3
Source file: /home/sergeyb/sources/src/sys/arch/sh/sh/mmu_sh3.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sh3_mmu_start 1 6 24 1
sh3_tlb_invalidate_addr 3 15 92 2
sh3_tlb_invalidate_asid 4 15 93 1
sh3_tlb_invalidate_all 3 13 84 1
sh3_tlb_update 4 12 92 3
Source file: /home/sergeyb/sources/src/sys/arch/sh/sh/db_interface.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
db_machine_init 1 4 11 1
kdb_printtrap 3 11 66 2
db_ktrap 7 28 121 3
db_enter 1 4 17 1
inst_call 4 6 37 1
inst_return 2 5 21 1
inst_trap_return 2 5 21 1
db_set_single_step 1 9 64 1
db_clear_single_step 1 4 14 1
db_tlbdump_cmd 18 109 684 4
__db_tlbdump_pfn 1 5 32 1
__db_procname_by_asid 2 10 57 1
__db_tlbdump_page_size_sh4 5 17 55 1
db_cachedump_cmd 7 8 43 4
__db_cachedump_sh3 4 34 195 1
__db_cachedump_sh4 6 38 265 1
db_frame_cmd 2 48 286 4
__db_print_symbol 4 9 56 1
db_stackcheck_cmd 3 34 228 4
Source file: /home/sergeyb/sources/src/sys/arch/sh/sh/db_memrw.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
db_read_bytes 8 14 133 3
db_write_bytes 8 14 135 3
Source file: /home/sergeyb/sources/src/sys/arch/sh/sh/process_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
process_frame 1 4 18 1
process_read_regs 1 26 197 2
process_read_fpregs 6 12 75 2
process_write_regs 2 28 220 2
process_write_fpregs 6 12 75 2
process_sstep 2 8 38 2
process_set_pc 1 6 36 2
Source file: /home/sergeyb/sources/src/sys/arch/sh/sh/vm_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cpu_fork 18 50 443 6
vmapbuf 3 25 177 2
vunmapbuf 2 16 115 2
Source file: /home/sergeyb/sources/src/sys/arch/sh/sh/mmu_sh4.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
__sh4_itlb_invalidate_all 1 7 55 1
sh4_mmu_start 1 9 44 1
sh4_tlb_invalidate_addr 1 14 65 2
sh4_tlb_invalidate_asid 3 15 80 1
sh4_tlb_invalidate_all 3 22 157 1
sh4_tlb_update 5 24 152 3
Source file: /home/sergeyb/sources/src/sys/arch/sh/sh/clock.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sh_clock_init 6 48 337 2
sh_clock_get_cpuclock 1 4 13 1
sh_clock_get_pclock 1 4 13 1
setstatclockrate 1 3 7 1
sh_timecounter_get 1 4 20 1
delay 1 4 16 1
cpu_initclocks 6 33 274 1
inittodr 14 32 217 1
resettodr 3 14 92 1
sh3_clock_intr 3 11 50 1
sh4_clock_intr 3 11 50 1
sh_rtc_init 1 4 20 1
sh_rtc_get 6 29 212 3
sh_rtc_set 2 19 131 2
Source file: /home/sergeyb/sources/src/sys/arch/sh/sh/sh_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sh_cpu_init 8 25 130 2
sh_proc0_init 2 20 188 1
sh_startup 9 31 185 1
dumpconf 8 24 169 1
dumpsys 18 79 404 1
sendsig 8 38 358 6
sys_sigreturn 7 29 255 3
setregs 3 35 256 4
cpu_reset 1 6 28 1
Source file: /home/sergeyb/sources/src/sys/arch/sh/sh/mutex.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
_mtx_init 1 6 33 2
__mtx_enter 3 8 49 1
__mtx_enter_try 3 9 49 1
__mtx_leave 3 8 45 1
Source file: /home/sergeyb/sources/src/sys/arch/sh/sh/mmu.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sh_mmu_init 4 17 59 1
sh_mmu_information 11 22 115 1
sh_tlb_set_asid 1 4 17 1
Source file: /home/sergeyb/sources/src/sys/arch/sh/sh/db_trace.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
db_stack_trace_print 13 56 358 5
db_nextframe 17 69 375 3
Source file: /home/sergeyb/sources/src/sys/arch/sh/sh/cache.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sh_cache_init 6 8 24 1
sh_cache_information 16 41 187 1
__cache_flush 2 10 52 1
Source file: /home/sergeyb/sources/src/sys/arch/sh/sh/pmap.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pmap_bootstrap 1 11 72 1
pmap_steal_memory 7 30 210 3
pmap_growkernel 7 31 182 1
pmap_init 1 8 60 1
pmap_create 2 13 86 1
pmap_destroy 8 25 165 1
pmap_reference 1 4 12 1
pmap_activate 3 9 65 1
pmap_enter 23 71 427 5
__pmap_map_change 8 25 173 5
__pmap_pv_enter 7 38 209 4
pmap_remove 7 20 147 3
__pmap_pv_remove 8 24 154 3
pmap_kenter_pa 4 17 114 3
pmap_kremove 6 18 121 2
pmap_extract 7 15 107 3
pmap_protect 24 65 421 4
pmap_page_protect 6 31 168 2
pmap_unwire 4 10 64 2
pmap_proc_iflush 2 5 27 3
pmap_zero_page 2 10 60 1
pmap_copy_page 2 14 88 2
pmap_is_referenced 2 4 26 1
pmap_clear_reference 5 26 158 1
pmap_is_modified 2 4 26 1
pmap_clear_modify 9 37 212 1
pmap_prefer 2 6 29 2
pmap_prefer_align 2 4 15 1
pmap_prefer_offset 2 4 18 1
__pmap_pv_page_alloc 2 9 65 3
__pmap_pv_page_free 2 7 43 2
__pmap_pte_alloc 3 13 102 2
__pmap_pte_lookup 3 10 63 2
__pmap_kpte_lookup 2 7 39 1
__pmap_pte_load 10 26 197 3
__pmap_asid_alloc 6 28 206 1
__pmap_asid_free 2 9 53 1
pmap_map_direct 1 4 16 1
pmap_unmap_direct 2 8 37 1
Source file: /home/sergeyb/sources/src/sys/arch/sh/sh/trap.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
general_exception 39 124 760 3
tlb_exception 27 117 677 3
ast 3 14 83 2
cachectl 7 15 89 2
syscall 23 98 564 2
child_return 1 8 43 1
Source file: /home/sergeyb/sources/src/sys/arch/sh/sh/db_disasm.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
db_disasm 2 12 78 2
disasm_branch 6 30 192 4
get_ascii 5 7 63 2
get_opcode 2 10 91 3
f_02 10 38 203 4
f_03 6 26 133 4
f_04 5 21 132 4
f_08 10 37 177 4
f_09 6 21 110 4
f_0a 8 32 165 4
f_0b 5 19 100 4
f_0c 5 21 132 4
f_10 1 9 73 4
f_20 4 18 114 4
f_24 5 21 132 4
f_28 5 21 132 4
f_2c 5 21 132 4
f_30 4 18 114 4
f_34 5 21 132 4
f_38 4 18 114 4
f_3c 5 21 132 4
f_40 4 17 98 4
f_41 4 17 98 4
f_42 8 32 165 4
f_43 10 38 203 4
f_44 3 14 82 4
f_45 4 17 98 4
f_46 8 32 165 4
f_47 10 38 203 4
f_48 4 17 98 4
f_49 4 17 98 4
f_4a 8 32 165 4
f_4b 4 17 98 4
f_4c 1 7 57 4
f_4d 1 7 57 4
f_4e 10 38 203 4
f_4f 1 7 57 4
f_50 1 9 73 4
f_60 5 21 132 4
f_64 5 21 132 4
f_68 5 21 132 4
f_6c 5 21 132 4
f_70 1 7 62 4
f_80 14 68 372 4
f_90 1 8 58 4
f_a0 2 9 57 4
f_b0 2 9 57 4
f_c0 21 78 380 4
f_d0 1 8 58 4
f_e0 1 7 62 4
f_f0 5 21 132 4
f_f4 5 21 132 4
f_f8 5 21 132 4
f_fc 1 7 57 4
f_fd 13 46 229 4
f_fe 1 7 57 4
Source file: /home/sergeyb/sources/src/sys/arch/arm/cortex/ampintc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ampintc_match 3 9 65 3
ampintc_attach 7 57 560 3
ampintc_set_priority 1 7 49 2
ampintc_setipl 1 11 66 1
ampintc_intr_enable 2 8 58 1
ampintc_intr_disable 1 6 38 1
ampintc_calc_mask 7 33 194 1
ampintc_splx 2 7 37 1
ampintc_spllower 1 7 33 1
ampintc_splraise 2 10 45 1
ampintc_iack 1 7 36 1
ampintc_eoi 1 5 29 1
ampintc_route 2 13 98 3
ampintc_irq_handler 9 37 200 1
ampintc_intr_establish_ext 1 5 44 5
ampintc_intr_establish_fdt 3 14 108 6
ampintc_intr_establish 5 25 179 5
ampintc_intr_disestablish 3 15 106 1
ampintc_intr_string 1 7 51 1
Source file: /home/sergeyb/sources/src/sys/arch/arm/cortex/cortex.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cortexmatch 7 16 117 3
cortexattach 1 5 32 3
cortexsearch 2 13 99 3
cortexprint 2 7 42 2
Source file: /home/sergeyb/sources/src/sys/arch/arm/cortex/arml2cc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
arml2cc_match 2 6 39 3
arml2cc_attach 3 26 229 3
arml2cc_enable 1 10 56 1
arml2cc_disable 1 9 56 1
arml2cc_cache_op 2 6 49 3
arml2cc_cache_way_op 2 6 49 3
arml2cc_cache_sync 1 4 24 1
arml2cc_sdcache_drain_writebuf 3 7 32 1
arml2cc_cache_range_op 2 13 71 3
arml2cc_sdcache_wbinv_all 6 11 102 1
arml2cc_sdcache_wbinv_range 5 10 81 3
arml2cc_sdcache_inv_range 3 8 47 3
arml2cc_sdcache_wb_range 3 8 47 3
Source file: /home/sergeyb/sources/src/sys/arch/arm/cortex/smc.h
Source file: /home/sergeyb/sources/src/sys/arch/arm/cortex/agtimer.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
agtimer_readcnt64 1 6 25 1
agtimer_get_ctrl 1 6 25 1
agtimer_set_ctrl 1 7 31 1
agtimer_set_tval 1 7 31 1
agtimer_match 1 5 39 3
agtimer_attach 2 17 130 3
agtimer_get_timecount 1 4 14 1
agtimer_intr 10 41 239 1
agtimer_set_clockrate 2 11 56 1
agtimer_cpu_initclocks 2 27 177 0
agtimer_delay 7 26 146 1
agtimer_setstatclockrate 2 14 90 1
agtimer_startclock 1 14 88 1
agtimer_init 3 11 68 1
Source file: /home/sergeyb/sources/src/sys/arch/arm/cortex/cortex.h
Source file: /home/sergeyb/sources/src/sys/arch/arm/cortex/amptimer.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
amptimer_readcnt64 2 12 90 1
amptimer_match 2 6 37 3
amptimer_attach 5 32 285 3
amptimer_get_timecount 1 5 32 1
amptimer_intr 13 64 437 1
amptimer_set_clockrate 2 11 56 1
amptimer_cpu_initclocks 5 35 270 0
amptimer_delay 7 28 186 1
amptimer_setstatclockrate 2 14 90 1
amptimer_startclock 1 10 77 1
Source file: /home/sergeyb/sources/src/sys/arch/arm/include/pmap.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
vtopte 2 8 44 1
L1_S_PROT 5 11 61 2
L2_L_PROT 5 11 61 2
L2_S_PROT 5 11 61 2
l2pte_is_writeable 1 4 24 2
Source file: /home/sergeyb/sources/src/sys/arch/arm/include/disklabel.h
Source file: /home/sergeyb/sources/src/sys/arch/arm/include/apmvar.h
Source file: /home/sergeyb/sources/src/sys/arch/arm/include/kcore.h
Source file: /home/sergeyb/sources/src/sys/arch/arm/include/profile.h
Source file: /home/sergeyb/sources/src/sys/arch/arm/include/fdt.h
Source file: /home/sergeyb/sources/src/sys/arch/arm/include/armreg.h
Source file: /home/sergeyb/sources/src/sys/arch/arm/include/vmparam.h
Source file: /home/sergeyb/sources/src/sys/arch/arm/include/lock.h
Source file: /home/sergeyb/sources/src/sys/arch/arm/include/_float.h
Source file: /home/sergeyb/sources/src/sys/arch/arm/include/softintr.h
Source file: /home/sergeyb/sources/src/sys/arch/arm/include/exec.h
Source file: /home/sergeyb/sources/src/sys/arch/arm/include/spinlock.h
Source file: /home/sergeyb/sources/src/sys/arch/arm/include/tcb.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
__arm_set_tcb 1 4 20 1
__arm_read_tcb 1 6 24 1
Source file: /home/sergeyb/sources/src/sys/arch/arm/include/stdarg.h
Source file: /home/sergeyb/sources/src/sys/arch/arm/include/_types.h
Source file: /home/sergeyb/sources/src/sys/arch/arm/include/pte.h
Source file: /home/sergeyb/sources/src/sys/arch/arm/include/ieee.h
Source file: /home/sergeyb/sources/src/sys/arch/arm/include/ieeefp.h
Source file: /home/sergeyb/sources/src/sys/arch/arm/include/fenv.h
Source file: /home/sergeyb/sources/src/sys/arch/arm/include/mutex.h
Source file: /home/sergeyb/sources/src/sys/arch/arm/include/cpu.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
curcpu 1 6 27 1
Source file: /home/sergeyb/sources/src/sys/arch/arm/include/sysreg.h
Source file: /home/sergeyb/sources/src/sys/arch/arm/include/cpufunc.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
__set_cpsr_c 1 12 47 2
__get_cpsr 1 6 22 0
Source file: /home/sergeyb/sources/src/sys/arch/arm/include/openpromio.h
Source file: /home/sergeyb/sources/src/sys/arch/arm/include/machdep.h
Source file: /home/sergeyb/sources/src/sys/arch/arm/include/cdefs.h
Source file: /home/sergeyb/sources/src/sys/arch/arm/include/endian.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
___swap16md 1 6 30 1
___swap32md 1 6 30 1
___swap64md 1 7 39 1
Source file: /home/sergeyb/sources/src/sys/arch/arm/include/cpuconf.h
Source file: /home/sergeyb/sources/src/sys/arch/arm/include/fiq.h
Source file: /home/sergeyb/sources/src/sys/arch/arm/include/frame.h
Source file: /home/sergeyb/sources/src/sys/arch/arm/include/fp.h
Source file: /home/sergeyb/sources/src/sys/arch/arm/include/ptrace.h
Source file: /home/sergeyb/sources/src/sys/arch/arm/include/limits.h
Source file: /home/sergeyb/sources/src/sys/arch/arm/include/conf.h
Source file: /home/sergeyb/sources/src/sys/arch/arm/include/atomic.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
_atomic_cas_ptr 1 20 72 3
_atomic_swap_ptr 1 15 58 2
atomic_setbits_int 1 14 53 2
atomic_clearbits_int 1 14 54 2
Source file: /home/sergeyb/sources/src/sys/arch/arm/include/pci_machdep.h
Source file: /home/sergeyb/sources/src/sys/arch/arm/include/bus.h
Source file: /home/sergeyb/sources/src/sys/arch/arm/include/proc.h
Source file: /home/sergeyb/sources/src/sys/arch/arm/include/setjmp.h
Source file: /home/sergeyb/sources/src/sys/arch/arm/include/reloc.h
Source file: /home/sergeyb/sources/src/sys/arch/arm/include/pcb.h
Source file: /home/sergeyb/sources/src/sys/arch/arm/include/db_machdep.h
Source file: /home/sergeyb/sources/src/sys/arch/arm/include/signal.h
Source file: /home/sergeyb/sources/src/sys/arch/arm/include/asm.h
Source file: /home/sergeyb/sources/src/sys/arch/arm/include/param.h
Source file: /home/sergeyb/sources/src/sys/arch/arm/include/reg.h
Source file: /home/sergeyb/sources/src/sys/arch/arm/include/sysarch.h
Source file: /home/sergeyb/sources/src/sys/arch/arm/include/swi.h
Source file: /home/sergeyb/sources/src/sys/arch/arm/include/undefined.h
Source file: /home/sergeyb/sources/src/sys/arch/arm/include/trap.h
Source file: /home/sergeyb/sources/src/sys/arch/arm/simplebus/simplebusvar.h
Source file: /home/sergeyb/sources/src/sys/arch/arm/simplebus/simplebus.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
simplebus_match 3 9 64 3
simplebus_attach 6 36 339 3
simplebus_submatch 2 8 69 3
simplebus_attach_node 14 55 523 2
simplebus_bs_map 10 36 324 5
Source file: /home/sergeyb/sources/src/sys/arch/arm/armv7/armv7reg.h
Source file: /home/sergeyb/sources/src/sys/arch/arm/armv7/armv7_mutex.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
_mtx_init 1 6 30 2
__mtx_enter 3 8 46 1
__mtx_enter_try 4 12 62 1
__mtx_leave 3 8 42 1
Source file: /home/sergeyb/sources/src/sys/arch/arm/armv7/armv7var.h
Source file: /home/sergeyb/sources/src/sys/arch/arm/armv7/armv7_a4x_space.c
Source file: /home/sergeyb/sources/src/sys/arch/arm/armv7/armv7_space.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
armv7_bs_map 4 19 142 5
armv7_bs_unmap 1 9 66 3
armv7_bs_subregion 1 6 33 5
armv7_bs_barrier 1 5 24 5
armv7_bs_vaddr 1 4 20 2
armv7_bs_alloc 1 6 39 9
armv7_bs_free 1 4 19 3
Source file: /home/sergeyb/sources/src/sys/arch/arm/mainbus/mainbus.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mainbus_match 1 4 22 3
mainbus_attach 7 36 330 3
mainbus_attach_node 11 51 481 3
mainbus_match_status 4 13 114 3
mainbus_attach_cpus 3 16 124 2
mainbus_match_primary 3 10 88 3
mainbus_match_secondary 3 10 88 3
mainbus_attach_framebuffer 3 8 54 1
mainbus_legacy_found 1 7 46 2
Source file: /home/sergeyb/sources/src/sys/arch/arm/mainbus/mainbus.h
Source file: /home/sergeyb/sources/src/sys/arch/arm/arm/fiq.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
fiq_installhandler 3 7 46 2
fiq_claim 6 25 146 1
fiq_release 6 23 149 1
Source file: /home/sergeyb/sources/src/sys/arch/arm/arm/cpu.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cpu_match 3 9 65 3
cpu_attach 2 16 88 3
identify_arm_cpu 17 76 401 2
cpu_alloc_idle_pcb 2 20 141 1
intr_barrier 1 4 13 1
Source file: /home/sergeyb/sources/src/sys/arch/arm/arm/syscall.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
swi_handler 11 63 380 1
child_return 1 9 47 1
Source file: /home/sergeyb/sources/src/sys/arch/arm/arm/cpufunc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
log2 2 7 28 1
arm_get_cachetype_cp15v7 10 66 416 1
armv7_idcache_wbinv_all 1 7 27 0
armv7_dcache_wbinv_all 4 27 133 0
set_cpufuncs 5 29 132 0
armv7_setup 10 46 171 0
Source file: /home/sergeyb/sources/src/sys/arch/arm/arm/fault.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
data_abort_handler 31 120 778 1
dab_fatal 5 35 248 5
dab_align 2 13 97 5
dab_buserr 8 27 194 5
prefetch_abort_handler 12 47 344 1
badaddr_read 10 33 212 3
Source file: /home/sergeyb/sources/src/sys/arch/arm/arm/stubs.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
dumpconf 8 22 175 1
dumpsys 19 94 547 0
Source file: /home/sergeyb/sources/src/sys/arch/arm/arm/disksubr.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
readdisklabel 8 26 157 4
writedisklabel 4 30 213 3
Source file: /home/sergeyb/sources/src/sys/arch/arm/arm/undefined.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
install_coproc_handler 2 10 68 2
install_coproc_handler_static 1 4 25 2
remove_coproc_handler 1 6 31 1
gdb_trapper 5 14 85 4
undefined_init 2 8 44 0
undefinedinstruction 17 64 404 1
Source file: /home/sergeyb/sources/src/sys/arch/arm/arm/mem.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mmopen 13 24 114 4
mmclose 3 6 36 4
mmrw 18 69 440 3
mmmmap 4 10 66 3
mmioctl 1 4 26 5
Source file: /home/sergeyb/sources/src/sys/arch/arm/arm/sys_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
arm32_sync_icache 10 40 251 3
arm32_drain_writebuf 1 9 37 3
sys_sysarch 3 21 101 3
Source file: /home/sergeyb/sources/src/sys/arch/arm/arm/arm_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
setregs 1 14 100 4
Source file: /home/sergeyb/sources/src/sys/arch/arm/arm/conf.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
iskmemdev 2 4 24 1
iszerodev 2 4 24 1
getnulldev 1 4 14 1
Source file: /home/sergeyb/sources/src/sys/arch/arm/arm/db_interface.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
db_access_und_sp 2 6 35 3
db_access_abt_sp 2 6 35 3
db_access_irq_sp 2 6 35 3
db_ktrap 4 23 93 2
db_validate_address 5 13 76 1
db_read_bytes 10 26 183 3
db_write_text 11 61 342 3
db_write_bytes 5 23 127 3
db_enter 1 4 11 1
db_trapper 3 12 74 4
db_machine_init 1 6 25 1
db_fetch_reg 17 39 184 2
db_branch_taken 12 45 330 3
Source file: /home/sergeyb/sources/src/sys/arch/arm/arm/process_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
process_frame 1 4 18 1
process_read_regs 4 14 116 2
process_read_fpregs 1 5 32 2
process_write_regs 4 15 124 2
process_write_fpregs 1 4 19 2
process_sstep 2 6 24 2
process_set_pc 1 7 43 2
Source file: /home/sergeyb/sources/src/sys/arch/arm/arm/vm_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cpu_fork 4 26 242 6
cpu_exit 1 5 19 1
vmapbuf 3 23 168 2
vunmapbuf 2 14 109 2
Source file: /home/sergeyb/sources/src/sys/arch/arm/arm/disassem.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
disasm 59 188 1198 3
disasm_register_shift 4 16 106 2
disasm_print_reglist 9 30 176 2
disasm_insn_ldrstr 8 25 175 3
disasm_insn_ldrhstrh 8 25 194 3
disasm_insn_ldcstc 6 16 174 3
disassemble_readword 1 4 19 1
disassemble_printaddr 1 4 14 1
disassemble 1 4 20 1
Source file: /home/sergeyb/sources/src/sys/arch/arm/arm/sig_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
process_frame 1 4 18 1
sendsig 6 55 512 6
sys_sigreturn 6 44 360 3
Source file: /home/sergeyb/sources/src/sys/arch/arm/arm/arm32_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
arm32_vector_init 4 19 138 2
halt 2 5 14 0
bootsync 4 17 68 1
cpu_startup 2 33 265 0
cpu_sysctl 7 27 159 7
Source file: /home/sergeyb/sources/src/sys/arch/arm/arm/db_trace.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
db_stack_trace_print 19 79 521 5
Source file: /home/sergeyb/sources/src/sys/arch/arm/arm/db_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
db_show_frame_cmd 2 20 157 4
Source file: /home/sergeyb/sources/src/sys/arch/arm/arm/softintr.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
softintr_init 2 11 61 1
softintr_dispatch 3 18 109 1
softintr_establish 7 30 142 3
softintr_disestablish 2 12 75 1
Source file: /home/sergeyb/sources/src/sys/arch/arm/arm/openprom.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
openpromattach 1 3 7 1
openpromopen 1 4 23 4
openpromclose 1 4 23 4
openpromcheckid 4 7 50 2
openpromgetstr 2 11 81 3
openpromioctl 34 136 841 5
Source file: /home/sergeyb/sources/src/sys/arch/arm/arm/ast.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ast 4 12 65 1
Source file: /home/sergeyb/sources/src/sys/arch/arm/arm/disassem.h
Source file: /home/sergeyb/sources/src/sys/arch/arm/arm/bus_dma.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
_bus_dma_busaddr_to_paddr 5 13 96 2
_bus_dma_inrange 4 12 78 3
_bus_dmamap_create 5 28 206 7
_bus_dmamap_destroy 2 5 28 2
_bus_dmamap_load 5 25 162 6
_bus_dmamap_load_mbuf 11 36 236 4
_bus_dmamap_load_uio 9 39 256 4
_bus_dmamap_load_raw 18 73 514 6
_bus_dmamap_unload 2 9 49 2
_bus_dmamap_sync_segment 11 52 268 4
_bus_dmamap_sync_linear 3 18 119 5
_bus_dmamap_sync_mbuf 4 25 167 5
_bus_dmamap_sync_uio 4 26 173 5
_bus_dmamap_sync_raw 3 17 110 5
_bus_dmamap_sync 15 43 260 5
_bus_dmamem_alloc 7 28 200 8
_bus_dmamem_free 4 18 119 3
_bus_dmamem_map 11 40 288 6
_bus_dmamem_unmap 4 8 58 3
_bus_dmamem_mmap 7 20 127 6
_bus_dmamap_load_buffer 22 99 614 9
_bus_dmamem_alloc_range 12 45 313 10
arm32_dma_range_intersect 7 24 188 6
Source file: /home/sergeyb/sources/src/sys/arch/arm/arm/pmap7.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pmap_is_current 4 7 39 1
pmap_tlb_flushID_SE 2 5 22 2
pmap_tlb_flushID 2 5 18 1
pmap_get_l2_bucket 3 11 77 2
pmap_enter_pv 2 14 104 5
pmap_find_pv 4 9 61 3
pmap_remove_pv 5 21 135 3
pmap_modify_pv 5 21 157 5
pmap_alloc_l1 7 34 214 1
pmap_free_l1 2 25 179 1
pmap_free_l2_ptp 1 4 20 1
pmap_alloc_l2_bucket 6 30 209 2
pmap_free_l2_bucket 4 24 157 3
pmap_clearbit 7 44 269 2
pmap_clean_page 7 17 104 1
pmap_page_remove 11 45 273 1
pmap_create 1 9 45 1
pmap_enter 31 107 678 5
pmap_remove 11 53 274 3
pmap_kenter_pa 6 29 190 3
pmap_kenter_cache 2 6 35 4
pmap_kremove 6 33 181 2
pmap_extract 7 36 227 3
pmap_protect 17 57 343 4
pmap_page_protect 5 18 76 2
pmap_clear_modify 2 10 45 1
pmap_clear_reference 2 10 45 1
dab_access 3 34 244 4
pmap_collect 1 3 7 1
pmap_proc_iflush 2 5 30 3
pmap_unwire 2 16 115 2
pmap_activate 3 19 107 1
pmap_update 1 3 7 1
pmap_destroy 2 9 38 1
pmap_reference 2 6 20 1
pmap_zero_page_generic 3 11 65 1
pmap_copy_page_generic 3 16 108 2
pmap_virtual_space 1 5 22 2
pmap_grow_map 5 27 178 3
pmap_grow_l2_bucket 9 42 266 2
pmap_growkernel 3 30 158 1
vector_page_setprot 1 11 74 1
pmap_set_pcb_pagedir 1 5 29 2
pmap_get_pde_pte 5 23 155 4
pmap_init_l1 3 10 76 2
pmap_bootstrap 8 74 575 3
pmap_alloc_specials 4 14 94 4
pmap_init 1 5 28 1
pmap_bootstrap_pv_page_alloc 4 18 119 3
pmap_bootstrap_pv_page_free 3 13 68 2
pmap_postinit 1 7 38 1
kernel_pt_lookup 3 11 67 1
pmap_map_section 4 20 102 5
pmap_map_entry 6 31 223 5
pmap_link_l2pt 2 12 132 3
pmap_map_chunk 16 82 550 6
pmap_pte_init_armv7 3 43 205 1
pmap_prefer 2 10 47 2
Source file: /home/sergeyb/sources/src/sys/arch/arm/arm/db_disasm.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
db_disasm_read_word 1 4 17 1
db_disasm_printaddr 1 4 19 1
db_disasm 1 4 21 2
Source file: /home/sergeyb/sources/src/sys/arch/macppc/dev/dbdma.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
dbdma_st32 1 8 41 2
dbdma_st16 1 8 41 2
dbdma_ld32 1 9 39 1
dbdma_ld16 1 9 39 1
Source file: /home/sergeyb/sources/src/sys/arch/macppc/dev/i2sreg.h
Source file: /home/sergeyb/sources/src/sys/arch/macppc/dev/daca.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
daca_match 5 16 125 3
daca_attach 1 7 52 3
daca_defer 4 15 116 1
daca_init 1 5 31 1
daca_set_volume 1 10 65 3
Source file: /home/sergeyb/sources/src/sys/arch/macppc/dev/dfs.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
dfs_match 4 11 74 3
dfs_attach 5 26 188 3
dfs_setperf 7 29 148 1
dfs_scale_frequency 4 25 100 1
Source file: /home/sergeyb/sources/src/sys/arch/macppc/dev/if_wi_obio.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
wi_obio_match 4 10 64 3
wi_obio_attach 2 22 195 3
wi_obio_detach 1 12 70 2
wi_obio_activate 3 20 104 2
wi_obio_enable 1 31 206 1
wi_obio_disable 1 11 60 1
Source file: /home/sergeyb/sources/src/sys/arch/macppc/dev/kiic.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
kiic_match 3 8 53 3
kiic_attach 7 50 410 3
kiic_readreg 1 5 32 2
kiic_writereg 1 7 45 3
kiic_setmode 2 13 70 3
kiic_setspeed 1 9 52 2
kiic_intr 14 52 307 1
kiic_poll 4 14 69 2
kiic_start 5 24 178 5
kiic_read 1 5 42 5
kiic_write 1 5 47 5
kiic_i2c_acquire_bus 1 5 31 2
kiic_i2c_release_bus 1 5 29 2
kiic_i2c_exec 10 25 193 8
Source file: /home/sergeyb/sources/src/sys/arch/macppc/dev/xlights.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
xlights_match 9 24 184 3
xlights_attach 13 85 697 3
xlights_deferred 1 5 35 1
xlights_theosDOT 8 40 243 1
xlights_startdma 1 14 103 1
xlights_timeout 1 8 48 1
xlights_intr 2 15 82 1
Source file: /home/sergeyb/sources/src/sys/arch/macppc/dev/maci2cvar.h
Source file: /home/sergeyb/sources/src/sys/arch/macppc/dev/wdc_obio.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
wdc_obio_probe 7 17 133 3
wdc_obio_attach 13 87 655 3
wdc_obio_detach 3 17 134 2
wdc_obio_adjust_timing 17 55 383 1
wdc_obio_ata4_adjust_timing 21 67 478 1
wdc_obio_ata6_adjust_timing 20 56 389 1
wdc_obio_dma_init 6 24 198 6
wdc_obio_dma_start 1 5 32 3
wdc_obio_dma_finish 1 7 45 4
wdc_obio_read_reg 4 12 81 2
wdc_obio_write_reg 4 12 82 3
Source file: /home/sergeyb/sources/src/sys/arch/macppc/dev/uni_n.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
memcmatch 2 7 47 3
memcattach 5 22 207 3
memc_attach_children 6 34 258 2
memc_print 3 9 58 2
memc_sleep 1 8 46 1
memc_resume 1 8 46 1
memc_read 1 4 22 2
memc_write 1 4 26 3
memc_enable 1 5 33 3
memc_disable 1 5 35 3
Source file: /home/sergeyb/sources/src/sys/arch/macppc/dev/akbd_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
akbd_is_console 1 4 10 0
akbd_cnattach 1 6 23 0
akbd_cngetc 3 20 109 3
akbd_cnpollc 1 3 11 2
Source file: /home/sergeyb/sources/src/sys/arch/macppc/dev/snapper.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
snapper_match 6 19 150 3
snapper_attach 1 10 70 3
snapper_defer 4 15 116 1
snapper_set_volume 3 24 200 3
snapper_set_treble 5 10 75 2
snapper_set_bass 5 10 75 2
snapper_set_input 3 13 61 2
tas3004_write 2 10 70 3
tas3004_init 1 36 346 1
snapper_init 3 12 81 1
Source file: /home/sergeyb/sources/src/sys/arch/macppc/dev/mediabay.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mediabay_match 4 11 61 3
mediabay_attach 4 26 205 3
mediabay_attach_content 5 46 324 1
mediabay_print 3 9 51 2
mediabay_intr 1 7 28 1
mediabay_create_kthread 1 7 35 1
mediabay_kthread 6 38 201 1
Source file: /home/sergeyb/sources/src/sys/arch/macppc/dev/mesh.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mesh_match 3 12 89 3
mesh_attach 7 68 566 3
mesh_activate 2 16 81 2
mesh_read_reg 1 4 22 2
mesh_set_reg 1 4 26 3
mesh_intr 22 105 575 1
mesh_error 7 23 143 4
mesh_select 2 18 151 2
mesh_identify 2 15 102 2
mesh_command 5 19 149 2
mesh_dma_setup 6 22 189 2
mesh_dataio 4 18 119 2
mesh_status 3 18 130 2
mesh_msgin 18 93 586 2
mesh_msgout 7 40 306 2
mesh_bus_reset 1 9 51 1
mesh_reset 4 24 190 1
mesh_stp 2 7 43 2
mesh_setsync 6 20 130 2
mesh_scb_alloc 2 11 65 1
mesh_scb_free 1 8 54 2
mesh_scsi_cmd 6 36 229 1
mesh_sched 2 12 64 1
mesh_poll 4 15 76 1
mesh_done 4 20 130 2
mesh_timeout 2 23 161 1
mesh_minphys 2 6 37 2
Source file: /home/sergeyb/sources/src/sys/arch/macppc/dev/i2s.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
i2s_attach 5 45 471 3
i2s_intr 6 27 157 1
i2s_iintr 6 27 157 1
i2s_open 1 6 18 2
i2s_close 1 9 39 1
i2s_set_params 14 42 265 5
i2s_round_blocksize 2 8 30 2
i2s_halt_output 1 8 34 1
i2s_halt_input 1 8 34 1
i2s_set_port 26 72 499 2
i2s_get_port 10 37 240 2
i2s_query_devinfo 14 107 1025 2
i2s_round_buffersize 2 9 33 3
i2s_get_props 1 5 13 1
for 2 7 59 2
for 2 7 59 0
i2s_set_rate 12 78 376 0
i2s_mute 3 9 71 0
i2s_cint 9 41 272 0
i2s_gpio_offset 6 18 168 0
i2s_gpio_init 14 62 575 0
i2s_allocm 8 51 445 0
deq_reset 2 12 78 0
Source file: /home/sergeyb/sources/src/sys/arch/macppc/dev/zs.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
zs_match 4 12 72 3
zs_attach 17 116 975 3
zs_print 3 9 54 2
zsmdioctl 1 8 34 3
zsmd_setclock 4 7 45 1
zshard 5 20 100 1
zssoft 4 15 72 1
zs_txdma_int 4 21 103 1
zs_dma_setup 1 18 122 3
zs_get_speed 1 8 45 1
zs_set_speed 25 100 732 2
zs_set_modes 11 38 232 2
zs_read_reg 1 11 48 2
zs_write_reg 1 9 46 3
zs_read_csr 1 9 34 1
zs_write_csr 1 7 29 2
zs_read_data 1 8 30 1
zs_write_data 1 7 29 2
zs_enable 1 7 27 1
zs_disable 1 6 22 1
zs_getc 2 14 79 1
zs_putc 4 17 104 2
zscngetc 2 14 60 1
zscnputc 2 12 54 2
zscnprobe 11 31 239 1
zscninit 6 26 195 1
zs_abort 4 14 55 1
zscnpollc 3 9 25 2
Source file: /home/sergeyb/sources/src/sys/arch/macppc/dev/dbdma.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
dbdma_start 2 20 121 2
dbdma_stop 2 7 43 1
dbdma_flush 2 5 36 1
dbdma_reset 2 11 46 1
dbdma_continue 1 6 30 1
dbdma_pause 2 5 34 1
dbdma_alloc 6 26 240 2
dbdma_free 4 10 80 1
Source file: /home/sergeyb/sources/src/sys/arch/macppc/dev/thermal.h
Source file: /home/sergeyb/sources/src/sys/arch/macppc/dev/thermal.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
thermal_thread_init 2 7 24 1
thermal_thread_create 2 8 33 1
thermal_thread_loop 2 8 35 1
thermal_manage_fans 11 79 465 1
thermal_fan_register 1 9 51 1
thermal_sensor_register 1 11 63 1
Source file: /home/sergeyb/sources/src/sys/arch/macppc/dev/smu.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
smu_match 2 7 47 3
smu_attach 44 228 2098 3
smu_intr 1 5 16 1
smu_do_cmd 4 20 180 2
smu_time_read 2 26 211 1
smu_time_write 1 22 199 1
smu_get_datablock 3 31 252 4
smu_firmware_probe 2 12 82 2
smu_fan_set_rpm 2 20 199 3
smu_fan_set_pwm 2 20 199 3
smu_fan_read_rpm 4 25 196 3
smu_fan_read_pwm 5 35 281 4
smu_fan_refresh 4 23 141 2
smu_sensor_refresh 7 55 287 3
smu_refresh_sensors 3 11 92 1
smu_fan_set_rpm_thermal 1 8 57 2
smu_fan_set_pwm_thermal 1 8 57 2
smu_sensor_refresh_thermal 1 9 56 1
smu_i2c_acquire_bus 2 7 42 2
smu_i2c_release_bus 2 7 34 2
smu_i2c_exec 13 46 372 8
smu_slew_voltage 1 14 106 1
Source file: /home/sergeyb/sources/src/sys/arch/macppc/dev/openpic.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
openpic_read 2 9 42 1
openpic_write 2 9 47 2
openpic_read_irq 1 4 18 1
openpic_eoi 1 4 17 1
openpic_match 6 19 141 3
openpic_attach 15 77 540 3
openpic_setipl 1 6 31 1
openpic_splraise 2 13 62 1
openpic_spllower 1 7 31 1
openpic_splx 3 13 72 1
openpic_collect_preconf_intr 2 14 105 0
openpic_intr_establish 13 45 288 7
openpic_intr_disestablish 3 19 123 2
openpic_calc_mask 7 33 207 0
openpic_gen_acknowledge_irq 1 4 15 2
openpic_gen_enable_irq 2 12 56 3
openpic_gen_disable_irq 1 7 37 2
openpic_set_priority 1 4 20 2
openpic_ext_intr 16 63 388 1
openpic_ext_intr_handler 7 19 94 3
openpic_acknowledge_irq 1 4 21 2
openpic_enable_irq 1 4 26 3
openpic_disable_irq 1 4 21 2
openpic_send_ipi 3 14 70 2
openpic_ipi_ddb 2 4 10 1
openpic_cpc945_acknowledge_irq 1 5 22 2
openpic_cpc945_enable_irq 2 12 69 3
openpic_cpc945_disable_irq 1 5 24 2
Source file: /home/sergeyb/sources/src/sys/arch/macppc/dev/viareg.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
via_reg_and 1 5 35 3
via_reg_or 1 5 35 3
via_reg_xor 1 5 35 3
read_via_reg 1 5 26 2
write_via_reg 1 5 30 3
Source file: /home/sergeyb/sources/src/sys/arch/macppc/dev/aoa.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
aoa_match 7 20 157 3
aoa_attach 1 7 52 3
aoa_defer 1 6 39 1
aoa_set_volume 1 3 15 3
Source file: /home/sergeyb/sources/src/sys/arch/macppc/dev/kiicvar.h
Source file: /home/sergeyb/sources/src/sys/arch/macppc/dev/abtn.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
abtn_match 4 10 62 3
abtn_attach 1 13 97 3
abtn_adbcomplete 17 41 164 3
Source file: /home/sergeyb/sources/src/sys/arch/macppc/dev/onyx.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
onyx_match 8 18 143 3
onyx_attach 1 7 52 3
onyx_defer 4 16 125 1
onyx_set_volume 1 13 95 3
Source file: /home/sergeyb/sources/src/sys/arch/macppc/dev/macgpio.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
macgpio_match 3 9 54 3
macgpio_attach 5 32 262 3
macgpio_print 3 9 58 2
macgpio_gpio_match 3 9 54 3
macgpio_gpio_attach 1 9 90 3
gpio_intr 3 7 39 1
Source file: /home/sergeyb/sources/src/sys/arch/macppc/dev/piic.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
piic_match 2 7 47 3
piic_attach 1 18 144 3
piic_i2c_acquire_bus 1 5 31 2
piic_i2c_release_bus 1 5 26 2
piic_i2c_exec 11 40 324 8
Source file: /home/sergeyb/sources/src/sys/arch/macppc/dev/pgs.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pgs_match 3 11 79 3
pgs_attach 1 12 108 3
pgs_intr 3 7 24 1
Source file: /home/sergeyb/sources/src/sys/arch/macppc/dev/adbvar.h
Source file: /home/sergeyb/sources/src/sys/arch/macppc/dev/asms.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
asms_match 2 7 47 3
asms_attach 21 155 1243 3
asms_refresh 4 20 177 1
Source file: /home/sergeyb/sources/src/sys/arch/macppc/dev/i2svar.h
Source file: /home/sergeyb/sources/src/sys/arch/macppc/dev/if_bmreg.h
Source file: /home/sergeyb/sources/src/sys/arch/macppc/dev/maci2c.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
maciic_scan 13 32 254 3
Source file: /home/sergeyb/sources/src/sys/arch/macppc/dev/tumbler.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
tumbler_match 5 16 125 3
tumbler_attach 1 9 64 3
tumbler_defer 4 15 116 1
tumbler_set_volume 1 15 106 3
tumbler_set_treble 5 10 75 2
tumbler_set_bass 5 10 75 2
tas3001_write 2 10 70 3
tas3001_init 1 27 247 1
tumbler_init 3 8 49 1
Source file: /home/sergeyb/sources/src/sys/arch/macppc/dev/macintr.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
macintr_match 4 13 94 3
macintr_splraise 2 13 62 1
macintr_spllower 1 7 31 1
macintr_splx 3 13 72 1
macintr_attach 2 27 174 3
macintr_collect_preconf_intr 3 20 105 0
macintr_prog_button 3 7 24 1
macintr_setipl 2 9 52 1
macintr_establish 13 47 302 7
macintr_disestablish 3 22 141 2
macintr_calc_mask 14 42 302 0
mac_ext_intr 5 29 161 0
macintr_eoi 3 13 61 1
macintr_read_irq 5 24 123 0
Source file: /home/sergeyb/sources/src/sys/arch/macppc/dev/adb.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
print_single 5 21 100 1
adb_cuda_tickle 4 22 91 1
adb_intr_cuda 35 142 684 1
send_adb_cuda 21 59 330 5
adb_intr 3 12 35 1
adb_pass_up 21 66 418 1
adb_soft_intr 9 35 209 1
adb_op 5 24 127 4
adb_hw_setup 4 35 175 1
adb_reinit 49 144 932 1
adb_cmd_result 7 15 81 1
adb_op_sync 7 17 101 2
adb_op_comprout 1 4 22 3
count_adbs 3 10 51 1
get_ind_adb_info 6 15 147 3
get_adb_info 6 18 150 2
set_adb_info 6 17 127 2
adb_read_date_time 7 41 200 1
adb_set_date_time 5 31 188 1
adb_poweroff 6 25 117 1
setsoftadb 2 6 36 0
adb_cuda_autopoll 3 15 83 0
adb_cuda_fileserver_mode 3 15 83 0
adb_restart 6 20 95 0
adbmatch 5 13 81 3
adbattach 18 72 507 3
Source file: /home/sergeyb/sources/src/sys/arch/macppc/dev/esp.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
espmatch 4 11 65 3
espattach 3 40 340 3
esp_activate 2 15 69 2
esp_read_reg 1 5 38 2
esp_write_reg 1 6 47 3
esp_dma_isintr 1 4 19 1
esp_dma_reset 1 6 34 1
esp_dma_intr 1 5 29 1
esp_dma_setup 7 27 226 5
esp_dma_go 1 6 38 1
esp_dma_stop 1 7 45 1
esp_dma_isactive 1 5 28 1
espdmaintr 11 44 332 1
Source file: /home/sergeyb/sources/src/sys/arch/macppc/dev/if_mc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mc_match 4 11 75 3
mc_attach 11 108 887 3
mc_ioctl 10 34 200 3
mc_start 8 18 112 1
mc_reset 1 5 19 1
mc_init 6 39 307 1
mc_stop 1 13 74 1
mc_watchdog 1 6 28 1
mc_intr 9 25 151 1
mc_tint 8 36 215 1
mc_rint 10 28 190 1
maceput 5 26 184 2
mace_read 5 20 124 3
mace_get 7 39 217 3
mc_putpacket 1 10 74 2
mc_dmaintr 5 43 311 1
mc_reset_rxdma 2 23 169 1
mc_reset_txdma 1 18 145 1
mace_calcladrf 3 23 180 2
Source file: /home/sergeyb/sources/src/sys/arch/macppc/dev/sysbutton.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sysbutton_match 2 7 43 3
sysbutton_attach 1 12 108 3
sysbutton_intr 3 6 19 1
Source file: /home/sergeyb/sources/src/sys/arch/macppc/dev/openpicreg.h
Source file: /home/sergeyb/sources/src/sys/arch/macppc/dev/if_bm.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
bmac_read_reg 1 4 22 2
bmac_write_reg 1 4 26 3
bmac_set_bits 1 5 33 3
bmac_reset_bits 1 4 31 3
bmac_match 5 11 84 3
bmac_attach 9 93 835 3
bmac_reset_chip 1 21 111 1
bmac_init 6 71 601 1
bmac_init_dma 2 20 159 1
bmac_intr 5 17 94 1
bmac_rint 12 52 343 1
bmac_reset 1 7 28 1
bmac_stop 1 16 104 1
bmac_start 8 21 138 1
bmac_transmit_packet 1 10 75 3
bmac_put 4 19 114 3
bmac_get 7 39 217 3
bmac_watchdog 1 9 55 1
bmac_ioctl 13 44 256 3
bmac_mediachange 1 5 27 1
bmac_mediastatus 1 7 51 2
bmac_setladrf 5 38 283 1
bmac_mii_readreg 1 4 28 3
bmac_mii_writereg 1 4 32 4
bmac_mbo_read 1 5 28 1
bmac_mbo_write 1 5 32 2
bmac_mii_statchg 3 13 81 1
bmac_mii_tick 1 9 47 1
Source file: /home/sergeyb/sources/src/sys/arch/macppc/dev/apm.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
apmmatch 2 7 47 3
apmattach 1 7 58 3
apmopen 10 34 180 4
apmclose 6 18 106 4
apmioctl 26 87 486 5
filt_apmrdetach 1 5 37 1
filt_apmread 3 6 35 2
apmkqfilter 5 17 102 2
Source file: /home/sergeyb/sources/src/sys/arch/macppc/dev/pm_direct.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pm_printerr 2 12 68 4
pm_wait_busy 4 9 36 1
pm_wait_free 4 9 36 1
pm_receive 3 25 123 1
pm_send 3 21 112 1
pmgrop 16 70 410 1
pm_intr 15 44 196 0
pm_adb_op 22 100 636 4
pm_adb_get_TALK_result 2 21 149 1
pm_adb_get_ADB_data 2 12 98 1
pm_adb_restart 1 9 42 0
pm_adb_poweroff 1 11 65 0
pm_read_date_time 1 12 71 1
pm_set_date_time 1 10 63 1
pm_eject_pcmcia 3 11 63 1
pm_battery_info 4 32 276 2
pmu_fileserver_mode 2 21 138 1
Source file: /home/sergeyb/sources/src/sys/arch/macppc/dev/pm_direct.h
Source file: /home/sergeyb/sources/src/sys/arch/macppc/dev/awacs.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
awacs_match 6 12 88 3
awacs_attach 6 73 644 3
awacs_read_reg 1 5 28 2
awacs_write_reg 1 5 32 3
awacs_write_codec 2 5 33 2
awacs_intr 5 26 155 1
awacs_tx_intr 6 23 140 1
awacs_rx_intr 6 23 140 1
awacs_open 1 4 14 2
awacs_close 1 8 37 1
awacs_set_params 11 36 234 5
awacs_round_blocksize 2 6 34 2
awacs_halt_output 1 11 57 1
awacs_halt_input 1 9 44 1
awacs_set_port 13 57 362 2
awacs_get_port 6 44 350 2
awacs_query_devinfo 9 83 798 2
awacs_round_buffersize 2 7 45 3
awacs_allocm 8 51 445 5
awacs_get_props 1 4 11 1
awacs_trigger_output 6 32 266 7
awacs_trigger_input 6 32 266 7
awacs_set_speaker_volume 1 9 78 3
awacs_set_ext_volume 1 9 78 3
awacs_set_rate 9 26 228 2
Source file: /home/sergeyb/sources/src/sys/arch/macppc/include/pmap.h
Source file: /home/sergeyb/sources/src/sys/arch/macppc/include/disklabel.h
Source file: /home/sergeyb/sources/src/sys/arch/macppc/include/apmvar.h
Source file: /home/sergeyb/sources/src/sys/arch/macppc/include/kcore.h
Source file: /home/sergeyb/sources/src/sys/arch/macppc/include/profile.h
Source file: /home/sergeyb/sources/src/sys/arch/macppc/include/vmparam.h
Source file: /home/sergeyb/sources/src/sys/arch/macppc/include/lock.h
Source file: /home/sergeyb/sources/src/sys/arch/macppc/include/ipkdb.h
Source file: /home/sergeyb/sources/src/sys/arch/macppc/include/exec.h
Source file: /home/sergeyb/sources/src/sys/arch/macppc/include/spinlock.h
Source file: /home/sergeyb/sources/src/sys/arch/macppc/include/stdarg.h
Source file: /home/sergeyb/sources/src/sys/arch/macppc/include/_types.h
Source file: /home/sergeyb/sources/src/sys/arch/macppc/include/pte.h
Source file: /home/sergeyb/sources/src/sys/arch/macppc/include/ieee.h
Source file: /home/sergeyb/sources/src/sys/arch/macppc/include/ieeefp.h
Source file: /home/sergeyb/sources/src/sys/arch/macppc/include/mutex.h
Source file: /home/sergeyb/sources/src/sys/arch/macppc/include/cpu.h
Source file: /home/sergeyb/sources/src/sys/arch/macppc/include/openpromio.h
Source file: /home/sergeyb/sources/src/sys/arch/macppc/include/cdefs.h
Source file: /home/sergeyb/sources/src/sys/arch/macppc/include/rbus_machdep.h
Source file: /home/sergeyb/sources/src/sys/arch/macppc/include/endian.h
Source file: /home/sergeyb/sources/src/sys/arch/macppc/include/frame.h
Source file: /home/sergeyb/sources/src/sys/arch/macppc/include/varargs.h
Source file: /home/sergeyb/sources/src/sys/arch/macppc/include/kbio.h
Source file: /home/sergeyb/sources/src/sys/arch/macppc/include/intr.h
Source file: /home/sergeyb/sources/src/sys/arch/macppc/include/pio.h
Source file: /home/sergeyb/sources/src/sys/arch/macppc/include/ptrace.h
Source file: /home/sergeyb/sources/src/sys/arch/macppc/include/limits.h
Source file: /home/sergeyb/sources/src/sys/arch/macppc/include/conf.h
Source file: /home/sergeyb/sources/src/sys/arch/macppc/include/atomic.h
Source file: /home/sergeyb/sources/src/sys/arch/macppc/include/pci_machdep.h
Source file: /home/sergeyb/sources/src/sys/arch/macppc/include/bus.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
bus_space_read_region_1 2 8 52 5
bus_space_read_region_2 2 9 64 5
bus_space_read_region_4 2 9 64 5
bus_space_write_region_1 2 8 54 5
bus_space_write_region_2 2 9 65 5
bus_space_write_region_4 2 9 65 5
bus_space_read_raw_region_2 2 10 70 5
bus_space_read_raw_region_4 2 10 70 5
bus_space_write_raw_region_2 2 10 72 5
bus_space_write_raw_region_4 2 10 72 5
bus_space_set_multi_1 2 8 49 5
bus_space_set_multi_2 2 9 60 5
bus_space_set_multi_4 2 9 60 5
Source file: /home/sergeyb/sources/src/sys/arch/macppc/include/z8530var.h
Source file: /home/sergeyb/sources/src/sys/arch/macppc/include/psl.h
Source file: /home/sergeyb/sources/src/sys/arch/macppc/include/proc.h
Source file: /home/sergeyb/sources/src/sys/arch/macppc/include/mplock.h
Source file: /home/sergeyb/sources/src/sys/arch/macppc/include/setjmp.h
Source file: /home/sergeyb/sources/src/sys/arch/macppc/include/reloc.h
Source file: /home/sergeyb/sources/src/sys/arch/macppc/include/pcb.h
Source file: /home/sergeyb/sources/src/sys/arch/macppc/include/autoconf.h
Source file: /home/sergeyb/sources/src/sys/arch/macppc/include/db_machdep.h
Source file: /home/sergeyb/sources/src/sys/arch/macppc/include/signal.h
Source file: /home/sergeyb/sources/src/sys/arch/macppc/include/asm.h
Source file: /home/sergeyb/sources/src/sys/arch/macppc/include/param.h
Source file: /home/sergeyb/sources/src/sys/arch/macppc/include/reg.h
Source file: /home/sergeyb/sources/src/sys/arch/macppc/include/trap.h
Source file: /home/sergeyb/sources/src/sys/arch/macppc/include/fpu.h
Source file: /home/sergeyb/sources/src/sys/arch/macppc/stand/boot.mac/fixcoff.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
usage 1 4 17 1
help 1 8 34 1
main 18 52 534 2
Source file: /home/sergeyb/sources/src/sys/arch/macppc/stand/alloc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
alloc 11 44 272 1
free 5 13 99 2
freeall 4 12 74 0
Source file: /home/sergeyb/sources/src/sys/arch/macppc/stand/hfs.h
Source file: /home/sergeyb/sources/src/sys/arch/macppc/stand/hfs.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
hfs_open 4 17 120 2
hfs_close 1 5 17 1
hfs_read 3 11 60 4
hfs_write 1 5 28 4
hfs_seek 4 11 44 3
hfs_stat 1 4 17 2
hfs_readdir 1 4 16 2
Source file: /home/sergeyb/sources/src/sys/arch/macppc/stand/netif_of.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
socktodesc 2 6 19 1
netif_open 6 21 125 1
netif_close 6 19 87 1
netif_put 6 28 163 3
netif_get 8 25 169 4
getsecs 1 4 12 0
Source file: /home/sergeyb/sources/src/sys/arch/macppc/stand/conf.c
Source file: /home/sergeyb/sources/src/sys/arch/macppc/stand/net.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
net_open 6 19 89 1
net_close 3 8 34 1
net_mountroot 7 18 114 0
Source file: /home/sergeyb/sources/src/sys/arch/macppc/stand/libsa.h
Source file: /home/sergeyb/sources/src/sys/arch/macppc/stand/openfirm.h
Source file: /home/sergeyb/sources/src/sys/arch/macppc/stand/ofdev.h
Source file: /home/sergeyb/sources/src/sys/arch/macppc/stand/main.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
prom2boot 4 10 54 1
chain 3 17 147 4
main 5 17 117 0
get_alt_bootdev 3 11 76 4
devboot 1 4 20 2
run_loadfile 6 34 210 2
cnspeed 1 4 13 2
ttyname 1 5 20 1
ttydev 1 4 16 1
Source file: /home/sergeyb/sources/src/sys/arch/macppc/stand/cache.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
syncicache 3 15 102 2
Source file: /home/sergeyb/sources/src/sys/arch/macppc/stand/Locore.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
_start 3 17 87 5
patch_dec_intr 1 10 58 0
_rtt 2 14 40 0
OF_finddevice 2 18 66 1
OF_instance_to_package 2 18 64 1
OF_getprop 2 24 104 4
OF_open 2 18 66 1
OF_close 1 15 47 1
OF_write 2 22 90 3
OF_read 2 22 90 3
OF_seek 2 22 96 2
OF_claim 3 24 104 3
OF_release 1 17 61 2
OF_milliseconds 1 15 44 0
OF_chain 1 23 109 5
OF_chain 1 4 39 5
OF_call_method 6 38 233 5
setup 5 13 87 0
putchar 3 14 73 1
ofc_probe 1 5 26 1
ofc_init 1 3 9 1
ofc_getc 8 24 114 1
ofc_putc 3 11 57 2
machdep 1 4 9 0
Source file: /home/sergeyb/sources/src/sys/arch/macppc/stand/ofdev.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
parsename 6 20 143 2
strategy 7 24 140 6
devclose 3 11 72 1
get_long 1 6 55 1
read_mac_label 14 35 254 3
search_label 17 52 315 5
devopen 19 77 533 3
Source file: /home/sergeyb/sources/src/sys/arch/macppc/pci/hpb.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
hpb_match 4 12 89 3
hpb_attach 7 48 428 3
hpb_print 2 8 49 2
hpb_eoi 5 18 150 1
hpb_enable_irq 4 20 178 2
hpb_disable_irq 3 15 130 2
Source file: /home/sergeyb/sources/src/sys/arch/macppc/pci/agp_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
agp_flush_cache 1 4 16 1
Source file: /home/sergeyb/sources/src/sys/arch/macppc/pci/pciide_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pciide_machdep_compat_intr_establish 1 10 71 5
pciide_machdep_compat_intr_disestablish 1 4 18 2
Source file: /home/sergeyb/sources/src/sys/arch/macppc/pci/macobio.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
macobio_match 11 18 79 3
macobio_attach 20 85 562 3
macobio_print 3 9 58 2
mac_intr_establish 1 6 57 7
mac_intr_disestablish 1 4 22 2
macobio_enable 2 8 54 2
macobio_disable 2 8 56 2
macobio_read 2 7 41 1
macobio_write 2 7 43 2
macobio_modem_power 6 22 160 1
Source file: /home/sergeyb/sources/src/sys/arch/macppc/pci/ht.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ht_match 2 7 47 3
ht_attach 9 63 480 3
ht_conf_read 7 25 178 3
ht_conf_write 6 26 208 4
ht_print 2 8 49 2
Source file: /home/sergeyb/sources/src/sys/arch/macppc/pci/vgafb.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
vgafb_match 5 14 92 3
vgafb_attach 6 28 200 3
vgafb_console_init 1 20 184 1
vgafb_restore_default_colors 1 5 36 1
vgafb_ioctl 29 97 481 5
vgafb_mmap 13 25 154 3
vgafb_is_console 1 5 18 1
vgafb_getcmap 9 31 237 2
vgafb_putcmap 9 31 237 2
vgafb_burn 2 8 44 3
vgafb_alloc_screen 1 7 61 6
vgafb_free_screen 1 6 37 2
vgafb_show_screen 2 9 77 5
vgafb_load_font 1 6 44 3
vgafb_list_font 1 6 38 2
vgafb_mapregs 9 42 240 2
Source file: /home/sergeyb/sources/src/sys/arch/macppc/pci/kauaiata.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
kauaiatamatch 7 17 74 3
kauaiataattach 9 63 442 3
kauaiata_print 1 4 16 2
Source file: /home/sergeyb/sources/src/sys/arch/macppc/pci/pci_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pci_attach_hook 1 4 19 3
pci_bus_maxdevs 1 4 15 2
pci_make_tag 11 29 245 4
pci_decompose_tag 4 9 64 5
pci_conf_size 1 4 15 2
pci_conf_read 2 6 50 3
pci_conf_write 2 5 46 4
pci_intr_map 5 20 172 2
pci_intr_map_msi 1 4 19 2
pci_intr_line 1 4 15 2
pci_intr_string 1 6 36 2
pci_intr_establish 1 5 53 6
pci_intr_disestablish 1 4 21 2
pci_ether_hw_addr 2 14 112 2
ofw_enumerate_pcibus 22 63 526 3
ofw_intr_map 12 37 346 3
Source file: /home/sergeyb/sources/src/sys/arch/macppc/pci/pchb.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pchbmatch 25 39 148 3
pchbattach 4 12 79 3
Source file: /home/sergeyb/sources/src/sys/arch/macppc/pci/macobio.h
Source file: /home/sergeyb/sources/src/sys/arch/macppc/pci/mpcpcibus.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mpcpcibrmatch 2 9 56 3
mpcpcibus_find_ranges_32 11 50 359 3
mpcpcibus_find_ranges_64 12 61 450 3
mpcpcibrattach 15 107 747 3
mpcpcibrprint 2 8 49 2
mpc_gen_config_reg 6 24 163 3
mpc_conf_read 12 43 307 3
mpc_conf_write 5 27 211 4
Source file: /home/sergeyb/sources/src/sys/arch/macppc/macppc/cpu.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cpumatch 3 10 71 3
ppc_cpuspeed 1 5 18 1
ppc64_scale_frequency 4 25 134 1
ppc64_do_setperf 6 16 65 1
ppc64_setperf 1 5 19 1
cpuattach 56 189 1023 3
config_l2cr 21 64 286 1
cpu_spinup 8 74 469 2
cpu_boot_secondary_processors 3 15 83 1
cpu_hatch 6 57 329 1
Source file: /home/sergeyb/sources/src/sys/arch/macppc/macppc/machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
initppc 28 105 666 3
install_extint 4 19 146 1
cpu_startup 1 18 140 0
consinit 2 8 25 0
setregs 1 20 189 4
sendsig 8 38 408 6
sys_sigreturn 5 29 242 3
cpu_sysctl 6 20 129 7
dumpconf 8 18 143 1
reserve_dumppages 1 5 17 1
cpu_dump 1 11 108 0
dumpsys 17 56 386 0
lcsplx 1 4 13 1
boot 12 44 208 1
do_pending_int 2 6 20 0
signotify 1 5 21 1
cpu_unidle 2 5 24 1
ppc_intr_establish 2 17 119 7
ppc_no_send_ipi 1 4 17 2
ppc_send_ipi 1 4 22 2
kcopy 2 12 76 3
cpu_switchto 4 9 53 2
Source file: /home/sergeyb/sources/src/sys/arch/macppc/macppc/autoconf.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cpu_configure 2 9 43 0
findtype 4 40 285 1
parseofwbp 11 34 192 1
getpno 6 17 94 1
device_register 13 29 162 2
diskconf 3 8 39 1
Source file: /home/sergeyb/sources/src/sys/arch/macppc/macppc/disksubr.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
readdisklabel 9 29 181 4
readdpmelabel 17 60 435 5
writedisklabel 5 34 259 3
Source file: /home/sergeyb/sources/src/sys/arch/macppc/macppc/mem.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mem_match 2 7 47 3
mem_attach 6 35 261 3
mem_i2c_acquire_bus 1 4 16 2
mem_i2c_release_bus 1 3 11 2
mem_i2c_exec 4 13 106 8
mmopen 13 24 114 4
mmclose 3 6 34 4
mmrw 13 55 297 3
mmmmap 1 4 19 3
mmioctl 1 4 26 5
Source file: /home/sergeyb/sources/src/sys/arch/macppc/macppc/opendev.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
OF_instance_to_package 2 19 68 1
OF_package_to_path 4 27 122 3
OF_call_method 6 39 237 5
OF_call_method_1 5 32 178 4
OF_open 3 23 101 1
OF_close 1 16 51 1
OF_read 6 37 175 3
OF_write 3 30 144 3
OF_seek 2 23 100 2
Source file: /home/sergeyb/sources/src/sys/arch/macppc/macppc/rbus_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
rbus_pccbb_parent_mem 1 6 43 2
rbus_pccbb_parent_io 1 5 32 2
macppc_cardbus_init 9 31 219 2
pccbb_attach_hook 5 16 113 3
Source file: /home/sergeyb/sources/src/sys/arch/macppc/macppc/openfirm.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
OF_peer 2 19 67 1
OF_child 2 19 67 1
OF_parent 2 19 67 1
OF_getproplen 2 21 82 2
OF_getprop 4 29 137 4
OF_setprop 3 28 128 4
OF_nextprop 2 24 107 3
OF_interpret 5 33 180 3
OF_finddevice 2 19 70 1
OF_rboot 2 17 64 1
OF_boot 2 7 27 1
OF_exit 2 16 50 0
OF_quiesce 1 14 42 1
ofbcopy 3 9 52 3
OF_getnodebyname 7 24 141 2
Source file: /home/sergeyb/sources/src/sys/arch/macppc/macppc/conf.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
iskmemdev 2 4 22 1
iszerodev 2 4 22 1
getnulldev 1 4 13 0
Source file: /home/sergeyb/sources/src/sys/arch/macppc/macppc/clock.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
inittodr 14 52 305 1
resettodr 4 14 66 1
decr_intr 9 44 247 1
cpu_initclocks 9 46 255 0
cpu_startclock 1 10 60 0
delay 2 8 39 1
setstatclockrate 2 13 64 1
tb_get_timecount 1 4 14 1
Source file: /home/sergeyb/sources/src/sys/arch/macppc/macppc/mainbus.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mbmatch 1 4 22 3
mbattach 23 110 793 3
mbprint 2 7 40 2
Source file: /home/sergeyb/sources/src/sys/arch/macppc/macppc/ofw_machdep.h
Source file: /home/sergeyb/sources/src/sys/arch/macppc/macppc/ofw_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ppc_mem_regions 2 8 42 2
ofw_read_mem_regions 14 54 395 3
save_ofw_mapping 13 46 349 1
ofwconprobe 5 21 108 0
ofw_recurse_keyboard 8 31 162 1
ofw_find_keyboard 9 34 193 0
of_display_console 13 81 617 1
ofwconsswitch 2 8 59 1
of_setbacklight 3 9 38 1
of_setbrightness 4 11 51 1
of_setcolors 1 5 45 3
ofwcnprobe 1 3 9 1
ofwcninit 1 3 9 1
ofwcnputc 1 5 25 2
ofwcngetc 4 9 52 1
ofwcnpollc 1 3 10 2
ofw_consinit 2 9 62 1
Source file: /home/sergeyb/sources/src/sys/arch/macppc/macppc/openprom.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
openpromopen 1 4 23 4
openpromclose 1 4 23 4
openpromcheckid 4 7 50 2
openpromgetstr 2 11 81 3
openpromioctl 33 136 841 5
Source file: /home/sergeyb/sources/src/sys/arch/macppc/macppc/wscons_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
wscnprobe 4 13 70 1
wscninit 1 4 11 1
wscnputc 1 4 17 2
wscngetc 1 4 15 1
wscnpollc 1 4 17 2
Source file: /home/sergeyb/sources/src/sys/arch/mips64/dev/clockvar.h
Source file: /home/sergeyb/sources/src/sys/arch/mips64/include/pmap.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pmap_pte_lookup 3 9 64 2
Source file: /home/sergeyb/sources/src/sys/arch/mips64/include/kcore.h
Source file: /home/sergeyb/sources/src/sys/arch/mips64/include/profile.h
Source file: /home/sergeyb/sources/src/sys/arch/mips64/include/loongson2.h
Source file: /home/sergeyb/sources/src/sys/arch/mips64/include/loongson3.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
loongson3_get_cpuid 1 11 28 1
Source file: /home/sergeyb/sources/src/sys/arch/mips64/include/cache.h
Source file: /home/sergeyb/sources/src/sys/arch/mips64/include/memconf.h
Source file: /home/sergeyb/sources/src/sys/arch/mips64/include/vmparam.h
Source file: /home/sergeyb/sources/src/sys/arch/mips64/include/lock.h
Source file: /home/sergeyb/sources/src/sys/arch/mips64/include/_float.h
Source file: /home/sergeyb/sources/src/sys/arch/mips64/include/exec.h
Source file: /home/sergeyb/sources/src/sys/arch/mips64/include/spinlock.h
Source file: /home/sergeyb/sources/src/sys/arch/mips64/include/tcb.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
__mips64_set_tcb 3 7 34 2
__mips64_get_tcb 1 10 27 1
Source file: /home/sergeyb/sources/src/sys/arch/mips64/include/stdarg.h
Source file: /home/sergeyb/sources/src/sys/arch/mips64/include/_types.h
Source file: /home/sergeyb/sources/src/sys/arch/mips64/include/pte.h
Source file: /home/sergeyb/sources/src/sys/arch/mips64/include/archtype.h
Source file: /home/sergeyb/sources/src/sys/arch/mips64/include/ieee.h
Source file: /home/sergeyb/sources/src/sys/arch/mips64/include/ieeefp.h
Source file: /home/sergeyb/sources/src/sys/arch/mips64/include/fenv.h
Source file: /home/sergeyb/sources/src/sys/arch/mips64/include/mutex.h
Source file: /home/sergeyb/sources/src/sys/arch/mips64/include/cpu.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cp0_get_hwrena 1 6 23 1
cp0_set_hwrena 1 4 19 1
cp0_set_userlocal 1 9 23 1
intr_disable 1 4 11 1
intr_restore 1 4 12 1
Source file: /home/sergeyb/sources/src/sys/arch/mips64/include/cdefs.h
Source file: /home/sergeyb/sources/src/sys/arch/mips64/include/cpustate.h
Source file: /home/sergeyb/sources/src/sys/arch/mips64/include/endian.h
Source file: /home/sergeyb/sources/src/sys/arch/mips64/include/frame.h
Source file: /home/sergeyb/sources/src/sys/arch/mips64/include/varargs.h
Source file: /home/sergeyb/sources/src/sys/arch/mips64/include/ptrace.h
Source file: /home/sergeyb/sources/src/sys/arch/mips64/include/limits.h
Source file: /home/sergeyb/sources/src/sys/arch/mips64/include/atomic.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
atomic_wait_and_setbits_int 1 14 54 2
atomic_setbits_int 1 12 45 2
atomic_clearbits_int 1 12 45 2
_atomic_cas_uint 1 14 66 3
_atomic_cas_ulong 1 14 66 3
_atomic_cas_ptr 1 15 74 3
_atomic_swap_uint 1 13 56 2
_atomic_swap_ulong 1 13 56 2
_atomic_swap_ptr 1 14 64 2
_atomic_add_int_nv 1 13 58 2
_atomic_add_long_nv 1 13 58 2
Source file: /home/sergeyb/sources/src/sys/arch/mips64/include/mips_cpu.h
Source file: /home/sergeyb/sources/src/sys/arch/mips64/include/proc.h
Source file: /home/sergeyb/sources/src/sys/arch/mips64/include/mplock.h
Source file: /home/sergeyb/sources/src/sys/arch/mips64/include/setjmp.h
Source file: /home/sergeyb/sources/src/sys/arch/mips64/include/arcbios.h
Source file: /home/sergeyb/sources/src/sys/arch/mips64/include/reloc.h
Source file: /home/sergeyb/sources/src/sys/arch/mips64/include/pcb.h
Source file: /home/sergeyb/sources/src/sys/arch/mips64/include/autoconf.h
Source file: /home/sergeyb/sources/src/sys/arch/mips64/include/mips_opcode.h
Source file: /home/sergeyb/sources/src/sys/arch/mips64/include/db_machdep.h
Source file: /home/sergeyb/sources/src/sys/arch/mips64/include/signal.h
Source file: /home/sergeyb/sources/src/sys/arch/mips64/include/asm.h
Source file: /home/sergeyb/sources/src/sys/arch/mips64/include/param.h
Source file: /home/sergeyb/sources/src/sys/arch/mips64/include/reg.h
Source file: /home/sergeyb/sources/src/sys/arch/mips64/include/sysarch.h
Source file: /home/sergeyb/sources/src/sys/arch/mips64/include/trap.h
Source file: /home/sergeyb/sources/src/sys/arch/mips64/include/regdef.h
Source file: /home/sergeyb/sources/src/sys/arch/mips64/include/fpu.h
Source file: /home/sergeyb/sources/src/sys/arch/mips64/include/regnum.h
Source file: /home/sergeyb/sources/src/sys/arch/mips64/mips64/cpu.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cpumatch 2 7 47 3
cpuattach 87 290 1426 3
cpu_switchto 3 7 40 2
enable_fpu 3 14 99 1
save_fpu 3 13 66 1
get_cpu_info 2 10 37 1
cpu_boot_secondary_processors 3 15 74 1
cpu_unidle 2 5 26 1
alloc_contiguous_pages 2 15 89 1
Source file: /home/sergeyb/sources/src/sys/arch/mips64/mips64/cache_mips64r2.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mips64r2_ConfigCache 9 64 591 1
mips64r2_hitwbinv_primary 2 9 41 3
mips64r2_hitwbinv_secondary 2 9 41 3
mips64r2_hitwbinv_ternary 2 9 41 3
mips64r2_hitinv_primary 2 9 41 3
mips64r2_hitinv_secondary 2 9 41 3
mips64r2_hitinv_ternary 2 9 41 3
mips64r2_SyncCache 7 32 206 1
mips64r2_InvalidateICache 3 18 163 3
mips64r2_InvalidateICachePage 1 4 21 2
mips64r2_SyncICache 1 3 9 1
mips64r2_SyncDCachePage 3 17 125 3
mips64r2_HitSyncDCachePage 1 4 28 3
mips64r2_HitSyncDCache 1 8 78 3
mips64r2_HitInvalidateDCache 1 8 78 3
mips64r2_IOSyncDCache 27 91 653 4
Source file: /home/sergeyb/sources/src/sys/arch/mips64/mips64/interrupt.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
interrupt 8 31 199 1
set_intr 9 22 154 3
intr_barrier 1 4 13 1
dummy_splx 1 3 7 1
splinit 2 10 79 0
register_splx_handler 1 4 17 1
splraise 2 14 61 1
splx 1 4 15 1
spllower 1 8 33 1
Source file: /home/sergeyb/sources/src/sys/arch/mips64/mips64/mem.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mmopen 7 17 72 4
mmclose 1 4 23 4
mmrw 22 75 449 3
mmmmap 1 4 17 3
mmioctl 1 4 26 5
Source file: /home/sergeyb/sources/src/sys/arch/mips64/mips64/sys_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sys_sysarch 3 20 99 3
mips64_cacheflush 12 40 257 2
Source file: /home/sergeyb/sources/src/sys/arch/mips64/mips64/cache_r5k.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
get_config 1 6 23 1
set_config 2 6 26 1
run_uncached 2 15 92 2
mips5k_l2_init 2 16 76 1
mips7k_l2_init 4 32 162 1
mips7k_l3_init 2 16 76 1
mips5k_c0_cca_update 2 5 16 1
Mips5k_ConfigCache 21 88 645 1
Mips5k_SyncCache 14 47 272 1
Mips5k_InvalidateICache 9 39 236 3
Mips5k_InvalidateICachePage 1 5 38 2
Mips5k_SyncICache 20 75 407 1
mips5k_hitwbinv_primary 2 9 40 2
mips5k_hitwbinv_secondary 2 10 49 2
Mips5k_SyncDCachePage 11 36 186 3
Mips5k_HitSyncDCachePage 3 10 48 3
Mips5k_HitSyncDCache 3 14 86 3
mips5k_hitinv_primary 2 9 40 2
mips5k_hitinv_secondary 2 10 49 2
Mips5k_HitInvalidateDCache 3 14 86 3
mips5k_hitwb_primary 2 9 40 2
mips5k_hitwb_secondary 2 10 49 2
Mips5k_IOSyncDCache 29 80 451 4
Source file: /home/sergeyb/sources/src/sys/arch/mips64/mips64/process_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
process_read_regs 2 9 71 2
process_write_regs 2 16 139 2
process_set_pc 1 5 30 2
Source file: /home/sergeyb/sources/src/sys/arch/mips64/mips64/vm_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cpu_fork 14 42 410 6
cpu_exit 3 9 56 1
vmapbuf 4 29 203 2
vunmapbuf 2 15 112 2
Source file: /home/sergeyb/sources/src/sys/arch/mips64/mips64/mips64_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
build_trampoline 7 46 228 2
setregs 3 16 155 4
exec_md_map 5 18 110 2
tlb_init 3 16 112 1
tlb_asid_wrap 2 5 31 1
delay 3 17 87 1
cp0_get_timecount 1 4 16 1
cp0_calibrate 4 23 162 1
cpu_initclocks 4 16 87 0
setstatclockrate 1 3 7 1
inittodr 8 42 268 1
resettodr 9 34 240 0
classify_insn 25 48 158 1
unmap_startup 2 7 34 1
Source file: /home/sergeyb/sources/src/sys/arch/mips64/mips64/clock.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
clockmatch 2 6 41 3
clockattach 1 8 56 3
cp0_int5 8 36 204 2
cp0_startclock 3 18 108 1
Source file: /home/sergeyb/sources/src/sys/arch/mips64/mips64/ipifuncs.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mips64_ipi_init 3 13 67 1
mips64_ipi_intr 4 18 117 1
mips64_send_ipi 5 9 67 2
mips64_multicast_ipi 3 12 75 2
mips64_ipi_nop 2 4 15 1
smp_rendezvous_action 2 11 75 1
smp_rendezvous_cpus 4 24 125 3
mips64_ipi_ddb 2 4 10 1
Source file: /home/sergeyb/sources/src/sys/arch/mips64/mips64/arcbios.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
bios_getchar 2 8 50 0
bios_putchar 4 18 89 1
bios_putstring 2 7 24 1
bios_printf 1 9 51 2
bios_configure_memory 34 85 433 0
bios_get_system_type 19 62 400 0
bios_ident 3 19 198 0
bios_display_info 2 11 56 4
Source file: /home/sergeyb/sources/src/sys/arch/mips64/mips64/cache_r4k.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
run_uncached 2 15 92 2
Mips4k_ConfigCache 6 45 351 1
Mips4k_SyncCache 5 29 171 1
Mips4k_InvalidateICache 4 24 182 3
Mips4k_InvalidateICachePage 1 5 39 2
Mips4k_SyncICache 7 30 180 1
Mips4k_SyncDCachePage 5 26 159 3
mips4k_hitwbinv_primary 2 9 41 3
mips4k_hitwbinv_secondary 2 9 41 3
Mips4k_HitSyncDCachePage 2 7 55 3
Mips4k_HitSyncDCache 3 22 181 3
mips4k_hitinv_primary 2 9 41 3
mips4k_hitinv_secondary 2 9 41 3
Mips4k_HitInvalidateDCache 3 22 181 3
Mips4k_IOSyncDCache 19 70 431 4
Source file: /home/sergeyb/sources/src/sys/arch/mips64/mips64/mutex.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
__mtx_init 1 6 30 2
__mtx_enter 5 12 55 1
__mtx_enter_try 8 20 125 1
__mtx_enter 5 10 66 1
__mtx_enter_try 1 5 19 1
__mtx_leave 4 11 53 1
Source file: /home/sergeyb/sources/src/sys/arch/mips64/mips64/cache_loongson3.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
Loongson3_ConfigCache 1 13 68 1
Loongson3_SyncCache 1 4 13 1
Loongson3_InvalidateICache 1 3 15 3
Loongson3_InvalidateICachePage 1 3 12 2
Loongson3_SyncICache 1 3 9 1
Loongson3_SyncDCachePage 1 3 15 3
Loongson3_HitSyncDCache 1 3 15 3
Loongson3_HitInvalidateDCache 1 3 15 3
Loongson3_IOSyncDCache 4 11 41 4
Source file: /home/sergeyb/sources/src/sys/arch/mips64/mips64/sendsig.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sendsig 11 54 509 6
sys_sigreturn 6 36 317 3
Source file: /home/sergeyb/sources/src/sys/arch/mips64/mips64/cache_loongson2.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
Loongson2_ConfigCache 2 30 207 1
Loongson2_SyncCache 4 29 186 1
Loongson2_InvalidateICache 2 14 108 3
Loongson2_InvalidateICachePage 1 4 18 2
Loongson2_SyncICache 3 13 66 1
Loongson2_SyncDCachePage 3 11 85 3
ls2f_hitwbinv_primary 2 9 40 2
ls2f_hitwbinv_secondary 2 9 40 2
Loongson2_HitSyncDCache 1 10 71 3
ls2f_hitinv_primary 2 9 40 2
ls2f_hitinv_secondary 2 9 40 2
Loongson2_HitInvalidateDCache 1 10 71 3
Loongson2_IOSyncDCache 8 36 225 4
Source file: /home/sergeyb/sources/src/sys/arch/mips64/mips64/db_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
db_ktrap 12 35 202 2
db_enter_ddb 18 53 315 1
db_cpuinfo_cmd 8 29 136 4
db_read_bytes 4 17 118 3
db_write_bytes 5 24 163 3
db_stack_trace_print 2 10 63 5
next_instr_address 1 8 45 2
db_trap_trace_cmd 1 4 24 4
db_print_tlb 7 25 134 2
db_dump_tlb_cmd 26 70 509 4
db_machine_init 5 12 55 1
db_ddbproc_cmd 5 18 86 4
db_startproc_cmd 7 18 95 4
db_stopproc_cmd 7 18 95 4
db_startcpu 3 8 42 1
db_stopcpu 4 12 67 1
Source file: /home/sergeyb/sources/src/sys/arch/mips64/mips64/softintr.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
softintr_init 2 11 61 1
softintr_dispatch 3 18 112 1
softintr_establish 7 31 145 3
softintr_disestablish 2 12 77 1
softintr_schedule 2 13 97 1
dosoftint 6 19 110 0
Source file: /home/sergeyb/sources/src/sys/arch/mips64/mips64/cache_tfp.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
tfp_ConfigCache 6 39 316 1
tfp_SyncCache 2 11 68 1
tfp_InvalidateICache 3 18 133 3
tfp_InvalidateICachePage 1 4 18 2
tfp_SyncICache 2 7 34 1
tfp_SyncDCachePage 1 3 15 3
tfp_HitSyncDCache 1 3 15 3
tfp_HitInvalidateDCache 2 12 90 3
tfp_IOSyncDCache 4 11 46 4
Source file: /home/sergeyb/sources/src/sys/arch/mips64/mips64/cache_octeon.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
Octeon_ConfigCache 5 63 552 1
Octeon_SyncCache 1 4 13 1
Octeon_InvalidateICache 1 4 19 3
Octeon_InvalidateICachePage 1 4 18 2
Octeon_SyncICache 2 7 29 1
Octeon_SyncDCachePage 1 3 15 3
Octeon_HitSyncDCache 1 3 15 3
Octeon_HitInvalidateDCache 1 3 15 3
Octeon_IOSyncDCache 4 12 43 4
Octeon_lock_secondary_cache 2 16 110 3
Octeon_unlock_secondary_cache 2 15 106 3
Source file: /home/sergeyb/sources/src/sys/arch/mips64/mips64/pmap.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pmap_invalidate_user_page 4 12 75 2
pmap_update_user_page 2 8 62 3
pmap_lock 2 5 23 1
pmap_unlock 2 5 23 1
pmap_pte_cas 2 5 44 3
pmap_invalidate_icache 4 18 101 3
pmap_invalidate_icache_action 1 7 51 1
pmap_shootdown_range 9 35 213 3
pmap_shootdown_range_action 4 12 83 1
pmap_invalidate_icache 1 6 43 3
pmap_bootstrap 6 30 220 1
pmap_steal_memory 15 43 298 3
pmap_init 2 5 24 0
pg_to_pvh 1 4 17 1
pmap_create 4 26 184 0
pmap_destroy 14 34 225 1
pmap_collect 10 41 256 1
pmap_reference 1 5 26 1
pmap_activate 2 11 70 1
pmap_deactivate 1 5 24 1
pmap_do_remove 22 68 501 3
pmap_remove 1 6 32 3
pmap_page_wrprotect 15 47 362 2
pmap_page_remove 4 29 192 1
pmap_page_protect 6 21 93 2
pmap_protect 26 74 534 4
pmap_enter 62 183 1238 5
pmap_kenter_pa 9 29 216 3
pmap_kremove 8 25 190 2
pmap_unwire 5 20 95 2
pmap_extract 14 37 248 3
pmap_prefer 2 6 29 2
pmap_copy 1 6 46 5
pmap_zero_page 7 24 179 1
pmap_copy_page 11 43 345 2
pmap_clear_modify 15 55 381 1
pmap_clear_reference 1 9 55 1
pmap_is_referenced 1 4 20 1
pmap_is_modified 1 4 20 1
pmap_emulate_modify 14 51 308 2
pmap_do_page_cache 11 40 290 2
pmap_page_cache 1 6 37 2
pmap_alloc_tlbpid 5 35 237 1
pmap_enter_pv 15 52 390 4
pmap_remove_pv 17 52 362 3
pmap_pg_alloc 5 20 98 3
pmap_pg_free 2 9 57 2
pmap_proc_iflush 3 13 78 3
pmap_map_direct 3 11 53 1
pmap_unmap_direct 4 14 66 1
pmap_update 1 4 16 1
Source file: /home/sergeyb/sources/src/sys/arch/mips64/mips64/r4000_errata.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
eop_undo 1 6 35 1
eop_page_check 2 8 43 1
eop_tlb_flush_addr 4 14 91 3
eop_tlb_miss_handler 10 62 423 3
eop_cleanup 3 9 56 2
Source file: /home/sergeyb/sources/src/sys/arch/mips64/mips64/trap.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
ast 1 9 54 1
trap 25 53 321 1
itsa 115 470 2644 4
child_return 1 11 55 1
trapDump 7 38 259 2
MipsEmulateBranch 33 102 552 4
ptrace_read_insn 1 15 106 3
ptrace_write_insn 1 15 106 3
process_sstep 12 48 333 2
stacktrace 1 4 18 1
stacktrace_subr 61 171 1065 3
fn_name 3 10 81 1
fpe_branch_emulate 35 98 595 4
Source file: /home/sergeyb/sources/src/sys/arch/mips64/mips64/cache_r10k.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
Mips10k_ConfigCache 6 36 319 1
mips10k_hitwbinv_primary 2 9 40 2
mips10k_hitwbinv_secondary 2 9 43 3
mips10k_hitinv_primary 2 9 40 2
mips10k_hitinv_secondary 2 9 43 3
Mips10k_SyncCache 4 25 165 1
Mips10k_InvalidateICache 2 15 117 3
Mips10k_InvalidateICachePage 2 6 45 2
Mips10k_SyncICache 7 27 173 1
Mips10k_SyncDCachePage 3 19 180 3
Mips10k_HitSyncDCachePage 1 4 22 3
Mips10k_HitSyncDCache 1 8 60 3
Mips10k_HitInvalidateDCache 1 8 60 3
Mips10k_IOSyncDCache 12 47 287 4
Source file: /home/sergeyb/sources/src/sys/arch/mips64/mips64/db_disasm.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
dbmd_print_insn 189 426 2662 3
db_disasm 2 12 70 2
main 3 12 61 0
Source file: /home/sergeyb/sources/src/sys/arch/mips64/mips64/fp_emulate.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
MipsFPTrap 63 186 928 1
fpu_emulate 28 64 287 4
fpu_emulate_cop1 10 99 428 3
fpu_emulate_cop1x 8 38 210 3
fpu_load 10 30 140 4
fpu_store 2 12 104 5
fpu_int_l 6 21 169 7
fpu_int_w 6 21 169 7
fpu_abs 7 29 171 6
fpu_add 4 18 145 6
fpu_c 23 66 411 7
fpu_ceil_l 1 5 44 6
fpu_ceil_w 1 5 44 6
fpu_cvt_d 6 23 127 6
fpu_cvt_l 8 26 176 6
fpu_cvt_s 6 23 127 6
fpu_cvt_w 8 26 176 6
fpu_div 4 18 145 6
fpu_floor_l 1 5 44 6
fpu_floor_w 1 5 44 6
fpu_madd 4 23 179 7
fpu_mov 4 12 80 6
fpu_movcf 8 19 134 6
fpu_movn 5 13 96 6
fpu_movz 5 13 96 6
fpu_msub 4 23 179 7
fpu_mul 4 18 145 6
fpu_neg 7 29 167 6
fpu_nmadd 6 31 217 7
fpu_nmsub 6 31 217 7
fpu_recip 5 19 131 6
fpu_round_l 1 5 44 6
fpu_round_w 1 5 44 6
fpu_rsqrt 7 25 185 6
fpu_sqrt 5 19 127 6
fpu_sub 4 18 145 6
fpu_trunc_l 1 5 44 6
fpu_trunc_w 1 5 44 6
nofpu_emulate_cop1 40 106 730 4
nofpu_emulate_cop1x 22 80 621 4
nofpu_emulate_loadstore 17 66 552 4
nofpu_emulate_movci 8 18 149 2
Source file: /home/sergeyb/sources/src/sys/arch/landisk/dev/rs5c313reg.h
Source file: /home/sergeyb/sources/src/sys/arch/landisk/dev/wdc_obio.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
wdc_obio_match 6 16 115 3
wdc_obio_attach 4 35 263 3
wdc_obio_read_reg 2 9 66 2
wdc_obio_write_reg 2 9 67 3
Source file: /home/sergeyb/sources/src/sys/arch/landisk/dev/obiovar.h
Source file: /home/sergeyb/sources/src/sys/arch/landisk/dev/power.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
power_match 2 12 78 3
power_attach 2 12 76 3
power_intr 5 21 102 1
Source file: /home/sergeyb/sources/src/sys/arch/landisk/dev/obio.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
obio_match 2 7 49 3
obio_attach 1 9 67 3
obio_search 5 33 255 3
obio_print 12 43 316 2
obio_intr_establish 1 5 43 5
obio_intr_disestablish 1 4 13 1
obio_iomem_add_mapping 8 38 222 4
obio_iomem_map 3 13 92 5
obio_iomem_unmap 5 16 101 3
obio_iomem_subregion 1 6 33 5
obio_iomem_alloc 1 7 47 9
obio_iomem_free 1 4 23 3
obio_iomem_vaddr 1 4 20 2
obio_iomem_read_1 1 4 27 3
obio_iomem_read_2 1 4 27 3
obio_iomem_read_4 1 4 27 3
obio_iomem_read_multi_1 2 8 50 5
obio_iomem_read_multi_2 2 8 50 5
obio_iomem_read_multi_4 2 8 50 5
obio_iomem_read_raw_multi_2 2 10 62 5
obio_iomem_read_raw_multi_4 2 10 62 5
obio_iomem_read_region_1 2 8 51 5
obio_iomem_read_region_2 2 8 51 5
obio_iomem_read_region_4 2 8 51 5
obio_iomem_read_raw_region_2 2 10 63 5
obio_iomem_read_raw_region_4 2 10 63 5
obio_iomem_write_1 1 5 31 4
obio_iomem_write_2 1 5 31 4
obio_iomem_write_4 1 5 31 4
obio_iomem_write_multi_1 2 8 51 5
obio_iomem_write_multi_2 2 8 51 5
obio_iomem_write_multi_4 2 8 51 5
obio_iomem_write_raw_multi_2 2 10 63 5
obio_iomem_write_raw_multi_4 2 10 63 5
obio_iomem_write_region_1 2 8 52 5
obio_iomem_write_region_2 2 8 52 5
obio_iomem_write_region_4 2 8 52 5
obio_iomem_write_raw_region_2 2 10 64 5
obio_iomem_write_raw_region_4 2 10 64 5
obio_iomem_set_multi_1 2 8 47 5
obio_iomem_set_multi_2 2 8 47 5
obio_iomem_set_multi_4 2 8 47 5
obio_iomem_set_region_1 2 8 48 5
obio_iomem_set_region_2 2 8 48 5
obio_iomem_set_region_4 2 8 48 5
obio_iomem_copy_1 4 17 106 6
obio_iomem_copy_2 4 17 106 6
obio_iomem_copy_4 4 17 106 6
Source file: /home/sergeyb/sources/src/sys/arch/landisk/dev/rs5c313.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
rs5c313_init 5 30 171 1
rs5c313_read_reg 1 26 171 2
rs5c313_write_reg 1 20 150 3
rs5c313_gettime 6 35 220 3
rs5c313_settime 4 34 221 2
rtc_begin 1 6 24 1
rtc_ce 2 8 36 2
rtc_clk 2 9 34 2
rtc_dir 2 9 34 2
rtc_read 2 10 51 1
rtc_write 2 13 58 2
rs5c313_landisk_match 2 7 39 3
rs5c313_landisk_attach 2 11 70 3
Source file: /home/sergeyb/sources/src/sys/arch/landisk/include/pmap.h
Source file: /home/sergeyb/sources/src/sys/arch/landisk/include/disklabel.h
Source file: /home/sergeyb/sources/src/sys/arch/landisk/include/kcore.h
Source file: /home/sergeyb/sources/src/sys/arch/landisk/include/profile.h
Source file: /home/sergeyb/sources/src/sys/arch/landisk/include/vmparam.h
Source file: /home/sergeyb/sources/src/sys/arch/landisk/include/lock.h
Source file: /home/sergeyb/sources/src/sys/arch/landisk/include/_float.h
Source file: /home/sergeyb/sources/src/sys/arch/landisk/include/exec.h
Source file: /home/sergeyb/sources/src/sys/arch/landisk/include/spinlock.h
Source file: /home/sergeyb/sources/src/sys/arch/landisk/include/tcb.h
Source file: /home/sergeyb/sources/src/sys/arch/landisk/include/stdarg.h
Source file: /home/sergeyb/sources/src/sys/arch/landisk/include/_types.h
Source file: /home/sergeyb/sources/src/sys/arch/landisk/include/pte.h
Source file: /home/sergeyb/sources/src/sys/arch/landisk/include/ieee.h
Source file: /home/sergeyb/sources/src/sys/arch/landisk/include/loadfile_machdep.h
Source file: /home/sergeyb/sources/src/sys/arch/landisk/include/ieeefp.h
Source file: /home/sergeyb/sources/src/sys/arch/landisk/include/fenv.h
Source file: /home/sergeyb/sources/src/sys/arch/landisk/include/mutex.h
Source file: /home/sergeyb/sources/src/sys/arch/landisk/include/cpu.h
Source file: /home/sergeyb/sources/src/sys/arch/landisk/include/cdefs.h
Source file: /home/sergeyb/sources/src/sys/arch/landisk/include/endian.h
Source file: /home/sergeyb/sources/src/sys/arch/landisk/include/frame.h
Source file: /home/sergeyb/sources/src/sys/arch/landisk/include/varargs.h
Source file: /home/sergeyb/sources/src/sys/arch/landisk/include/intr.h
Source file: /home/sergeyb/sources/src/sys/arch/landisk/include/ptrace.h
Source file: /home/sergeyb/sources/src/sys/arch/landisk/include/limits.h
Source file: /home/sergeyb/sources/src/sys/arch/landisk/include/conf.h
Source file: /home/sergeyb/sources/src/sys/arch/landisk/include/atomic.h
Source file: /home/sergeyb/sources/src/sys/arch/landisk/include/pci_machdep.h
Source file: /home/sergeyb/sources/src/sys/arch/landisk/include/bus.h
Source file: /home/sergeyb/sources/src/sys/arch/landisk/include/psl.h
Source file: /home/sergeyb/sources/src/sys/arch/landisk/include/proc.h
Source file: /home/sergeyb/sources/src/sys/arch/landisk/include/setjmp.h
Source file: /home/sergeyb/sources/src/sys/arch/landisk/include/reloc.h
Source file: /home/sergeyb/sources/src/sys/arch/landisk/include/pcb.h
Source file: /home/sergeyb/sources/src/sys/arch/landisk/include/autoconf.h
Source file: /home/sergeyb/sources/src/sys/arch/landisk/include/cputypes.h
Source file: /home/sergeyb/sources/src/sys/arch/landisk/include/db_machdep.h
Source file: /home/sergeyb/sources/src/sys/arch/landisk/include/signal.h
Source file: /home/sergeyb/sources/src/sys/arch/landisk/include/asm.h
Source file: /home/sergeyb/sources/src/sys/arch/landisk/include/param.h
Source file: /home/sergeyb/sources/src/sys/arch/landisk/include/reg.h
Source file: /home/sergeyb/sources/src/sys/arch/landisk/include/trap.h
Source file: /home/sergeyb/sources/src/sys/arch/landisk/include/fpu.h
Source file: /home/sergeyb/sources/src/sys/arch/landisk/stand/xxboot/boot1.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
boot1 11 27 175 1
blkdevopen 1 4 14 2
blkdevclose 1 4 12 1
blkdevstrategy 6 13 85 6
raise 1 4 10 1
twiddle 1 6 26 1
devopen 1 7 48 3
Source file: /home/sergeyb/sources/src/sys/arch/landisk/stand/boot/delay.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
tick_init 1 9 44 1
tick_stop 1 4 13 1
gettick 1 4 14 1
delay 3 11 49 1
Source file: /home/sergeyb/sources/src/sys/arch/landisk/stand/boot/scifcons.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
scif_init 1 14 80 1
scif_cnprobe 1 4 15 1
scif_cninit 1 4 14 1
scif_cngetc 9 35 202 1
scif_cnputc 2 7 42 2
Source file: /home/sergeyb/sources/src/sys/arch/landisk/stand/boot/conf.c
Source file: /home/sergeyb/sources/src/sys/arch/landisk/stand/boot/devs.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
machdep 1 5 14 1
devopen 4 9 76 3
devboot 1 7 36 2
ttyname 1 4 10 1
ttydev 1 4 11 1
cnspeed 1 5 18 2
run_loadfile 1 8 57 2
blkdevopen 1 4 14 2
blkdevstrategy 6 13 85 6
blkdevclose 1 4 12 1
Source file: /home/sergeyb/sources/src/sys/arch/landisk/stand/boot/libsa.h
Source file: /home/sergeyb/sources/src/sys/arch/landisk/stand/boot/getsecs.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
rtc_init 1 6 21 1
rtc_ce 2 9 45 1
rtc_clk 2 9 29 1
rtc_dir 2 9 29 1
rtc_do 2 11 39 1
rtc_di 2 8 34 1
rtc_read 1 29 154 1
rtc_write 1 23 125 2
getsecs 5 24 160 1
Source file: /home/sergeyb/sources/src/sys/arch/landisk/landisk/machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cpu_startup 1 6 27 1
landisk_startup 6 31 180 2
boot 9 43 205 1
machine_reset 2 9 40 1
InitializeBsc 11 21 126 1
cpu_dump 3 22 196 2
cpu_dumpsize 1 6 43 1
cpu_init_kcore_hdr 2 16 112 1
cpu_sysctl 6 26 145 7
blink_led 2 16 96 1
Source file: /home/sergeyb/sources/src/sys/arch/landisk/landisk/autoconf.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
device_register 1 3 13 2
cpu_configure 2 10 42 1
diskconf 1 8 44 1
Source file: /home/sergeyb/sources/src/sys/arch/landisk/landisk/shpcic_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
shpcic_get_bus_io_tag 1 5 15 1
shpcic_get_bus_mem_tag 1 5 15 1
shpcic_get_bus_dma_tag 1 5 15 1
landisk_pci_attach_hook 1 4 19 3
landisk_pci_intr_map 9 27 163 2
landisk_pci_intr_string 2 8 48 2
landisk_pci_intr_establish 2 7 60 6
landisk_pci_intr_disestablish 1 4 17 2
landisk_pci_conf_interrupt 5 9 88 6
landisk_pci_conf_hook 1 4 27 5
Source file: /home/sergeyb/sources/src/sys/arch/landisk/landisk/disksubr.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
readdisklabel 8 26 157 4
writedisklabel 4 30 213 3
Source file: /home/sergeyb/sources/src/sys/arch/landisk/landisk/conf.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
iskmemdev 2 5 26 1
iszerodev 2 5 26 1
getnulldev 1 4 14 1
Source file: /home/sergeyb/sources/src/sys/arch/landisk/landisk/intr.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
intc_intr 16 45 307 3
intr_init 1 4 13 1
extintr_establish 12 48 340 5
extintr_disestablish 7 25 174 1
extintr_enable 6 28 166 1
extintr_disable 6 28 167 1
extintr_disable_by_num 3 15 92 1
fakeintr 1 4 11 1
extintr_intr_handler 6 20 111 1
splassert_check 2 11 65 2
Source file: /home/sergeyb/sources/src/sys/arch/landisk/landisk/clock_machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
machine_clock_init 1 4 14 1
landisk_rtc_init 1 3 8 1
Source file: /home/sergeyb/sources/src/sys/arch/landisk/landisk/mainbus.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mainbus_match 2 6 31 3
mainbus_attach 3 25 194 3
mainbus_print 2 4 22 2
Source file: /home/sergeyb/sources/src/sys/arch/landisk/landisk/consinit.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
consinit 2 8 24 1
Source file: /home/sergeyb/sources/src/sys/arch/landisk/landisk/landiskreg.h
Source file: /home/sergeyb/sources/src/sys/arch/landisk/landisk/bus_dma.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
_bus_dmamap_create 3 25 188 7
_bus_dmamap_destroy 1 5 30 2
_bus_dmamap_load_paddr 10 42 308 5
_bus_dmamap_load_vaddr 6 27 169 5
_bus_dmamap_load 4 17 122 6
_bus_dmamap_load_mbuf 7 23 142 4
_bus_dmamap_load_uio 1 5 23 4
_bus_dmamap_load_raw 1 5 28 6
_bus_dmamap_unload 1 6 33 2
_bus_dmamap_sync 22 64 392 5
_bus_dmamem_alloc 6 40 300 8
_bus_dmamem_free 3 20 153 3
_bus_dmamem_map 8 37 298 6
_bus_dmamem_unmap 5 14 101 3
_bus_dmamem_mmap 1 5 32 6
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/dev/if_le.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
lewrcsr 1 6 44 3
lerdcsr 1 8 49 2
le_match 2 7 47 3
le_attach 1 24 195 3
myetheraddr 9 41 363 1
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/dev/omrasops1.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
om1_windowmove 23 129 759 9
om4_windowmove 23 183 1338 9
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/dev/sioreg.h
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/dev/siovar.h
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/dev/maskbits.h
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/dev/omrasops.h
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/dev/siotty.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
siotty_match 2 7 38 3
siotty_attach 5 47 415 3
siottyintr 9 47 252 1
siottysoft 3 15 70 1
siotty_rxsoft 7 33 199 2
siotty_txsoft 2 9 77 2
siostart 3 24 149 1
siostop 2 10 55 2
sioparam 13 44 343 2
siomctl 12 41 203 3
sioopen 11 41 293 4
sioclose 5 16 134 4
sioread 1 6 59 3
siowrite 1 6 59 3
sioioctl 14 50 308 5
siotty 1 5 27 1
setsioreg 2 6 33 3
getsiocsr 1 8 36 1
syscnattach 1 15 128 1
syscngetc 2 12 69 1
syscnputc 2 12 73 2
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/dev/spc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
spc_mainbus_match 4 9 60 3
spc_mainbus_attach 1 14 103 3
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/dev/lcd.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
lcd_match 3 9 60 3
lcd_attach 1 5 27 3
lcdopen 4 13 78 4
lcdclose 1 8 49 4
lcdwrite 4 16 91 3
lcdioctl 25 66 254 5
lcdbusywait 2 16 93 0
lcdput 1 12 69 1
lcdctrl 1 12 69 1
lcdshow 2 6 29 1
greeting 1 12 60 0
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/dev/mb89352.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
spc_attach 2 18 148 2
spc_reset 1 21 186 1
spc_scsi_reset 1 10 80 1
spc_init 8 51 390 1
spc_acb_free 1 10 67 2
spc_acb_alloc 2 12 72 1
spc_scsi_cmd 6 40 280 1
spc_poll 4 15 88 3
spc_sched_msgout 2 9 58 2
spc_setsync 3 11 87 2
spc_select 2 19 170 2
spc_reselect 7 50 325 2
spc_sched 3 24 160 1
spc_sense 4 27 223 2
spc_done 14 51 309 2
spc_dequeue 2 8 54 2
spc_msgin 57 206 1277 1
spc_msgout 33 123 805 1
spc_dataout_pio 26 84 566 3
spc_datain_pio 28 75 500 3
spc_intr 60 253 1609 1
spc_abort 4 14 86 2
spc_timeout 2 19 104 1
spc_show_scsi_cmd 4 16 103 1
spc_print_acb 1 7 45 1
spc_print_active_acb 2 14 84 0
spc_dump89352 2 26 189 1
spc_dump_driver 2 15 120 1
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/dev/mb89352reg.h
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/dev/timekeeper.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
clock_match 2 7 43 3
clock_attach 3 25 180 3
mkclock_get 3 22 237 3
mkclock_set 2 23 273 2
dsclock_get 5 31 238 3
dsclock_set 2 26 202 2
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/dev/omkbdmap.c
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/dev/lunaws.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
wsmatch 2 7 38 3
wsattach 2 37 341 3
ws_submatch_kbd 2 7 61 3
ws_submatch_mouse 2 7 61 3
wsintr 5 22 131 1
wssoftintr 10 31 223 1
omkbd_input 7 25 145 2
omkbd_decode 2 5 39 4
ws_cngetc 1 6 40 3
ws_cnpollc 1 3 11 2
ws_cnattach 1 5 21 0
omkbd_enable 1 4 14 2
omkbd_set_leds 2 7 51 2
omkbd_ioctl 9 20 103 5
omms_enable 1 7 34 1
omms_ioctl 2 9 47 5
omms_disable 1 6 31 1
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/dev/lunafb.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
omfbmatch 5 11 77 3
omfbattach 2 22 150 3
omfb_cnattach 1 11 75 1
omfbioctl 15 39 209 5
omfbmmap 7 13 113 3
omgetcmap 7 21 177 2
omsetcmap 11 43 429 2
omfb_getdevconfig 8 57 395 2
omfb_alloc_screen 2 14 104 6
omfb_free_screen 1 5 24 2
omfb_show_screen 1 5 36 5
omfb_load_font 1 6 46 3
omfb_list_font 1 6 40 2
omfb_set_gfxmode 10 33 186 2
omfb_clear_framebuffer 2 9 86 1
omfb_set_default_cmap 12 54 454 1
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/dev/omrasops.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
om1_putchar 7 52 482 5
om4_putchar 14 107 917 5
om_erasecols 2 14 146 5
om_eraserows 4 21 187 4
om_copyrows 1 11 89 4
om_copycols 1 12 106 5
om1_cursor 6 47 348 4
om4_cursor 6 51 370 4
setup_omrasops1 1 8 39 1
setup_omrasops4 1 9 47 1
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/dev/omkbdmap.h
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/dev/mb89352var.h
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/dev/xp.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
put_pio0c 1 6 46 2
xp_match 4 12 65 3
xp_attach 1 8 52 3
xpopen 4 16 91 4
xpclose 2 12 73 4
xpioctl 7 40 233 5
xpmmap 3 14 78 3
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/dev/sio.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sio_match 3 9 60 3
sio_attach 2 18 137 3
sio_print 3 9 54 2
xsiointr 1 7 62 1
nullintr 1 3 8 1
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/dev/timekeeper.h
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/include/pmap.h
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/include/disklabel.h
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/include/asm_macro.h
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/include/kcore.h
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/include/profile.h
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/include/xpio.h
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/include/mmu.h
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/include/vmparam.h
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/include/lock.h
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/include/board.h
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/include/_float.h
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/include/m8820x.h
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/include/exec.h
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/include/spinlock.h
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/include/tcb.h
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/include/stdarg.h
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/include/_types.h
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/include/ieee.h
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/include/loadfile_machdep.h
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/include/ieeefp.h
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/include/fenv.h
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/include/mutex.h
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/include/cpu.h
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/include/cdefs.h
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/include/endian.h
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/include/frame.h
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/include/varargs.h
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/include/intr.h
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/include/lcd.h
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/include/ptrace.h
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/include/limits.h
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/include/conf.h
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/include/atomic.h
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/include/pmap_table.h
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/include/bus.h
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
bus_space_map 1 6 39 5
bus_space_unmap 1 4 15 3
bus_space_subregion 1 6 30 5
bus_space_alloc 1 6 38 9
bus_space_free 1 4 18 3
bus_space_read_multi_1 2 6 43 5
bus_space_read_multi_2 2 6 43 5
bus_space_read_multi_4 2 6 43 5
bus_space_read_raw_multi_2 2 10 57 5
bus_space_read_raw_multi_4 2 10 57 5
bus_space_read_region_1 2 6 44 5
bus_space_read_region_2 2 8 49 5
bus_space_read_region_4 2 8 49 5
bus_space_write_multi_1 2 6 43 5
bus_space_write_multi_2 2 6 43 5
bus_space_write_multi_4 2 6 43 5
bus_space_write_raw_multi_2 2 9 57 5
bus_space_write_raw_multi_4 2 9 57 5
bus_space_write_region_1 2 6 44 5
bus_space_write_region_2 2 8 49 5
bus_space_write_region_4 2 8 49 5
bus_space_set_multi_1 2 6 40 5
bus_space_set_multi_2 2 6 40 5
bus_space_set_multi_4 2 6 40 5
bus_space_set_region_1 2 6 41 5
bus_space_set_region_2 2 8 46 5
bus_space_set_region_4 2 8 46 5
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/include/cmmu.h
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/include/psl.h
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/include/proc.h
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/include/mplock.h
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/include/setjmp.h
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/include/reloc.h
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/include/pcb.h
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/include/m88100.h
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/include/autoconf.h
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/include/db_machdep.h
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/include/signal.h
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/include/asm.h
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/include/param.h
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/include/reg.h
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/include/pcex.h
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/include/trap.h
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/include/fpu.h
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/stand/boot/awaitkey.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
print_countdown 2 9 61 2
awaitkey 9 28 129 3
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/stand/boot/if_le.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
leinit 3 16 97 1
le_match 6 14 85 2
le_probe 1 4 16 2
le_init 2 13 92 2
le_get 3 15 102 4
le_put 3 12 109 3
le_end 2 7 46 1
myetheraddr 9 41 365 1
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/stand/boot/scsivar.h
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/stand/boot/lance.h
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/stand/boot/lance.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
lance_attach 3 17 98 4
lance_cookie 3 10 43 1
lance_eaddr 3 7 35 1
lance_init 3 10 45 1
lance_get 8 35 249 3
lance_put 9 44 290 3
lance_end 1 8 39 1
lance_set_initblock 1 16 98 1
lance_do_initialize 3 23 119 1
lance_setup 4 38 417 1
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/stand/boot/bcd.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
bcdtobin 1 4 30 1
bintobcd 1 4 32 1
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/stand/boot/fault.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
get_vbr 1 6 22 0
set_vbr 1 4 18 1
libsa_fault_handler 1 6 23 1
br 1 4 24 1
libsa_fault_init 2 16 98 0
badaddr 8 42 191 2
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/stand/boot/sioreg.h
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/stand/boot/bmd.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
bmd_escape 2 14 60 1
bmd_escape_0 9 36 191 1
bmd_escape_1 5 29 207 1
bmdinit 2 37 319 1
bmdadjust 1 9 58 2
bmdputc 16 79 452 1
bmdclear 1 11 73 1
bmd_draw_char 9 53 583 5
bmd_reverse_char 9 47 539 4
bmd_erase_char 1 5 33 4
bmd_erase_screen 3 10 55 1
bmd_scroll_screen 5 20 167 6
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/stand/boot/sc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
scinit 5 30 160 2
screset 5 22 125 1
issue_select 1 10 65 2
ixfer_start 1 8 72 4
ixfer_out 3 9 51 3
ixfer_in 3 9 51 3
scrun 4 23 164 7
scfinish 1 15 84 1
scabort 14 39 290 2
scsi_test_unit_rdy 9 24 154 3
scsi_request_sense 9 25 160 5
scsi_immed_command 9 25 177 6
scintr 25 101 626 1
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/stand/boot/bmc.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
bmccnprobe 3 13 57 1
bmccninit 1 5 17 1
bmccngetc 2 10 41 1
bmccnputc 1 4 15 2
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/stand/boot/kbd.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
kbd_decode 12 35 174 1
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/stand/boot/sd.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sdident 25 68 504 1
sdinit 6 33 233 2
sdopen 4 17 102 2
sdclose 1 7 36 1
sdstrategy 6 34 308 6
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/stand/boot/samachdep.h
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/stand/boot/status.h
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/stand/boot/conf.c
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/stand/boot/ufs_disksubr.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
sun_extended_sum 2 10 65 2
readdisklabel 25 106 823 3
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/stand/boot/init_main.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
main 14 59 356 1
get_plane_numbers 3 9 47 1
get_fuse_rom_data 2 11 79 1
get_nvram_data 7 30 265 1
nvram_by_symbol 3 14 71 1
_rtt 2 5 23 1
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/stand/boot/devopen.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
devopen 8 27 206 3
make_device 27 55 397 5
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/stand/boot/dev_net.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
net_open 13 42 196 2
net_close 8 19 83 1
net_ioctl 1 4 19 3
net_strategy 1 5 28 6
net_getparams 22 47 239 1
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/stand/boot/getline.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
getline 11 43 194 2
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/stand/boot/prf.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
getchar 4 12 53 1
tgetchar 4 12 55 1
putchar 2 6 23 1
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/stand/boot/parse.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
exit_program 1 4 18 2
cmd_help 1 5 21 2
parse 3 11 88 2
getargs 6 16 100 3
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/stand/boot/scsireg.h
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/stand/boot/dev_net.h
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/stand/boot/getsecs.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
getsecs 4 33 225 1
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/stand/boot/font.c
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/stand/boot/kbdreg.h
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/stand/boot/boot.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
get_boot_device 13 31 201 4
boot 2 10 48 2
bootunix 10 42 298 1
loadrandom 7 20 135 3
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/stand/boot/sio.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
_siointr 3 7 33 1
siointr 6 20 135 1
siocnprobe 2 11 71 1
siocninit 1 6 24 1
siocngetc 2 9 40 1
siocnputc 4 11 90 2
sioinit 1 21 220 1
sioreg 4 15 98 2
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/stand/boot/rcvbuf.h
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/cbus/cbus.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cbus_match 4 9 60 3
cbus_attach 3 20 174 3
cbus_print 3 9 56 2
cbus_isrlink 8 28 189 5
cbus_isrunlink 8 26 181 2
cbus_isrdispatch 11 32 187 1
cbus_intr_registered 3 9 46 1
cbus_intr 5 18 115 1
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/cbus/nec86reg.h
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/cbus/nec86hw.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
nec86hw_attach 1 25 184 1
nec86hw_open 3 19 115 2
nec86hw_close 1 9 57 1
nec86hw_set_params 4 24 194 5
nec86hw_round_blocksize 3 9 46 2
nec86hw_set_out_port 2 9 49 2
nec86hw_get_out_port 1 6 33 1
nec86hw_set_in_port 2 9 49 2
nec86hw_get_in_port 1 6 33 1
nec86hw_commit_settings 5 18 105 1
nec86hw_setfd 1 5 21 2
nec86hw_mixer_set_port 1 5 22 2
nec86hw_mixer_get_port 1 5 22 2
nec86hw_mixer_query_devinfo 1 5 22 2
nec86hw_set_output_block 2 25 183 2
nec86hw_set_input_block 1 18 150 2
nec86hw_pdma_init_output 1 15 94 3
nec86hw_pdma_init_input 1 15 94 3
nec86hw_pdma_output 5 33 215 5
nec86hw_pdma_input 4 29 196 5
nec86hw_halt_pdma 1 9 49 1
nec86hw_cont_pdma 1 9 49 1
nec86hw_speaker_ctl 3 20 101 2
nec86hw_rate_bits 5 16 103 2
nec86hw_round_watermark 2 7 30 1
nec86hw_reset 2 12 55 1
nec86hw_set_mode_playing 1 9 52 1
nec86hw_set_mode_recording 1 9 52 1
nec86hw_set_volume 1 8 50 3
nec86hw_start_fifo 1 9 52 1
nec86hw_stop_fifo 1 9 52 1
nec86hw_enable_fifointr 1 9 52 1
nec86hw_disable_fifointr 1 9 52 1
nec86hw_seeif_intrflg 1 8 44 1
nec86hw_clear_intrflg 1 11 67 1
nec86hw_reset_fifo 1 11 67 1
nec86hw_set_watermark 5 10 74 2
nec86hw_set_precision_real 2 11 65 2
nec86hw_set_rate_real 1 10 61 2
nec86hw_output_chunk 3 23 141 1
nec86fifo_output_mono_8_direct 2 15 93 2
nec86fifo_output_mono_16_direct 3 19 173 2
nec86fifo_output_stereo_8_direct 2 12 91 2
nec86fifo_output_stereo_16_direct 3 22 185 2
nec86fifo_output_mono_8_resamp 3 34 219 2
nec86fifo_output_mono_16_resamp 3 38 264 2
nec86hw_input_chunk 2 19 123 1
nec86fifo_input_mono_8_direct 2 13 96 2
nec86fifo_input_mono_16_direct 3 19 178 2
nec86fifo_input_stereo_8_direct 2 11 82 2
nec86fifo_input_stereo_16_direct 3 21 180 2
nec86fifo_padding 2 9 65 2
nec86hw_intr 8 43 221 1
nec86_get_props 1 4 11 1
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/cbus/necsb.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
necsb_match 2 7 43 3
necsb_attach 5 24 177 3
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/cbus/i82365_cbus.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pcic_cbus_probe 8 33 233 3
pcic_cbus_attach 9 70 471 3
pcic_cbus_chip_intr_establish 7 35 282 6
pcic_cbus_chip_intr_disestablish 3 22 154 2
pcic_cbus_chip_intr_string 2 12 77 2
pcic_cbus_intlevel_find 5 14 82 1
pcic_cbus_chip_io_alloc 10 49 357 5
pcic_cbus_chip_io_free 1 8 42 2
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/cbus/nec86.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
nec86_ym_read 1 8 65 3
nec86_ym_write 1 8 63 3
nec86_probesubr 9 21 96 3
nec86_attachsubr 9 61 330 1
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/cbus/pcex.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pcex_match 2 7 43 3
pcex_attach 2 9 62 3
pcexopen 3 10 41 4
pcexclose 1 4 23 4
pcexmmap 7 17 87 3
pcexioctl 6 20 110 5
pcex_set_int 3 11 72 2
pcex_reset_int 3 10 54 2
pcex_wait_int 5 13 75 2
pcex_intr 2 6 23 1
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/cbus/cbusvar.h
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/cbus/nec86var.h
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/cbus/nec86hwvar.h
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/luna88k/m8820x.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
m8820x_setup_board_config 6 32 256 0
m8820x_cpu_number 7 24 142 0
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/luna88k/machdep.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
consinit 4 13 47 0
size_memory 5 21 138 0
getcpuspeed 3 11 30 0
identifycpu 2 7 31 0
cpu_startup 12 48 258 0
boot 11 38 184 1
dumpconf 7 19 148 1
dumpsys 17 82 452 0
cpu_setup_secondary_processors 5 10 57 0
luna88k_set_cpu_number 1 28 106 1
cpu_boot_secondary_processors 1 4 11 0
secondary_pre_main 3 19 104 0
secondary_main 1 21 122 0
luna88k_ext_int 15 50 282 1
sys_sysarch 2 9 35 3
cpu_sysctl 5 20 116 7
luna88k_vector_init 1 8 62 2
luna88k_bootstrap 4 42 268 0
romttycnprobe 1 6 28 1
romttycninit 1 4 11 1
romttycngetc 2 11 45 1
romttycnputc 1 9 33 2
powerdown 1 7 47 1
get_fuse_rom_data 2 11 79 1
get_nvram_data 7 30 265 1
nvram_by_symbol 3 14 70 1
setlevel 3 10 56 1
getipl 1 4 16 1
setipl 1 12 60 1
splraise 2 13 69 1
m88k_send_ipi 2 8 53 2
luna88k_ipi_handler 5 16 96 1
m88k_broadcast_ipi 3 12 60 1
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/luna88k/clockvar.h
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/luna88k/autoconf.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
cpu_configure 2 11 51 0
diskconf 2 7 34 1
get_autoboot_device 9 30 216 1
device_register 6 16 114 2
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/luna88k/disksubr.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
readdisklabel 11 39 238 4
writedisklabel 3 23 154 3
sun_extended_sum 2 10 65 2
disklabel_om_to_bsd 20 89 711 2
disklabel_bsd_to_om 11 57 463 2
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/luna88k/pmap_table.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
pmap_table_build 1 4 8 0
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/luna88k/conf.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
iskmemdev 2 5 26 1
iszerodev 2 5 26 1
getnulldev 1 4 13 0
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/luna88k/clock.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
clockattach 2 9 43 3
cpu_initclocks 3 9 38 0
setstatclockrate 1 3 7 1
inittodr 15 41 254 1
resettodr 2 8 37 0
clockintr 4 10 55 1
clock_get_tc 1 4 17 1
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/luna88k/mainbus.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
mainbus_match 2 9 44 3
mainbus_attach 4 14 103 3
mainbus_print 2 9 44 2
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/luna88k/isr.c
Function nameCyclomatic complexity (15)LOC (1000) Token count Parameter count (100)
isrinit 2 7 32 0
isrlink_autovec 8 30 217 5
isrdispatch_autovec 14 33 187 1
Source file: /home/sergeyb/sources/src/sys/arch/luna88k/luna88k/isr.h